Postfix / Sendmail-Fehler unbekannt, der sich auf die Befehlszeile bezieht

498
Jadeye

Ich habe ein PHP-Skript unter einem wordpressThema, das E-Mails mit der mail()Funktion sendet .
Ich habe postfix, dovecotund sendmailauf dem Server installiert.
Das Skript funktionierte lange Zeit ohne Probleme. In letzter Zeit werden keine E-Mails aus diesem Skript gesendet, und nach einer langen, breiten Suche konnte ich als einzige Ursache für diesen Fehler diesen mail.logFehler finden, den ich von der PHP- mail()Ausführung bekomme : Ich konnte
postfix/sendmail[7588]: fatal: Recipient addresses must be specified on the command line or via the -t option keine Informationen finden, wie er damit umgehen sollte. .. Kann jemand helfen??

0

1 Antwort auf die Frage

1
Jadeye

Ich habe ein paar Tage gebraucht, aber hier ist die Lösung:

Es befindet sich im Mailbereich von /etc/php5/apache2/php.ini
Diese Konfigurationen müssen folgendermaßen aussehen:

[mail function] SMTP = localhost smtp_port = 25  ; For Unix only. You may supply arguments as well (default: "sendmail -t -i"). ; http://php.net/sendmail-path sendmail_path = /usr/sbin/sendmail -t