Gmail은, 똥 개야 및 msmtp 수정

2009년 8월 17일로 prashant · 댓글
아래 출원 : 기술

당신은 바보 및 액세스 Gmail에 SMTP를 사용하는 경우. 여기에 (나쁜) 소식입니다. 구글에서 멋진 남자가 다시 인증서를 변경했습니다. 오, 당신은 물어 보 기나 했어 - 어떻게 그것을 알아요? 단순한 바보 나쁜 인증서를 사용하려는 대해 불평 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