smtpmail-send-it: AUTH PLAIN (emacs + mu4e + posteo) への応答で認証に失敗しました

smtpmail-send-it: AUTH PLAIN (emacs + mu4e + posteo) への応答で認証に失敗しました

私は、emacs/mu4e で新しい posteo.net 電子メール アカウントを設定しようとしています (emacs/mu4e で動作する Gmail アカウントを持っていますが、切り替えたいと思っています)。offlineimap 経由で電子メールを正常に受信できますが、emaill で電子メールを送信できません。具体的には、次のエラー メッセージが表示されます。

smtpmail-send-it: Sending failed: 535 5.7.8 Error: authentication failed: in response to AUTH PLAIN 

emacs で次の変数を設定しています:

  smtpmail-stream-type         'starttls
  smtpmail-default-smtp-server "posteo.net"
  smtpmail-smtp-server         "posteo.net"
  smtpmail-smtp-service        587)

posteo.de、smtp.posteo.net、smtp.posteo.de などの他の組み合わせも試しましたが、smtpmail-stream-type に ssl を使用する (port=465 を使用) ことも試しましたが、すべて同じメッセージが表示されて失敗しました。ヒントがあれば教えてください。

答え1

質問への回答はここにあります:emacs で smtpmail + starttls 経由でメールを送信できない

.authinfo ファイルには、ログイン時にユーザー名だけでなく、完全な電子メール アドレスを含める必要があります。

答え2

私も同様の問題を抱えていましたが、解決策として次の変数を設定しました。

(setq smtpmail-smtp-user           "[email protected]"
      smtpmail-default-smtp-server "posteo.de"
      smtpmail-smtp-server         "posteo.de"
      smtpmail-smtp-service        587
      smtpmail-stream-type         'starttls
      smtpmail-use-gnutls          t)

SMTPユーザー名とパスワードの入力を求められると、奇妙に見えるでしょう([メールアドレス]@posteo.de ですが、私の場合はうまくいきました。

役に立つことを願う

関連情報