Avatar billede trick Nybegynder
07. oktober 2003 - 10:38 Der er 1 løsning

JMail nyhedsbrev (løkke problemer)

Hej der jeg er ved at lave en nyhedsbrev ting, men har 2 problemer….

1) Når man laver en løkke som jeg gør i nedenstående hopper den i løkken ved post nr. 22 det vil sige at mail 22, 44, 66 osv. ikke modtager brevet.

2) Hvis der er nogle i min database der har indtastet en ugyldig e-mail adresse stopper løkken og de resterende i i databasen får derfor ikke posten…

<%
SQLStr = "select * from trick_membership_test"
Set rs = DBC.ExeCute(SQLStr)
While not rs.eof
    Set JMail = Server.CreateObject("JMail.SMTPMail")
    JMail.Sender = "trick@ trick.dk"
    JMail.Subject = request.form("nyhedsmail_overskrift")
    JMail.SenderName =  trick"
    JMail.AddRecipient rs.fields("member_email")
    JMail.Body = "Hej " & rs.fields("member_firstname") & VBNewline & VBNewline & request.form("nyhedsmail_indhold") & VBNewline & VBNewline &_
        "Du kan læse mere på nedenstående link." & VBNewline & "http://www. trick.dk/nyhedsbrev.pdf" & VBNewline & VBNewline &_
        "Mange hilsner fra" & VBNewline & "trick ;o)"
    JMail.Priority = 3
    JMail.Execute
    rs.movenext()
    wend
    dbc.close
%>

Jeg er lidt på bar bund da jeg har prøvet med nogle forskellige løkker til at løse mit 22 problem f.eks.:
a = 0
While not rs.eof



JMail.Priority = 3

If a = 20 Then
    Jmail.Close
a = 0
End if

JMail.Execute

Men nu er jeg ikke den store ASP haj så håber der er nogle her der kan hjælpe mig...

trick ;o)
Avatar billede trick Nybegynder
07. oktober 2003 - 14:42 #1
Guess not, men har fået løst det med noget session.Timeout og JMail.Close osv.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester