
Ich kann Mutt nicht zwingen, E-Mails an den SMTP-Server von Outlook.com zu senden. Meine Konfiguration ist wie folgt:
set smtp_url = "smtp://[email protected]:587/"
set smtp_pass = "mysecretpassword"
set ssl_force_tls = yes
Ich erhalte immer die Meldung, dass die SASL-Authentifizierung fehlgeschlagen ist.
Die gleiche Konfiguration (Benutzername, Passwort, Server, Port) funktioniert gut, wenn sie von verwendet wird msmtp
.
set sendmail="msmtp"
und msmtp-Konfiguration:
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
Es sieht aus wie eine Art Fehler in Mutt, aber ich bin nicht sicher – vielleicht fehlt eine zusätzliche Konfiguration?
Antwort1
Es stellte sich heraus, dass es sich um einen Fehler in handelte mutt
. Das Paket mutt-patched
aus dem Debian-Repository funktioniert mit diesen Einstellungen einwandfrei.
Antwort2
Haben Sie versucht, $imap_user durch[email geschützt](smtp_url festlegen = "smtp://[email geschützt]@smtp-mail.outlook.com:587/")? smtp_url kann mehrere @s verwalten (es kann trotzdem noch zwischen Benutzername und Servername unterscheiden). Das funktioniert bei mir in einer sehr ähnlichen Exchange-Konfiguration.