gmail, mutt và sửa chữa msmtp
Nếu bạn sử dụng mutt và smtp để truy cập gmail. Đây là một tin tức (xấu). Kẻ mát vào Google một lần nữa thay đổi giấy chứng nhận. Oh, bạn hỏi làm thế nào để nó biết nó? Đơn giản mutt bắt đầu phàn nàn về chứng chỉ xấu khi cố gắng sử dụng msmpt, khét tiếng 'msmtp: TLS giấy chứng nhận xác minh không thành công: giấy chứng nhận không có một tổ chức phát hành được biết đến chào tôi trên màn hình.
Để vượt qua xác nhận -
Chỉ cần chạy sau
$ msmtp --serverinfo --host=smtp.gmail.com --tls=on --port=587 --tls-certcheck=off
Nơi Server Thwate cũ bây giờ bạn nhận được sau đây trong phân khúc công ty phát hành
Issuer:
Common Name: Google Internet Authority
Organization: Google Inc
Country: US
May mắn thay, sửa chữa là đơn giản, đây là những gì bạn cần phải làm trên debian
# apt-get install ca-certificates
# dpkg -s ca-certificates|grep Version
Version: 20090814
Sau này chỉ cần thay đổi dòng sau trong bạn ~ /. 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



































