SMTP Outlook.com 서버에 연결할 수 없습니다.

SMTP Outlook.com 서버에 연결할 수 없습니다.

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. mutt-patched데비안 저장소의 패키지는 이 설정으로 잘 작동합니다.

답변2

$imap_user를 다음으로 바꿔 보셨나요?[이메일 보호됨](smtp_url = "smtp:// 설정)[이메일 보호됨]@smtp-mail.outlook.com:587/")? smtp_url은 여러 @s를 관리할 수 있습니다(여전히 사용자 이름과 서버 이름을 구별할 수 있습니다). 이는 매우 유사한 Exchange 구성에서 저에게 효과적입니다.

관련 정보