mailsystem: script timed out
Hej EksperterJeg har ca 250 email adresser i min database, de skal have en nyhedsmail, men de får den ikke alle sammen, da siden skriver:
Script timed Out eller noget i den stil.
Kan dette gøres anderledes?
Jeg har prøvet at loope email adresserne inde i mailen, men jeg vil ikke have at brugerne kan se hvem der ellers har modtaget mailen. Så der skal altså kun stå en mail adresse i til linien.
----------------------------------------------------------------
<%
'Henter email adresser og looper dem!
Set RS = Server.CreateObject("ADODB.RecordSet")
RS.open "Select * From [tblAuthor] where no_email = false" , Conn_crew
Do while not RS.eof
If Trim(RS("Author_email")) <> "" then
set msg = Server.CreateOBject( "JMail.Message" )
msg.ContentType = "text/html"
msg.Logging = true
msg.silent = true
msg.From = "nyhedsmail@zantiago.com"
msg.FromName = "Zantiago Nyhedsmail"
msg.AddRecipient rs("Author_email")
msg.Subject = request("titel")
msg.Body = "<html><body bgcolor='#000000' text='#333333' link='#999999'><table width='800' border='0' cellspacing='0' cellpadding='6' align='center'><tr><td bgcolor='#FFFFFF'><table width='775' border='0' cellspacing='6' cellpadding='6' align='center'><tr><td><p align='center'><img border='0' src='http://zantiago.com/img/zantiagofrontlogo.gif' width='533' height='82'></p><p align='left'>" & request("besked") & "</p><p><center><b>Du kan afmelde denne mail under din profil på Zantiago.com</b></center></p></td></tr></table></td></tr></table></body></html>"
if not msg.Send("pasmtp.tele.dk") then
Response.Write "Mailen kunne ikke afsendes grundet:<br>"
Response.Write msg.log
else
Response.Write "Mailen er afsendt korrekt<br>"
end if
End IF
rs.movenext
loop
%>
----------------------------------------------------------------
