Avatar billede d.kryger Praktikant
27. oktober 2004 - 10:27 Der er 2 kommentarer og
1 løsning

Problemmer med mail - dog kun til nogle domæner

Hej eksperter...

Jeg har et webhotel ved StruerNet, og det har jeg haft i over 2 år, men her for ikke så længe siden kan jeg pludselig ikke sende e-mail via PHP til nogle domæner (bl.a. .name).

Jeg har snakket med supporten, men de mener ikke at der er noget galt ved dem, men jeg kan på deres hjemmeside se at de har skiftet SMTP-server... Kan de have glemt at gøre dette i PHP også?

Min kode ser sådan ud:
$email = $_POST["email"];

$message = "Tillykke, du kan modtage e-mail'en fra mig\n\n";

$message .= "Venlig hilsen\n";
$message .= "Mig";

$header = "From: --**--<--**--@--**--.dk>\r\nReply-To: --**--@--**--.dk\r\nReturn-Path: --**--@--**--.dk";
mail($email, "Test af e-mail", $message, $header);

--**-- er naturligvis udskiftet... :-)
Avatar billede Slettet bruger
27. oktober 2004 - 19:12 #1
Hvis det kun er nogle domæner, du ikke kan sende til, er det sandsynligvis ikke fordi de har glemt det i PHP også.

Kunne det være, at din mail ryger i et spamfilter? Jeg har oplevet at spamfiltre er meget kede af mails, der ikke har sate et Message-ID fra afsendermaskine. Hvis det er problemet, skulle det kunne løses ved at tilføje den passende header. Bemærk dog, at et messageid principielt skal være unikt. En mulig måde at lave det på kunne være:

$messageid=md5($email . uniqid('')) . . "@servernavn.dk";

$header = "From: --**--<--**--@--**--.dk>\r\nReply-To: --**--@--**--.dk\r\nReturn-Path: --**--@--**--.dk\r\nMessage-ID: <{$messageid}>";

Selv hvis det måske ikke løser dit specifikke problem, er det en god ide at bruge alligevel.
Avatar billede Slettet bruger
27. oktober 2004 - 19:13 #2
Rettelse:

$messageid=md5($email . uniqid('')) . "@servernavn.dk";
Avatar billede d.kryger Praktikant
28. oktober 2004 - 08:42 #3
Hej sandbox.

Nu har StruerNet indrømmet at det var en fejl på deres servere... Det var noget med "spf record". Fejlen er rette og det virker nu til alle e-mail adresser.

Lukker spm.
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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