Gmailの、muttやその他のmsmtp修正
あなたは、GmailにアクセスするにはmuttやSMTPを使用している場合。 ここで(悪い)ニュースがあります。 Googleのクールな男は、再び証明書を変更しました。 ああ、あなたが求めるなかった - それはどのようにそれを知っていますか? シンプルなmuttは悪名高い、msmpt使用しようとしたときに不適当な証明書に文句を開始 "その他のmsmtp:TLS証明書の検証に失敗しました:証明書が既知の発行元を持っていません。 ' 画面上で私を迎えた。
交差確認するには -
単に次のコマンドを実行します。
$ msmtp --serverinfo --host=smtp.gmail.com --tls=on --port=587 --tls-certcheck=off
古いThwateサーバの代わりに今では発行者·セグメント内に次のGET
Issuer:
Common Name: Google Internet Authority
Organization: Google Inc
Country: US
幸いにも修正が簡単ですが、ここでは、Debian上で行うために必要なものです。
# apt-get install ca-certificates
# dpkg -s ca-certificates|grep Version
Version: 20090814
この直後、あなたに次の行を変更し、〜/。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
へ
tls_trust_file /usr/share/ca-certificates/mozilla/Equifax_Secure_CA.crt



































