Gmail، والمغفل، وmsmtp الإصلاح
إذا كنت تستخدم المغفل وبروتوكول نقل البريد الإلكتروني من الدخول إلى 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



































