Avatar billede arno Nybegynder
28. november 2000 - 15:10 Der er 6 kommentarer og
1 løsning

Jmail

Hej..

Jeg har nogle problemer med min jmail ! Jeg får en fejl når jeg vil sende via jmail, som er installeret på min egen server...jmail.SMTPMail error \'8000ffff\'

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

/content/tnt/tnt_4.0.asp, line 20

er der nogen der kender noget til hvad det skyldes ???

Skal smtp \'en køre for at jmail skal virke eller skal den ikke køre ???

Jeg har en TFS gateway kørende kan det have noget at sige ???

Det har virket indtil for nydeligt...

/arno
Avatar billede theartist Nybegynder
28. november 2000 - 15:21 #1
I smtp kan du prøve med mail.tele.dk og se om det fordi du ikke har en open relay smtp server´, som for nylig er blevet forbudt. Den kan dog godt sættes op til at virke alligevel, men mange har ikke kapacitet til det, så prøv med tele.dk\'s
Avatar billede arno Nybegynder
28. november 2000 - 15:30 #2
Hej theartist..

Jeg er endelig ikke interesseret i at bruge smtp, men jmail...
Derfor kunne jeg godt tænke mig at vide om min smtp skulle køre for at jmail kan virke...

/arno
Avatar billede theartist Nybegynder
28. november 2000 - 15:32 #3
Jamen du skal jo definere en smtp server, som den kan sende igennem...
Avatar billede theartist Nybegynder
28. november 2000 - 15:45 #4
f.eks:

<%
           
udfyld = Trim(request.form(\"email\"))
udfyld2 = Trim(request.form(\"login\"))
udfyld3 = Trim(request.form(\"recip\"))
udfyld1 = Trim(request.form(\"navn\"))
udfyld4 = Trim(Request.Form(\"txtfelt\"))



        if instr(udfyld, \"@\") = 0 or instr(udfyld,\".\") = 0 or udfyld = \"\" or (len(udfyld) <  6) then
    Response.Write(\"Du har ikke indtastet din email korrekt, dette felt skal udfyldes korrekt...<br><br><a href=\" & \"java script:history.go(-1)\" & \">Tilbage til kontaktsiden</a>&nbsp;&nbsp;<br><br>\")
    else
   
    If udfyld1 = \"\" Then
    Response.Write(\"Du har ikke indtastet dit navn, dette felt skal udfyldes...<br><br><a href=\" & \"java script:history.go(-1)\" & \">Tilbage til kontaktsiden</a>&nbsp;&nbsp;<br><br>\")
    else
           
    if udfyld4 = \"\" Then
    Response.Write(\"Du har ikke udfyldt tekstfeltet, dette felt skal bruges ved kontakt<br><br><a href=\" & \"java script:history.go(-1)\" & \">Tilbage til kontaktsiden</a>&nbsp;&nbsp;<br><br>\")
    else
   

   

Name = udfyld1
SenderEmail = udfyld
Subject = \"Emne i mailen\"
Recipient = udfyld3
Body = \"Besked: \" & udfyld4 & vbCrLf & vbCrLf & \"Login: \" & udfyld2 & vbCrLf & vbCrLf & \"Navn: \" & udfyld1
   
Set JMail = Server.CreateObject(\"JMail.SMTPMail\")
JMail.ContentType = \"text/plain\"
JMail.ServerAddress = \"mail.tele.dk\"
JMail.Priority = 3
JMail.Sender = udfyld
JMail.AddRecipient Recipient
JMail.Subject = Subject
JMail.Body = Body
JMail.Execute


%>
Avatar billede theartist Nybegynder
28. november 2000 - 15:46 #5
JMail.ServerAddress = \"mail.tele.dk\"

er så serveren den sender igennem, og her kan det være din ikke tillader open relay og sat op til jmail kan få adgang alligevel
Avatar billede klas Juniormester
28. november 2000 - 20:39 #6
Den fejl du får kommer oftes når du ikke bruger en valid email som afsender . . .
Avatar billede arno Nybegynder
29. december 2000 - 08:56 #7
Jeg har faktisk selv løst problemet...
Problemet var at når jeg sender fra min egen server og ud.. bruger jeg et ældre mail system (MSmail) .. Det mail system kunne ikke finde ud af at modtage en mail fra jmail, når mailen blev sendt inden fra mit eget system. Løsningen blev at jeg skulle sende til min egen server (ip adresse) istedet for at sende til min udbyder først, som så sendte til min server... indviklet, men sandt..
Jeg kunne have undgået alt dette hvis jeg havde anvendet exchange server 5.5 eller ligende ...
Men tak for svarende..

/arno
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