Avatar billede coolstar Nybegynder
01. marts 2004 - 13:49 Der er 16 kommentarer og
1 løsning

JMail fejler

Jeg kan ikke sende ud til mine modtagere...
den siger bare all reciepents failed...

hvis jeg kører en on error resume next kommer fejlen ik men den udsneder så heller ikke mailsene :/

hvad er fejlen ?

<%
if request("sendt") = "ja" then

if request.form("til") = "Medlemmer" then
set rs = conn.execute("select * from brugere")
elseif request.form("til") = "redaktion" then
set rs = conn.execute("select * from personer")
elseif request.form("til") = "Test mail" then
set rs = conn.execute("select * from testmail")
end if

sendt = "0"

do until rs.eof


if rs("email") <> "" then

Set JMail = Server.CreateObject("JMail.SMTPMail")
JMail.ContentType = "text/html"
JMail.ServerAddress = "mail01.hostinghuset.dk"
JMail.sender = "thomas@cmson.dk"
JMail.sendername = "MusicON Magazine"
JMail.subject = request.form("emne")

JMail.AddRecipient rs("email")

'Thomas Faugsted skriver udtrækket til body delen i mailen
JMail.Body = "<html><LINK REL='StyleSheet' HREF='http://www.musicon.dk/css.css' type='text/css'><span class='nyhedsbrev'>"
JMail.Body = JMail.Body & request("topbesked") &"<br><br>"
JMail.Body = JMail.Body & request("emne") &"<br><br>"
'JMail.Body = JMail.Body & "Hej " & rs("email") &"<br><br>"
JMail.Body = JMail.Body & request.form("besked") &"<br><br>"
JMail.Body = JMail.Body & request.form("bundbesked")
JMail.Body = JMail.Body & "</span></html>"

'Her bliver mailen med oplysningerne i´s prioritet bestemt
' 1 - højeste (Haster / Vigtigt) (Rødt tegn )
' 3 - normal
' 5 - lavest

JMail.Priority = 3
JMail.Execute

sendt = sendt + 1

end if

rs.movenext
loop

Set JMail = Nothing

Response.write "Nyhedsbrevet er nået ud hos "& sendt &" modtagere"

end if
%>
Avatar billede Jman Praktikant
01. marts 2004 - 13:58 #1
umiddelbart ville jeg gætte på at det var fordi du sender fra @cmson.dk og det er ikke lig med mailserverdomænet...
Avatar billede coolstar Nybegynder
01. marts 2004 - 14:02 #2
nej det er det ikke, da serveren er sat op med den som mail server :-)
Avatar billede Jman Praktikant
01. marts 2004 - 14:15 #3
hov!
Din sendt = "0" skal da også være uden "
Avatar billede coolstar Nybegynder
01. marts 2004 - 14:16 #4
hvorfor ?
Avatar billede Jman Praktikant
01. marts 2004 - 14:18 #5
hvis du skal tælle tal op .. tal er altid uden "
Hvad får du af fejl, hvis du ikke har en on error resume next?
Avatar billede Jman Praktikant
01. marts 2004 - 14:19 #6
er både "sendt" og "topbesked" og "emne" i din adresse linie, som du requester ?
.. og har du prøvet med request.querystring i stedet for ?
Avatar billede coolstar Nybegynder
01. marts 2004 - 14:20 #7
jmail.SMTPMail error '8000ffff'

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

/infomail.asp, line 86
Avatar billede Jman Praktikant
01. marts 2004 - 14:21 #8
endnu en potetiel fejlkilde:
if request.form("til") = "Medlemmer" then
set rs = conn.execute("select * from brugere")
elseif request.form("til") = "redaktion" then
set rs = conn.execute("select * from personer")
elseif request.form("til") = "Test mail" then
set rs = conn.execute("select * from testmail")
end if

Husk at disse forespørgsler er case-sensitive
Avatar billede Jman Praktikant
01. marts 2004 - 14:23 #9
fra http://azero.dk/support/programmering/asp/jmail/ :
JMail melder "jmail.SMTPMail (0x8000FFFF) The message was undeliverable. All servers failed to receive the message"?
Du skal bruge en korrekt afsender adresse, ellers kommer JMail med ovenstående fejlmeddelelse

Det kunne tyde på at din afsender-domæne og mail.domæne skal være samme
Avatar billede coolstar Nybegynder
01. marts 2004 - 14:24 #10
den kommer med samme fejl hvis jeg sætter den til eks. mail.cmson.dk
Avatar billede Jman Praktikant
01. marts 2004 - 14:25 #11
den kan ikke finde ud af at din afsender-mailadresse er gyldig - det er jeg ret sikker på
Avatar billede coolstar Nybegynder
01. marts 2004 - 14:27 #12
thomas@cmson.dk er en ganske almindelig adresse :-)

jeg har forsøgt med : JMail.ServerAddress = "localhost"
Avatar billede coolstar Nybegynder
01. marts 2004 - 14:29 #13
tror det virker med localhost :-)
Avatar billede Jman Praktikant
01. marts 2004 - 14:29 #14
nå - det var godt :)
det har jeg også læst virker for andre
Avatar billede coolstar Nybegynder
01. marts 2004 - 14:48 #15
superior laver du lige et svar :-)
Du skal lige have point for din indsats alligevel :)
Avatar billede Jman Praktikant
01. marts 2004 - 14:49 #16
tak for det :)
Avatar billede coolstar Nybegynder
01. marts 2004 - 15:03 #17
så lidt :D
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

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Analytiker til Security Operationscenter i Cyberdivisionen Hvidovre

Riskpoint A/S (Riskpoint Solutions Limited)

IT Business Analyst