Gmail, Mutt şi msmtp fix
Dacă utilizaţi mutt şi SMTP pentru a accesa Gmail. Aici este o veste (proastă). Baietii cool de la Google a schimbat din nou certificat. Oh, am să vă īntreb - cum īl ştii? Mutt simplă īnceput să se plāngă despre certificatul de rău atunci cānd īncearcă să utilizeze msmpt, infamul "msmtp: certificat de verificare TLS eşuat:. Certificatul nu a primit un emitent cunoscut" a salutat-mă pe ecran.
Pentru a traversa confirma -
Doar rula īn urma
$ msmtp --serverinfo --host=smtp.gmail.com --tls=on --port=587 --tls-certcheck=off
Īn loc de Server Thwate vechi acum te-ai urma īn segmentul de emitent
Issuer:
Common Name: Google Internet Authority
Organization: Google Inc
Country: US
Din fericire, fix este simplu, aici este ceea ce aveţi nevoie pentru a face pe Debian
# apt-get install ca-certificates
# dpkg -s ca-certificates|grep Version
Version: 20090814
După această schimbare doar următoarea linie īn tine ~~~V /. Msmtprc
tls_trust_file /certs/Thawte SSLWeb Server Roots/thawte Premium Server CA/Thawte Premium Server CA.pem
tls_trust_file /certs/Thawte SSLWeb Server Roots/thawte Premium Server CA/Thawte Premium Server CA.pem
la
tls_trust_file /usr/share/ca-certificates/mozilla/Equifax_Secure_CA.crt



































