sSMTP funktioniert nicht mehr - 'Invalid response: 501 5.5.4 HELO/EHLO-argument [email protected] ungültig, die Verbindung zu schließen.'
Als die Titel/tags sagen, ich Laufe sSMTP auf Linux für einen PHP-server.
Immer wenn ich versuche eine email zu senden, bekomme ich diese Fehler (die nicht zeigen, bis in PHP, nur in den logs/'sudo service sendmail status "oder" sudo service php5-fpm status')
Aus /var/log/mail.melden Sie
Mar 31 03:34:34 ip-172-31-22-38 sSMTP[2004]: Creating SSL connection to host
Mar 31 03:34:34 ip-172-31-22-38 sSMTP[2004]: Invalid response: 501 5.5.4 HELO/ELO argument MYEMAILADDRESS@gmail.com invalid, closing connection. v74sm9147441pfa.7- gsmtp (MYEMAILADDRESS@gmail.com)
Mar 31 03:34:34 ip-172-31-22-38 sSMTP[2004]: SSL connection using (null)
Mar 31 03:34:34 ip-172-31-22-38 sSMTP[2004]: Cannot open smtp.gmail.com:587
Aus /var/log/mail.err und mail.warnen
Mar 31 03:34:10 ip-172-31-22-38 sSMTP[1997]: Cannot open smtp.gmail.com:587
Mar 31 03:34:34 ip-172-31-22-38 sSMTP[2004]: Invalid response: 501 5.5.4 HELO/EHLO argument MYEMAILADDRESS@gmail.com invalid, closing connection. v74sm9147441pfa.7 - gsmtp (MYEMAILADDRESS@gmail.com)
Mar 31 03:34:34 ip-172-31-22-38 sSMTP[2004]: Cannot open smtp.gmail.com:587
Meiner /etc/ssmtp/ssmtp.conf
#
# Config file for sSMTP sendmail
#
# The person who gets all mail for userids < 1000
# Make this empty to disable rewriting.
root=MYEMAILADDRESS@gmail.com
# The place where the mail goes. The actual machine name is required no
# MX records are consulted. Commonly mailhosts are named mail.domain.com
mailhub=smtp.gmail.com:587
# Where will the mail seem to come from?
#rewriteDomain=
# The full hostname
hostname=MYEMAILADDRESS@gmail.com
AuthUser=MYEMAILADDRESS@gmail.com
AuthPass=[removed]
UseSTARTTLS=YES
# Are users allowed to set their own From: address?
# YES - Allow the user to specify their own From: address
# NO - Use the system generated From: address
FromLineOverride=YES
Meine revaliases
root:MYEMAILADDRESS@gmail.com:smtp.gmail.com:587
localusername:MYEMAILADDRESS@gmail.com:smtp.gmail.com:587
Du musst angemeldet sein, um einen Kommentar abzugeben.
meine ssmtp.conf enthalten
[email protected]
ich es geänderthostname=localhost
und das problem war gelöst.Nach dem ziehen meine Haare seit Ewigkeiten habe ich endlich geschnallt, und kopiert die Konfiguration von Arch Linux wiki-Artikel für Gmail und SSMTP, und das endete arbeiten! Werden Sie sicher, dass der triple-überprüfen Sie Ihre configs, Leute!