Problem mit Bounced-Mails bei Versand via PHP

BigChicken

Mitglied
Hallo,

auf meinem Server existieren diverse Scripte die z.b. ein Formular automatisch
per eMail (über PHP) versenden.

Solange der Besucher der Internetseite seine eMail korrekt angibt ist alles in Ordnung.
Ist das Postfach des Besuchers voll, die eMail falsch oder gibt es ein anderes
Problem mit der Mailzustellung kommt eine Bounced-Mail zurück.

Diese geht leider immer an mit, den Hostmaster des Servers. Kann ich die
PHP Scripte dahingehend anpassen das Mails die zurück kommen immer
beim Betreiber der jeweiligen Webseite auflaufen.

Für mich ist es nicht interessant zu wissen ob der Besucher X beim Kunden B meines
Servers eine falsche Adresse eingetippt hat. Für meinen Kunden B hingegen wäre
das sicherlicht wichtig zu wissen.

Die Mails die Generiert werden haben eigentlich alle korrekte Absender, trotzdem
scheint der Eintrag in der PHP-Ini verwendet zu werden so das fehlerhafte Mails
immer an den hostmaster@meinedomain.de zurück kommen.

Hier ein Codebeispiel:

$adminfrom= 'MeineFirma <info@meinefirma.de>';
$adminto= 'info@meinefirma.de';

$messagea= 'Die folgende Nachricht wurde soeben über die Internetseite abgeschickt:'."\n\n";

$messageb= 'Die folgende Nachricht wurde soeben über die Internetseite durch Sie abgeschickt:'."\n\n";

mail($adminto, 'Kontaktformular', $messagea, "From: $eMail");
mail($eMail, 'Eingangsbestätigung', $messageb, "From: $adminfrom");

Die 2. Mail "Eingangsbestätigung" kommt dann als Bounced zurück.

Gruß
bigchicken ;-)
 
Wenn ich dich richtig verstehe willst du, dass die E-Mails, die zurückkommen an eine bestimmte Adresse geschickt werden sollen?
Das könntest du z.B. mit dem optionalem 5. Parameter oder mit dem Mail-Header Reply-To
PHP:
mail($to, $subject, $message, "FROM: $email\r\nReply-To: $email", "-f".$email);
 
Zurück