Jag har ett problem som verkar vara oövervinneligt, Jag har tillgång till jmail på webbhotellet och kan skicka ett mail med hjälp av det. Nu är det så att jag ska skicka mail till alla personer som anmält sig på sajten, epost adresserna ligger i databasen. Mitt bekymmer består i att när jag försöker att loopa adresserna i formuläret som jag använder för att skriva mailet så skickas det bara till första posten. Hej! Nåt sånt här kanske :Jmail
Skulle vara otroligt tacksam om det fanns någon som kunde lägga in koden till hur detta ska göras så att jag kan kolla var jag gör fel.
stigSv: Jmail
En enkel lösning är det att lägga koderna för emailsändningen i själva loopen som du gör för att hämta email-adresserna från databasen.
Man kan lösa det på andra sätt också typ skapa en array osv.
MVH/KeyvanSv: Jmail
m_ObjMail.Logging = True
m_ObjMail.Silent = True
m_ObjMail.From = "min epostadress"
m_ObjMail.FromName = "peter"
m_ObjMail.AddRecipient strMejlAdress
While Not rs.EOF
m_ObjMail.AddRecipientCC rs.Fields("email"), rs.Fields("name")
rs.MoveNext
Wend
' subject
m_ObjMail.Subject = "Test av JMail komponent"
m_ObjMail.Body = strMailBody
If Not m_ObjMail.Send("min epost server") Then
CreateMejl = False
Exit Function
Else
CreateMejl = True
End If