Benutzer-2472
abgemeldet
- 1 Mai 2006
- 32.694
- 1.621
Ich habe vor einiger Zeit eine kleine Funktion für den Mailversand geschrieben und in 80% der Fälle kommen die Mails auch zügig und sauber an. Allerdings kommen einige Mail nicht bei den Empfängern an und ich hab keine Ahnung warum.
Hat jemand eine Idee was mit den Mails passiert ist?
Content hab ich mal draußen gelassen.
Klappt wunderbar, aber einige andere z.b. GMX oder sogar auf meine eigene domain (cyboswelt) kommen nicht an.
Hab ich irgendwelche relevanten Daten im Header vergessen, so dass die Mails geblockt werden?
Edit: cyboswelt.de blockt, GMX blockt, Gmail funzt
Hat jemand eine Idee was mit den Mails passiert ist?
PHP:
function write_mail($mail, $subject, $content){
$header = '';
$returnmail="no-reply@losewette.de";
// mailer
$header .= 'X-Mailer: Losewette.de'."\r\n";
// tofrom
$header .= 'From: Losewette.de<'.$returnmail.'>' . "\r\n";
$content = [...];
mail($mail, "Losewette :: ".$subject, $content, $header);
}
Content hab ich mal draußen gelassen.
PHP:
write_mail("cybo@....com", "test", "irgendwas");
Hab ich irgendwelche relevanten Daten im Header vergessen, so dass die Mails geblockt werden?
Edit: cyboswelt.de blockt, GMX blockt, Gmail funzt
