Tom: mb_send_mail will manchmal nicht senden

Beitrag lesen

Hello,

Bis dahin kommt die Mail wohl kaum, denn

$_hmail_sent  = mb_send_mail( $arr_in['email_e'], $mail_subject, $mail_body, $mail_header );

ist in Sekundenbruchteilen FALSE, da kann wohl kaum der Empfänger eine Rückmeldung gegeben haben.

Das ist wohl wahr, weil der Rückgabewert von mail() nur auf der Ausfürhbarkeit der Funktioon beruht und durchgereicht wird. Also liegt der Fehler im Ausgangs-Host.

Dann müsstest Du bitte die genauere Installation nochmal beschreiben. Liegen beide Mail-Accounts auf demselben Host, bzw. welche Mailserver sind für die Domains eingerichtet? Sind es überhaupt zwei Domains, von denen aus Du die Sendeversuche machen lässt?

Hast Du Einblick in die Protokolle der betroffenen Mailserver?
Dann sende bitte mal die entsprechnden Zeilen.

Wo versteckt sich das Protokoll im Debian-Linux? Schreibt mb_send_mail den Grund der Ablehnung da rein?

Kommt auf den Mailserver an, der da läuft. I.d.R. ist es Exim oder Postfix.

Da musst Du einfach mal die Doku lesen der zuständigen Version.

bei mir sind es /var/log/mail.log und /var/log/mail.err, die von Interesse sind.

Kann aber auch je nach Version umgelinkt sein auf /var/log/mail/ oder /var/mail/log/
ist ein bisschen chaotisch.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de