gmail, mutt en msmtp fix

17 augustus 2009 door Prashant · Reacties
Geplaatst onder: technologie

Als u mutt en smtp om Gmail te openen. Hier is een (slechte) nieuws. Cool jongens op Google opnieuw gewijzigd certificaat. Oh, heb je vragen - hoe kan het kennen? Eenvoudige mutt begonnen te klagen over de slechte certificaat wanneer het proberen om msmpt, beruchte gebruik van 'msmtp: TLS-certificaat verificatie mislukt:. Het certificaat heeft nog een bekende uitgever' begroette me op het scherm.

Om te bevestigen over te steken -
Start gewoon na

$ msmtp --serverinfo --host=smtp.gmail.com --tls=on --port=587 --tls-certcheck=off

In plaats van oude Thawte Server Nu krijg je volgen in emittent segment
Issuer:
Common Name: Google Internet Authority
Organization: Google Inc
Country: US

Gelukkig fix is ​​simpel, hier is wat je moet doen op debian

# apt-get install ca-certificates
# dpkg -s ca-certificates|grep Version
Version: 20090814

Na dit gewoon volgende regel te veranderen in je op ~ /. 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

naar

tls_trust_file /usr/share/ca-certificates/mozilla/Equifax_Secure_CA.crt