Ich bin total noob über Unix und CLI. Nachdem ich fast 6 Stunden gegoogelt hatte, wurde mir klar, dass ich den Postfix-Port von 25 auf 587 ändern sollte, damit die PHP-Mail () -Funktion funktioniert. und hier ist die Lösung, die ich habe http://www.linuxmail.info/postfix-change-port/ aber ich bin nicht sicher, wie ich es ändern soll. wie schon gesagt bin ich ein noob. Jede Hilfe in Bezug auf diese wird geschätzt.
UPDATE1:
Grawity-Lösung gibt mir den folgenden Fehler.
May 7 00:42:39 Ibrahim-Armars-MacBook-Pro postfix/pickup[4169]: DE2073F07C1: uid=501 from=<azhararmar>
May 7 00:42:39 Ibrahim-Armars-MacBook-Pro postfix/master[4185]: fatal: open lock file pid/master.pid: unable to set exclusive lock: Resource temporarily unavailable
May 7 00:42:39 Ibrahim-Armars-MacBook-Pro postfix/cleanup[4177]: DE2073F07C1: message-id=<[email protected]>
May 7 00:42:39 Ibrahim-Armars-MacBook-Pro postfix/qmgr[4168]: DE2073F07C1: from=<[email protected]>, size=525, nrcpt=1 (queue active)
May 7 00:42:40 Ibrahim-Armars-MacBook-Pro postfix/smtp[4179]: DE2073F07C1: to=<[email protected]>, relay=smtp.gmail.com[74.125.155.109]:587, delay=0.8, delays=0.01/0/0.79/0, dsn=4.7.5, status=deferred (TLS is required, but our TLS engine is unavailable)
May 7 00:42:41 Ibrahim-Armars-MacBook-Pro postfix/pickup[4169]: 5F2FC3F07C4: uid=501 from=<azhararmar>
May 7 00:42:41 Ibrahim-Armars-MacBook-Pro postfix/cleanup[4177]: 5F2FC3F07C4: message-id=<[email protected]>
May 7 00:42:41 Ibrahim-Armars-MacBook-Pro postfix/qmgr[4168]: 5F2FC3F07C4: from=<[email protected]>, size=525, nrcpt=1 (queue active)
May 7 00:42:42 Ibrahim-Armars-MacBook-Pro postfix/smtp[4179]: 5F2FC3F07C4: to=<[email protected]>, relay=smtp.gmail.com[74.125.155.109]:587, delay=0.79, delays=0.01/0/0.78/0, dsn=4.7.5, status=deferred (TLS is required, but our TLS engine is unavailable)
May 7 00:42:50 Ibrahim-Armars-MacBook-Pro postfix/master[4190]: fatal: open lock file pid/master.pid: unable to set exclusive lock: Resource temporarily unavailable
UPDATE 2:
May 7 01:10:02 Ibrahim-Armars-MacBook-Pro postfix/master[4472]: fatal: open lock file pid/master.pid: unable to set exclusive lock: Resource temporarily unavailable
May 7 01:10:02 Ibrahim-Armars-MacBook-Pro postfix/pickup[4419]: 357F73F090F: uid=501 from=<azhararmar>
May 7 01:10:02 Ibrahim-Armars-MacBook-Pro postfix/cleanup[4430]: 357F73F090F: message-id=<[email protected]>
May 7 01:10:02 Ibrahim-Armars-MacBook-Pro postfix/qmgr[4420]: 357F73F090F: from=<[email protected]>, size=525, nrcpt=1 (queue active)
May 7 01:10:03 Ibrahim-Armars-MacBook-Pro postfix/smtp[4448]: certificate verification failed for smtp.gmail.com[74.125.155.109]:587: untrusted issuer /C=US/O=Equifax/OU=Equifax Secure Certificate Authority
master
" eine Kopie von " " running ...Antworten:
Entsprechend Ihren Kommentaren zu anderen Antworten müssen Sie Postfix so konfigurieren, dass Google Mail als Relay-Host verwendet wird. Es gibt viele Tutorials im Internet dafür; Hier ist eine kurze Version.
Hinweis: Bei dieser Konfiguration müssen alle E-Mails mit Ihrer Google Mail-Adresse als "Von" gesendet werden.
Machen Sie alle Änderungen an rückgängig
master.cf
.In
main.cf
Fügen Sie diese Einstellungen:In
/etc/postfix/sasl_passwd
, fügen Sie Ihren Google Mail - Benutzernamen und Passwort, wie folgt aus :Kompilieren Sie die
sasl_passwd
Datei in eine Datenbank:Zuletzt die Hauptkonfiguration von Postfix neu laden:
quelle
#
) und dann die Sicherheitsstufe von aufverify
zu verringernencrypt
. Postfix neu laden. 2) Wenn das Problem dadurch nicht behoben wird, wurde Postfix möglicherweise ohne TLS-Unterstützung erstellt. Es ist unwahrscheinlich, aber möglich ...Wenn Sie nur wollen, dass es auf Port 587 läuft (und ich bin mir nicht sicher, ob Sie das tun; ich denke, Sie möchten, dass es sowohl auf 25 als auch auf 587 läuft ), dann finden Sie die entsprechende Zeile in /etc/postfix/master.cf sieht aus wie das:
Und ändern Sie es so:
Wenn Sie möchten, dass es auf beiden Ports ausgeführt wird, fügen Sie die zweite Zeile nach der ersten hinzu, anstatt sie zu ersetzen.
quelle
smtp.something.com:587
?master.cf
enthält bereits einen Eintrag für diesen Port; es ist beschriftetsubmission
.master.cf
.