Avatar billede zaknafein Praktikant
30. oktober 2001 - 13:26 Der er 6 kommentarer og
1 løsning

Jmail + problemer

Jeg har et problem med JMail.

Jeg sender 16.000 - 18.000 nyhedsbreve ud via jmail-komponenten, men den stopper på et tidspunkt???

Jeg har checket at alle addresser er valide, og ved at den ikke stopper pga. en forkert emailaddresse.

Hvad kan gøre at den stopper??
Timeout?
Max antal udsendinger på mailserver?
Er der er max på JMaikl komponenten?
Hvilke begrænsninger kan der være på komponenten?
Avatar billede eagleeye Praktikant
30. oktober 2001 - 13:27 #1
Det er en fejl i JMail som gør den stopper ved mail nummer 21 eller 22 i en liste.
Avatar billede zaknafein Praktikant
30. oktober 2001 - 13:29 #2
Hmm  det er ikke noget problem, til andre hvor jeg sender ca 1.000 til 2.000  mails ud??

Er det en dokumenteret fejl eller hvad?
Avatar billede eagleeye Praktikant
30. oktober 2001 - 13:30 #3
Taget fra Azero.dk support sider:

JMail smider hver 22-ende e-mail væk, hvorfor?
Når du sender e-mails fra hjemmesider via websmtp.dit-domaene.dk og JMail skal du huske at lukke din connection, minimum efter hver tyvende e-mail. Gør du ikke dette vil hver 22-ende e-mail i en løkke, ikke blive sendt. Herunder er et eksempel på en løkke, der laver en JMail.Close for hver 20-ende e-mail:


For i = 1 to intCount
  If Not JMail.Execute Then
    Response.Write(\"ERROR MESSAGE: \" & JMail.ErrorMessage & \"<br>\" & vbCrLf)
    Response.Write(\"ERROR SOURCE: \" & JMail.ErrorSource & \"<br>\" & vbCrLf)
    Response.Write(\"LOG: <pre>\" & JMail.Log & \"</pre>\" & vbCrLf)
  End If
  If CInt(i/20) = i/20 Then JMail.Close
Next


Hvis dit script timer ud kan du sætter Script Timeout op:
Server.ScriptTimeout = 600.
Avatar billede krogstrup Nybegynder
30. oktober 2001 - 13:31 #4
Prøv at indsætte følgende:

JMail.Lazysend = true

Så sender den hurtigere !



Du skal desuden også kigge på hvor lang scripttimeout er sat til !

Server.ScriptTimeout = ?
Avatar billede eagleeye Praktikant
30. oktober 2001 - 13:31 #5
Glemte lige at skrive scripttimeout er i sekunder.
Avatar billede zaknafein Praktikant
31. oktober 2001 - 13:01 #6
Hm tror ikke det er noget af det!

Hele min kode bliver eksekveret, uden timeout eller noget. Dvs. at mine kode bliver ok leveret til jmail, så det er derfra og så til modtageren det så galt, tror jeg??
Avatar billede zaknafein Praktikant
30. november 2001 - 08:38 #7
Hm
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