gmail, Mutt og msmtp fix
Hvis du bruger Mutt og smtp få adgang til Gmail. Her er en (dårlig) nyheder. Cool fyre på Google igen ændret certifikat. Åh, har du spørge - hvordan gør det ved det? Simple mutt begyndt at klage over dårlig certifikat, når de forsøger at bruge msmpt, berygtede 'msmtp: TLS-certifikat verifikation mislykkedes: den attest, ikke har fået en kendt udsteder. " hilste på mig på skærmen.
At krydse bekræfte -
Bare køre efter
$ msmtp --serverinfo --host=smtp.gmail.com --tls=on --port=587 --tls-certcheck=off
I stedet for gamle Thwate Server nu får du følgende i udsteder-segmentet
Issuer:
Common Name: Google Internet Authority
Organization: Google Inc
Country: US
Heldigvis fix er enkel, er her hvad du skal gøre på debian
# apt-get install ca-certificates
# dpkg -s ca-certificates|grep Version
Version: 20090814
Efter denne bare ændre følgende linje i dig ~ /. 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
til
tls_trust_file /usr/share/ca-certificates/mozilla/Equifax_Secure_CA.crt



































