Avatar billede lund_dk Praktikant
23. juni 2004 - 20:01 Der er 7 kommentarer og
1 løsning

send via Jmail

Jeg har følgende kode, men har et lille problem.
Koden virker fint, hvis jeg beder scriptet om at sende en mail til en @lund.dk adresse (som scriptet liger på) men sender jeg udfor en @lund.dk adresse får jeg fejl:
jmail.SMTPMail error '8000ffff'

The message was undeliverable. All servers failed to receive the message

login.asp, line 168

Linie 167: Jmail.Body = text
Linie 168: JMail.Execute
Linie 169: Set JMail = Nothing

Håber nogen kan hjælpe mig med hvor fejlen ligger henne af

MIN KODE:


Set JMail = Server.CreateObject("JMail.SMTPMail")
JMail.ContentType = "text/html"
JMail.ServerAddress = "mail.lund.dk"
JMail.Priority = 1
JMail.Sender = "font@lund.dk"
JMail.SenderName = "LundFonts.com"
JMail.AddRecipientEx "" & rs("email") & "", "" & rs("username") & ""
JMail.Subject = "Glemt password"
'JMail.Body = "Hey " & rs("name") & LANG86 & ": " & LANG65 & ": " & rs("username") & LANG66 & ": " & rs("password") & ""


text = ""
text = text & "Hej " & rs("name") & "."
text = text & "<br><br>"
text = text & LANG86 & " <a href=http://www.lundfonts.com>www.lundfonts.com</a><br>"
text = text & LANG65 & rs("username") & "<br>"
text = text & LANG66 & rs("password") & ""
text = text & "<br><br>"
text = text & LANG58

Jmail.Body = text
JMail.Execute
Set JMail = Nothing
Avatar billede hoejrup Nybegynder
23. juni 2004 - 20:47 #1
Har du prøvet at bruge JMail.HTMLBody i stedet for Jmail.Body ?

/per
Avatar billede lund_dk Praktikant
23. juni 2004 - 20:51 #2
er det samme :/
Avatar billede hoejrup Nybegynder
24. juni 2004 - 09:42 #3
Prøv at ændre

Sådan skal din AddRecipientEx syntax se ud:

JMail.AddRecipientEx( "info@dimac.net", "Dimac INFO" );

Det svarer til

JMail.AddRecipientEx "(" & rs("email") & "", "" & rs("username") & ");"

/per
Avatar billede lund_dk Praktikant
24. juni 2004 - 17:40 #4
Stadig samme problem desværre :(
Avatar billede hoejrup Nybegynder
24. juni 2004 - 20:20 #5
Prøv med

Set JMail = Server.CreateObject("JMail.SMTPMail")
JMail.ContentType = "text/html"
JMail.ServerAddress = "mail.lund.dk"
JMail.Priority = 1
JMail.ServerAddress = Application("SMTPServer")
JMail.Sender = "font@lund.dk"
JMail.SenderName = "LundFonts.com"
JMail.AddRecipientEx "" & rs("email") & "", "" & rs("username") & ""
JMail.Subject = "Glemt password"
'JMail.Body = "Hey " & rs("name") & LANG86 & ": " & LANG65 & ": " & rs("username") & LANG66 & ": " & rs("password") & ""

text = ""
text = text & "<html>"
text = text & "<head>"
text = text & "<title>TEST</title>"
text = text & "</head>"
text = text & "<body>"
text = text & "Hej " & rs("name") & "."
text = text & "<br><br>"
text = text & LANG86 & " <a href=www.lundfonts.com</a><br>" target="_blank">www.lundfonts.com</a><br>"" target="_blank">http://www.lundfonts.com>www.lundfonts.com</a><br>"
text = text & LANG65 & rs("username") & "<br>"
text = text & LANG66 & rs("password") & ""
text = text & "<br><br>"
text = text & LANG58
text = text & "</body>"
text = text & "</html>"

JMail.HTMLBody = text
JMail.Execute
Set JMail = Nothing

/per
Avatar billede lund_dk Praktikant
03. januar 2005 - 14:32 #6
Opgav til sidst
Avatar billede -mundi- Nybegynder
03. januar 2005 - 14:33 #7
Den fejlmeddelse plejer at betyde at det er en forkert mailserver du bruger
Avatar billede -mundi- Nybegynder
03. januar 2005 - 14:33 #8
hov det er da vist et rimeligt gammelt spg :-)
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