smtpmail-send-it:回應 AUTH PLAIN 時身份驗證失敗(emacs + mu4e + posteo)

smtpmail-send-it:回應 AUTH PLAIN 時身份驗證失敗(emacs + mu4e + posteo)

我一直在嘗試在 emacs/mu4e 上設定我的新 posteo.net 電子郵件帳戶(我有一個可以在 emacs/mu4e 上使用的 gmail 帳戶,但想切換)。我可以透過offlineimap成功接收電子郵件,但無法發送email。具體來說,我收到以下錯誤訊息:

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,以及使用 ssl 作為 smtpmail-stream-type (以及 port=465),所有組合均失敗並顯示相同的訊息。歡迎任何提示!

答案1

這個問題在這裡得到了答案:無法透過 smtpmail + starttls 在 emacs 中傳送電子郵件

.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)但這對我有用。

希望有幫助

相關內容