gmail, mutt και msmtp διορθώσετε
Αν χρησιμοποιείτε mutt και SMTP για να αποκτήσετε πρόσβαση στο Gmail. Εδώ είναι μια (κακή) ειδήσεις. Cool παιδιά της Google άλλαξε και πάλι πιστοποιητικό. Ω, έκανε σας ρωτήσω - πώς θα το ξέρετε; Απλή mutt άρχισαν να παραπονιούνται για κακή πιστοποιητικό όταν προσπαθούν να χρησιμοποιήσουν 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
Ευτυχώς ενημέρωση κώδικα είναι απλή, εδώ είναι ό, τι πρέπει να κάνετε σε 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



































