gmail, Mutt in msmtp fix
Če uporabljate Mutt in SMTP za dostop do Gmaila. Tukaj je (slaba) novica. Kul fantje na Googlu spet spremenila potrdilo. Oh, pa si vprašal - kako pa to veš? Enostavno Mutt začel pritožujejo nad slabo spričevalo, ko poskuša uporabiti msmpt, ki zloglasni "msmtp: TLS certifikata preverjanje ni uspelo. Potrdila ni dobil znano izdajatelju" me je pozdravil na zaslonu.
Prestopiti potrditi -
Samo teči po
$ msmtp --serverinfo --host=smtp.gmail.com --tls=on --port=587 --tls-certcheck=off
Namesto starega strežnika Thwate zdaj dobiš po v segmentu izdajatelja
Issuer:
Common Name: Google Internet Authority
Organization: Google Inc
Country: US
Na srečo je popravek preprost, tukaj je tisto, kar morate storiti na Debian
# apt-get install ca-certificates
# dpkg -s ca-certificates|grep Version
Version: 20090814
Po tem samo spremeniti vrstico v ste ~ i /. 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
s
tls_trust_file /usr/share/ca-certificates/mozilla/Equifax_Secure_CA.crt



































