Isso se tornou um bug em mutt
. O pacote mutt-patched
do repositório debian funciona bem com essas configurações.
Eu não posso forçar o mutt a enviar e-mails para o servidor SMTP do Outlook.com, minha configuração é a seguinte:
set smtp_url = "smtp://[email protected]:587/"
set smtp_pass = "mysecretpassword"
set ssl_force_tls = yes
Sempre recebo a mensagem de que a autenticação SASL falhou.
A mesma configuração (nome de usuário, senha, servidor, porta) funciona bem quando usada por msmtp
.
set sendmail="msmtp"
e configuração do 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
Parece um tipo de bug no mutt, mas não tenho certeza - talvez alguma configuração adicional esteja faltando?
Já tentou substituir $ imap_user por [email protected] (set smtp_url="smtp: //[email protected]@smtp-mail.outlook.com: 587 /")? O smtp_url pode gerenciar vários @s (ele ainda pode distinguir o nome do usuário do nome do servidor). É o que funciona para mim em uma configuração muito semelhante do Exchange.
Tags mutt