dedlfix: Mail versenden mit mail() funktioniert nicht?

Beitrag lesen

Tach!

  • sendmail installiert (sudo apt-get install sendmail)

Sendmail weiß auch, wie es Post versenden muss? Hast du das mal lokal probiert?

  • in der php.ini
       SMTP = 10.1.20.1
       smtp_port = 25

Bitte PHP-Handbuch lesen. Diese beiden Werte werden nur unter Windows verwendet. Sie ergeben im Zusammenhang mit dem unter Linux verwendeten sendmail (oder einem leichter zu konfigurierenden Pendant) keinen Sinn.

Frage: Muss ich sendmail noch beibringen, dass Mails über den Mailserver versendet werden und nicht selbst? (Wenn ja, wie?)

Ja. Aber nimm lieber ein einfacheres Mail-Programm. Wichtig ist, dass es sendmail-kompatibel ist. Anleitungen zu MTAs unter linux sollten zu Hauf zu finden sein. Konfiguriere es passend und teste es erst mit einem lokalem Mail-Client (oder telnet auf localhost:25).

dedlfix.