gmail, mutt ja msmtp korjaus
Jos käytät mutt ja SMTP käyttää Gmailia. Tässä on (huono) uutinen. Cool guys at Google jälleen muuttunut todistus. Ai, sinä pyysit - miten se tiedä? Yksinkertainen mutt alkoi valittaa huonoa todistusta, kun yritän käyttää msmpt, pahamaineisen "msmtp: TLS varmenteen todentaminen epäonnistui: todistusta ei ole saanut tunnettu liikkeeseenlaskija." tervehti minua ruudulla.
Rajat vahvistaa -
Juokse jälkeen
$ msmtp --serverinfo --host=smtp.gmail.com --tls=on --port=587 --tls-certcheck=off
Sen sijaan vanhojen Thwate Server nyt saat seuraaminen liikkeeseenlaskijan segmentissä
Issuer:
Common Name: Google Internet Authority
Organization: Google Inc
Country: US
Onneksi korjaus on yksinkertainen, täällä on mitä sinun tarvitsee tehdä on debian
# apt-get install ca-certificates
# dpkg -s ca-certificates|grep Version
Version: 20090814
Tämän jälkeen vain muuttaa seuraavan rivin sinä ~~~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
ja
tls_trust_file /usr/share/ca-certificates/mozilla/Equifax_Secure_CA.crt



































