Skip to main content

So konfigurieren Sie PHP für die Verwendung eines lokalen Mail-Servers zum Senden von E-Mails

Damit Mail-Funktionen in PHP zur Verfügung stehen, muss ein funktionierendes E-Mail-System installiert sein. Dann definieren Sie die E-Mail-Konfigurationseinstellungen in der Datei php.ini.

Es ist einfach, E-Mails direkt aus PHP-Skripten zu senden, aber Sie benötigen die richtige Konfiguration in php.ini, damit sie funktioniert. Wenn Sie PHP unter Unix oder Windows mit einem lokalen Mail-Server ausführen, möchten Sie möglicherweise diesen Server nutzen.

Die entsprechende Einstellung befindet sich im Mail-Funktion Abschnitt von php.ini, und es wird aufgerufen sendmail_path. Es sollte der Pfad zu sendmail zugewiesen werden, normalerweise / usr / sbin / sendmail oder / usr / bin / sendmail (aber überprüfen Sie Ihr System, um es richtig zu machen).

Wie die Konfiguration aussehen soll

Ihre Konfiguration sollte so aussehen:

[Mail-Funktion]sendmail_path = / usr / sbin / sendmail

Wenn Sie einen anderen Mail-Server verwenden, verwenden Sie beispielsweise seinen sendmail-Wrapper var / qmail / bin / sendmail für qmail.