जीमेल मठ, और msmtp तय

17 अगस्त, 2009 के द्वारा प्रशांत · टिप्पणियाँ
: के तहत दायर की प्रौद्योगिकी

यदि आप मठ और एसएमटीपी जीमेल का उपयोग करने के लिए उपयोग करें. यहाँ एक खबर (खराब) है. गूगल पर शांत लोग फिर से प्रमाणपत्र बदल दिया. ओह, आप से पूछना था - यह कैसे जानते हो? सरल मठ बुरा प्रमाण पत्र के बारे में शिकायत जब msmpt, कुख्यात उपयोग करने की कोशिश कर रहा शुरू कर दिया 'msmtp: टीएलएस प्रमाणपत्र सत्यापन विफल:. प्रमाण पत्र एक ज्ञात का जारीकर्ता नहीं मिला है' मुझे स्क्रीन पर बधाई दी.

पार करने के लिए की पुष्टि -
बस के बाद चलाने के

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

अब पुराने Thwate सर्वर के जगह में आपको जारीकर्ता खंड में निम्नलिखित मिलता है
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