Avatar billede martin Nybegynder
13. juli 2000 - 10:23 Der er 12 kommentarer og
1 løsning

Sendmail - Forkert afsender!

Hej,

Når jeg bruger sendmail på mine sider, som er i Virtual Host mode, så modtager nogle fra adressen nobody@mit-forkerte-domænenavn.com og andre modtager fra den adressen som jeg har sat til "from"!

Der må findes en løsning... er der nogle som har en idé om hvor problemet ligger?
Avatar billede martin Nybegynder
13. juli 2000 - 10:24 #1
Og selvfølgelig hvordan det løses...
Avatar billede nanodead Nybegynder
13. juli 2000 - 10:58 #2
Fejlen ligger i at sendmail bruger default domain som afsender, dette er det generelt problem. Jeg har ikke en konkret løsning til dig, da jeg formoder at problemet er når du vil sende en mail eller lign via en form fra en side..
Avatar billede martin Nybegynder
13. juli 2000 - 15:30 #3
Ja, det kommer når jeg sender en form - hvad enten det er med CGI/Perl eller PHP3. Men det er ikke hos alle modtagerne... nogle modtagere får den rigtige "FROM" adresse og andre får mailen som var den sendt fra webserveren.
Avatar billede steffen Nybegynder
14. juli 2000 - 01:02 #4
Fx funktionen "mail()" i PHP tillader, at du selv opgiver din afsenderadresse.

Deres eksempel.

mail("nobody@aol.com", "the subject", $message,
"From: webmaster@$SERVER_NAME\nReply-To: webmaster@$SERVER_NAME\nX-Mailer: PHP/" . phpversion());

I stedet for $SERVER_NAME kunne du udlede domænenavnet fra det aktuelle URL der er browset til i stedet.
Avatar billede martin Nybegynder
14. juli 2000 - 11:27 #5
Jeg skriver som sagt en FROM adresse... men det virker ikke ved alle modtagere...
Avatar billede martin Nybegynder
14. juli 2000 - 11:29 #6
Det er bla. galt når jeg prøver at sende en mail til min Telia Mobil-telefon... hvorimod det virker fint med min TeleDK mobiltelefon... også selvom jeg bytter rundt på kortene! Men ved Telia får jeg serveren som afsender og ikke min egen mail adresse.
Avatar billede steffen Nybegynder
14. juli 2000 - 11:53 #7
Det kan du jo dårligt gøre noget ved, idét det er REV-DNS entry'et der bliver slået op i Telia-systemet (ud fra IP-adressen, som mail'en blev sendt fra) - og det er jo som bekendt fast.

Du har udelukkende muligheden med at definere headerne i mail'en - og det giver dig så vidt jeg kan se ikke den mulighed du efterspørger - i hvert tilfælde i forb. med Telia. Desværre.
Avatar billede martin Nybegynder
17. juli 2000 - 09:33 #8
Det skulle være muligt at definere flere mulige afsender adresser i sendmail conf'erne!
Avatar billede steffen Nybegynder
23. juli 2000 - 13:51 #9
Men igen .. så vidt vides kræver det at selve mail-serveren (Telias) der skal modtage sms-en i den sidste ende, \"kontaktes\" af forskellige IP-adresser. Lidt besværligt.
Avatar billede martin Nybegynder
22. september 2000 - 18:39 #10
Det sjove er at når jeg sender direkte gennem STMP\'en så går den rigtigt igennem. Alså, hvis jeg lader være med at bruge mail() funktionen... så virker det!
Avatar billede steffen Nybegynder
21. oktober 2000 - 09:17 #11
Prøv at sende en mail til dig selv

1) med SMTP
2) med mail()

Sammenlign deres headers, eller forward begge til steffenpoulsen@usa.net - så vil jeg gerne fortælle dig helt præcist hvad det er der går galt.
Avatar billede martin Nybegynder
14. december 2000 - 01:17 #12
Jeg har fundet ud af hvordan jeg sender gennem SMTP\'en via PHP - så jeg tror, desværre, at jeg selv vil svarre på spørgsmålet :o(

Ellers, tak for jeres insats!
Avatar billede steffen Nybegynder
14. december 2000 - 08:45 #13
OK :-)

Det er normal høflighed lige at skitsere løsningen - hvad gjorde du?
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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