Hallo und guten Abend zusammen, ich hoffe dieses Thema ist noch "aktuell" und es wert, sich damit zu befassen. Leider bin ich mit meinem Latein (=+ google) am Ende und ich hoffe, jemand kann mir helfen. Mein Ziel: Eine simple Mail von einem Rootserver (feste IP) via PHP-Mail zu versenden. Ausprobiert habe ich von sendmail (ging nicht) über ssmtp (ging nicht, da Absenderadresse sich nicht anpassen lies) bishin zu exim4. Hosteinträge usw stimmen alle, pingen kann ich alles, Firewall ist auch keine im Weg. Konfiguriert scheint exim4 ebenfalls korrekt, denn Mailversand via Console funktioniert und die Mails kommen so an, wie sie sollen.
zu Php: In der php.ini habe ich den sendmail_path angepasst (3 Versuche) 1. sendmail_path ="/etc/exim4/ -t -i" (mit und ohne "") 2. sendmail_path ="/usr/sbin/exim4/ -t -i" (ebenfalls mit und ohne "") 3. beide oberen nur ohne "-i".
Mit logs kann ich nicht dienen, denn: 1. In der Maillog (exim) erscheinen nur die Einträge (Mails), welche über die Kommandozeile raus gingen. 2. Anpassung des Log Pfades in der php.ini –> mail.log = xxxx.log Hier erscheinen die Mails, welche vom xx.php rausgingen und mit welchen Parametern.
Also schätze ich, dass das Problem iwo zwischen Absenden bei PHP und Eingehen bei exim4 zum Versenden liegt.
Falls jmd. eine Idee hat, nur her damit.