Gmail، والمغفل، وmsmtp الإصلاح

17 أغسطس 2009 بواسطة براشانت · تعليقات
قدم تحت: تكنولوجيا

إذا كنت تستخدم المغفل وبروتوكول نقل البريد الإلكتروني من الدخول إلى Gmail. وهنا هو أنباء (السيئة). الرجال بارد في غوغل تغير مرة أخرى شهادة. أوه، لم تسأل - كيف أنها تعرف ذلك؟ بدأ المغفل بسيط تشكو الشهادة السيئة عند محاولة استخدام، الذي اشتهر msmpt 'msmtp: TLS التحقق شهادة: فشل. الشهادة لم حصلت على مصدر معروف' استقبل لي على الشاشة.

لعبور تأكيد -
تشغيل فقط بعد

$ 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

لحسن الحظ الإصلاح هو بسيط، وهنا ما عليك القيام به على دبيان

# 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