Seite 1 von 1

php mail - Wohin geht die Fehlermail?

Verfasst: 03.04.2007, 12:41
von mcchaos
Hallo! Ich versende mit dem php-Befehl mail() eine Mail:
mail("asdf@domain.de", "Testbetreff", "Testinhalt", "From:<gueltig@domain.de>");

Die Absenderadresse ist gueltig, aber die Empfängeradresse existiert nicht. Die Funktion selbst gibt natürlich keine Fehlermeldung, weil sie ja nicht weiß, dass die Empfängeradresse nicht existiert.

Nun habe ich 2 verschiedene Hoster. Bei dem einen erhält gueltig@domain.de so wie es sein soll eine Unzustellbarkeits-Mail, bei dem anderen nicht. Woran müßte ich schrauben, damit die Unzustellbarkeits-Mail immer ankommt?

Verfasst:
von

Verfasst: 03.04.2007, 13:09
von Vitali Neumann
Ich glaube das wäre was für dich !

https://forum.de.selfhtml.org/archiv/2006/5/t130399/

Verfasst: 03.04.2007, 14:14
von mcchaos
Ach ja, additional_parameters -f wars. Danke!

Verfasst: 03.04.2007, 14:41
von mcchaos
Zu früh gefreut: Mit -f erhalte ich eine Kopie JEDER Mail, die versendet wird.

Verfasst: 04.04.2007, 03:36
von To-Bi-As
Hi,

versuche mal in Deinem Script das die Mails versendet den Header zu erweiter. Z.B. so:

Code: Alles auswählen

$mail_header .= "Return-Path&#58; DEIN-NAME <RETURN@DOMAIN.DE>\n";

Verfasst: 09.04.2007, 08:06
von mcchaos
Danke! Sofern die Mails auf eine Domain beim gleichen Provider gehen, funkt das wunderbar. Bei Mails außerhalb kommt nix zurück.

Was aber auch komisch ist: Inzwischen versende ich die Mails per SMTP. Und mit einem normalen Mailprogramm geht das natürlich.