Avatar billede tblaster Nybegynder
14. april 2003 - 18:30 Der er 4 kommentarer og
1 løsning

Kode tager for langtid at gennemløbe

Hvad er der galt med min kode ... denne lille kode tager godt en 61 sek at gennemløbe (Har testet det med en time kode). Mailen bliver sendt men det kan ikke passe at det tager så lang tid ...

<%
'Slå fejl raportering fra:
On Error Resume Next

Session("Navn") = Request.Form("Navn")
Session("email") = Request.Form("email")
Session("emailto") = Request.Form("emailto")
Session("hilsen") = Request.Form("hilsen")
Session("link") = Request.Form("link")

bodyTxt = bodyTxt & Session("Navn") & " syntes at du skal checke følgende side: "
bodyTxt = bodyTxt & VbCrLf
bodyTxt = bodyTxt & Session("link")
bodyTxt = bodyTxt & VbCrLf
bodyTxt = bodyTxt & VbCrLf
If Session("hilsen") <> "" Then
bodyTxt = bodyTxt & "Hilsen fra " & Session("Navn") & ":"
bodyTxt = bodyTxt & VbCrLf & Session("hilsen")
End IF


set JMail = server.createobject("JMail.SMTPMail")
JMail.sender = Session("emailto")
JMail.SenderName = Session("Navn")
JMail.subject = Session("Navn") & " syntes at du skal checke www.domæne.dk"
JMail.AddRecipient Session("email")
JMail.ContentType = "text/plain"
JMail.body = bodyTxt
JMail.priority = 1
JMail.maildomain = "mail.domæne.dk"
JMail.silent = true
JMail.execute
JMail.close()

'Tjek om der har være fejl
if err then
  Response.write "Det opstod en fejl på siden. Prøv at starte forfra."
else
  Response.write "Der er nu sendt en mail til din ven!"                   
end if
%>
Avatar billede mortrr Praktikant
14. april 2003 - 18:43 #1
Prøv at fjerne JMail.Execute

Hvis det drøner igennem, så er det på mailserveren der er et problem.
Avatar billede tblaster Nybegynder
14. april 2003 - 18:48 #2
Så gennemløbes den på 0 sek ... og ikke de 61,26563 sek som den gør hvis jeg lade den sende mailen ... vi er vel enig om at der så må være en fejl på mailserveren ... det kan da ikke passe at det skal tage godt 61 sek at sende en mail. Men nu er det så også cliche.dk og de stinker faktisk en del har jeg fundet ud af.
Avatar billede mortrr Praktikant
14. april 2003 - 18:57 #3
Det er mail-serveren der har for travlt eller er for sløv.
Eller en firewall der ikke snakker ordentligt med mail-serveren.
Avatar billede tblaster Nybegynder
14. april 2003 - 19:02 #4
thx ... smid et svar og du skal få dine point!
Avatar billede mortrr Praktikant
14. april 2003 - 19:03 #5
OK og tak.
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