12. april 2001 - 18:31Der er
7 kommentarer og 1 løsning
JMail problem
Jeg har et problem med den jmail-komponent, der køres på mit webhotel. Mit problem er, at hvis emailadressen hvortil jeg vil sende en mail, ender på noget andet end det som smtp-serveren ender på, så får jeg denne fejl: _______________________________________ jmail.SMTPMail error \'8000ffff\'
The message was undeliverable. All servers failed to receive the message ________________________________________
Et eksempel: Min mailserver adresse er: mail.xxx.dk Hvis jeg specificerer en modtager med emailadressen, yyy@xxx.dk, så går det fint igennem, men hvis modtager-emailen er yyy@zzz.dk, så får jeg ovenstående fejl.
En typisk fejl hvis du forsøger at sende en mail med en afsender adresse der ikke er registreret under udbyderen. Prøv at ændre afsenderen til en adresse der med sikkerhed hører under dit webhotel..
Lyder stadigvæk som du ikke har rettigheder eller mailserveren ikke genkender domainet og du derfor ikke får lov til at sende. Altså på socket niveau. Man kan konfigurere mailserveren til at afvise eller godtage alle addresser. Har selv været i den situation.
Det er ikke afsenderadressen, jeg prøver at specificere, men derimod modtageradressen. Men kigger man på kode, så bliver der vel ikke specificeret nogen reel afsender. Skal der ikke det?
Her er koden: ____________________________________________________ Set JMail = Server.CreateObject (\"JMail.SMTPMail\") JMail.ServerAddress = \"mail.xxx.dk\" JMail.Sender = \"Navn på afsender\" JMail.Subject = \"Emne\" JMail.AddRecipient \"yyy@xxx.dk\" JMail.Body = \"Her skrives mailens body\" JMail.Priority = 3 JMail.ContentType = \"text/html\" JMail.Execute _____________________________________________________
Som sagt ville dette virke fint, men hvis følgende var sandt, ville det ikke virke: JMail.AddRecipient \"yyy@zzz.dk\"
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.