Rs.MoveNext - Brake
Hejsa...Jeg er ved at lave en mailing liste hvor den sender 1 mail ad gangen til alle mine brugere.
Der til bruger jeg fonktionen rs.movenext
Altså hent en mail adresse og send mail om og om igen indtil der ikke er flere modtager.
Er der en bedrer løsning ? Eller kan man lave det sådan at den viser det til mig hvor langt den er nået...
Så at den skriver: Mail 1 sendt... Mail 2 sendt... Mail 3 sendt... osv... ?
Og hvad sker der når der er 2000 medlemmer ? Laver den så ikke timeout på et tidspunkt ?
HJÆLP :-)
Jeg har ikke mere end 25 point...
Her kan i se min kode indtil vidrer:
<%@LANGUAGE="VBSCRIPT" %>
<!--#include file="Include/conn.inc" -->
<HTML>
<BODY>
<%
strSQL = "SELECT * FROM bruger WHERE nyhedsbrev = 'True' ORDER BY id;"
set rs = Conn.execute(strSQL)
if rs.EOF then
Response.write "<font face=""Arial"" size=""2"" Color=""RED""><center><b>Der er desværre ikke nogle biler i denne kategori endnu.<br>Bodykits.dk beklager!</b></center></font>"
else
Do Until rs.EOF
strFornavn = RS("fornavn")
strEmail = RS("email")
Set jmail = Server.CreateObject("JMail.Message")
jmail.From = "no@bodykits.dk"
jmail.Subject = "Here's some graphics!"
jmail.Body = "A nice picture if you can read HTML-mail."
jmail.AddRecipient ""&strEmail&"", ""&strFornavn&""
' As only HTML formatted emails can contain inline images
' we use HTMLBody and appendHTML
jmail.HTMLBody = "<html><body><font color=""red"">Hi, here is a nice picture:</font><br>"
jmail.appendHTML "<img src='http://www.bodykits.dk/Images/Logo/BodyKits-Logo-Stort.gif'>"
jmail.appendHTML "<br><br>good one huh?</body></html>"
' But as not all mailreaders are capable of showing HTML emails
' we will also add a standard text body
jmail.Body = "Too bad you can't read HTML-mail."
jmail.appendText " There would have been a nice picture for you"
jmail.Send( "mail.bodykits.dk" )
RS.MoveNext
Loop
end if
%>
Email sent!
</BODY>
</HTML>
