Sendmail für PHP in Ubuntu Einrichten
PHP hat seinen eigenen Satz an Regeln, wenn es um die Festlegung von Sendmail. Auch wenn der Sendmail-Befehl ordnungsgemäß in Ihrem Terminal funktioniert, wenn Sie es mit PHP sprechen wollen, müssen Sie Konfigurationsanpassungen vornehmen. Diese Anpassungen sind einfach und ermöglichen es Ihnen, führen Sie Ihren eigenen e-Mail-Server für Ihre Website, sowie über Ihren Server pflegen. Sie benötigen Lampe oder Linux Apache MySql PHP auf Ihrem Ubuntu-Server installiert.
Anweisungen
1 Laden Sie die aktuellste Version von Sendmail auf Ihrem Ubuntu-Server, die mit "Wget ftp://ftp.sendmail.org/pub/sendmail/sendmail.8.12.11.tar.gz" ohne Anführungszeichen in Ihrem terminal Server. Ersetzen Sie "sendmail.8.12.11.tar.gz" im Beispiel mit dem Namen der Tarball-Datei, die Sie herunterladen möchten.
2 Entpacken Sie die Datei mit dem Befehl "Tar - Xvwzf sendmail.8.12.11.tar.gz" ohne Anführungszeichen. Ersetzen Sie "sendmail.8.12.11.tar.gz" mit dem Dateinamen, die, den Sie heruntergeladen.
3 Geben Sie die folgenden zwei Befehle zum Verschieben in das Sendmail-Verzeichnis und kompilieren Sie den Code ein:
CD /sendmail
. / Build
Ermöglichen Sie Ubuntu Kompilieren von Sendmail für Sie. Dann geben Sie ". / Build Install" in das Terminal, das kompilierte Sendmail-Programm zu installieren.
4 Geben Sie "Sudo Gedit /etc/php5/apache2/php.ini" in das Terminal um die php.ini-Datei öffnen. Geben Sie Ihr Administratorkennwort, wenn das Terminal nach es fragt. Ersetzen Sie "php5", mit welcher Version von PHP, die Sie verwenden. Änderung der Wert nach Sendmail_path aufgeführt = auf "/ Usr/Sbin/Sendmail - t -i" mit Anführungszeichen. Wenn in der Datei "Sendmail_path" nicht aufgelistet ist, fügen Sie ihn so sieht es wie folgt aus:
Sendmail_path = "/ Usr/Sbin/Sendmail - t -i"
Drücken Sie die Schaltfläche "Speichern" und beenden Sie die Datei.