Gmail, Mutt şi msmtp fix

17 august 2009 de Prashant
Filed under: tehnologie

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

Comentarii

    comentarii blog powered by Disqus