web-dev-qa-db-ja.com

muttとGmailで「SASL認証に失敗しました」、なぜですか?

私はこれに困惑しており、多くの新しいパッケージをインストールし、グーグルの後いくつかのチュートリアルに従っていますが、この種のSASLエラーが発生し続けています。間違いがいくつかのGmail設定にあるのか、Ubuntuのいくつかの設定を確認する必要があるのか​​わかりません。

私はこのチュートリアル here でこの問題を解決できたと思いました(Gmailを使用してmuttでローカルメールの読み取りを設定しようとしています)が、telnetで指示されたものが表示されません: "250-STARTTLS 250- AUTH PLAIN LOGIN」を使用しているため、機能していません。

$cat .muttrc

set imap_user = "[email protected]"  
set imap_pass = "pass"   
#set smtp_url = "smtp://[email protected]:465/"  
set smtp_url = "smtp://[email protected]:587/"    
set smtp_pass = "pass"  
set from = "[email protected]"  
set realname = "name"    
set folder = "imaps://imap.gmail.com:993" 
set spoolfile = "+INBOX"  
set postponed="+[Gmail]/Drafts"    
set move = no
9
user25257

この

set smtp_url = "smtp://[email protected]:587/" 

おそらく

set smtp_url = "smtps://[email protected]@smtp.gmail.​​​com:465/"

2つの違い:

  • smtpではなくsmptsを使用します。
  • 意図したかどうかは明確ではありませんが、コマンドのname[email protected]のようにする必要があります(@の前のxxxだけではありません)

また確認してください

  • openssl
  • libsasl2
  • gnutls-bin

インストールされます。

8
Rinzwind