Ich habe sSMTP auf Version 2.61 aktualisiert und jetzt, wenn ich es versuche, erhalte ich die folgende Fehlermeldung:
ssmtp: Cannot open smtp.gmail.com:587
Ich kann über Telnet eine Verbindung zu ihrer Adresse herstellen, aber sSMTP scheint ausgelöst zu werden und ich bin nicht sicher, was sich nach dem Update geändert hat.
Hier ist das ssmtp.conf
root=XXXXX@gmail.com
mailhub=smtp.gmail.com:587
RewriteDomain=gmail.com
Hostname=localhost
UseTLS=YES
UseSTARTTLS=Yes
AuthUser=XXXXX
AuthPass=XXXXX
FromLineOverride=yes
Ausgabe bei Verbindung über Telnet:
[root@soupcan sbin]# telnet smtp.gmail.com 587
Trying 74.125.142.108...
Connected to smtp.gmail.com.
Escape character is '^]'.
220 mx.google.com ESMTP l7sm7330049igx.2 - gsmtp
quit
221 2.0.0 closing connection l7sm7330049igx.2 - gsmtp
Connection closed by foreign host.
Und die Ausgabe, wenn ich versuche zu verwenden sSMTP
[root@soupcan sbin]# /usr/sbin/ssmtp -v XXXXX@gmail.com < /home/user/Documents/Scripts/msg.txt
[<-] 220 mx.google.com ESMTP f5sm7367852igc.4 - gsmtp
[->] EHLO localhost
[<-] 250 CHUNKING
[->] STARTTLS
[<-] 220 2.0.0 Ready to start TLS
ssmtp: Cannot open smtp.gmail.com:587
BEARBEITEN Debug-Protokollierung aktivieren Ich sehe jetzt Folgendes: Ich grabe immer noch:
SSL not working: certificate verify failed (20)
BEARBEITEN 2
Dies wurde behoben, indem Folgendes zu meiner ssmtp.conf
Datei hinzugefügt wurde
TLS_CA_File=/etc/pki/tls/certs/ca-bundle.crt
Informationen von HIER und HIER gefunden
mailhub=smtp.gmail.com:465