
mutt に Outlook.com SMTP サーバーにメールを送信するように強制することはできません。私の設定は次のとおりです。
set smtp_url = "smtp://[email protected]:587/"
set smtp_pass = "mysecretpassword"
set ssl_force_tls = yes
SASL 認証が失敗したというメッセージが常に表示されます。
同じ構成 (ユーザー名、パスワード、サーバー、ポート) は、 で使用する場合も正常に機能しますmsmtp
。
set sendmail="msmtp"
および msmtp 設定:
account cs-outlook
tls on
tls_certcheck off
host smtp-mail.outlook.com
port 587
from [email protected]
auth on
user [email protected]
password mysecretpassword
account default : cs-outlook
どうやら mutt の何らかのバグのようですが、よく分かりません。追加の設定が不足しているのかもしれません。
答え1
それは のバグであることが判明しましたmutt
。Debian リポジトリのパッケージはmutt-patched
この設定で正常に動作します。