Hello,
sendmail_path = /usr/sbin/sendmail -t -i
Ich habe zudem mal versucht, eine E-Mail per telnet zu versenden. Es kommt auc nichts an. Also liegt es IMHO an den QMail Einstellungen.
Korrektur: Die Mails kommen doch an, wenn ich welche über Telnet sende.
telnet ist böse[tm]
Hast Du kein ssh? Selbst ssh 1 ist nicht ein 1000stel so böse wie telnet.
Wie gehe ich zur Fehlersuche vor?
indem man erst einmal schaut, ob /usr/sbin/sendmail denn ein softlink ist und auf das passende Programm verzweigt.
/usr/sbin/sendmail ist ein Softlink:
sendmail -> /var/qmail/bin/sendmail
mail() gibt ausserdem false zurück.
Wie soll ich weiter vorgehen?
Immer so weiter. Also der Linkkette erstmal folgen, bis du beim eigentlichen Programm angekommen bist. Dann hat das Ding ja eine Doku (ich habe auch neulich eine bei <http://selfhtml.bitworks.de > abgelegt.
Wenn Du beim Programm angekommen bist, erstmal alle Schnellinfos kommen lassen, die es Dir zur Verfügung stellt. also option --help oder so. Und dann versuchen, direkt von der Shell mit dem Prog zu arbeiten. Gucken obs ankommt.
Wenn das klappt, ist der Fehler ja bei PHP zu vermuten.
BTW: ist denn der Webserver schon mal neu gestartet worden? Kann sein, dass der sich den senmail_path noch gar nicht reingelutscht hat.
Liebe Grüße aus http://www.braunschweig.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau