Sendmail über M365 - temporary failure, connection abort
Hallo werte Adminas und Admins,
ich bekomme meine sendmail-Installation nicht zum fliegen und werde auch nicht wirklich schlau, woran es liegt.
Edit: Ubuntu 22.04
sendmail.mc:
In die /etc/mail/authinfo:
liefert mir folgendes Ergebnis:
Diese Mail kommt aber nie an. Das Errorlog sagt:
Mail.log:
Probiert habe ich bereits einiges, .. auch schon zig Blogs etc. dazu gelesen, aber bekomme meinen (denk)fehler nicht gelöst.
Über Telnet verbindet der Server sich problemlos via 587.
Sonst wer einen Wink für mich?
Vielen Dank und beste Grüße
ich bekomme meine sendmail-Installation nicht zum fliegen und werde auch nicht wirklich schlau, woran es liegt.
Edit: Ubuntu 22.04
sendmail.mc:
define(`SMART_HOST', `smtp.office365.com')dnl
define(`RELAY_MAILER_ARGS', `TCP $h 587')dnl
define(`confAUTH_MECHANISMS', `LOGIN PLAIN')dnl
FEATURE(`authinfo', `hash -o /etc/mail/authinfo.db')dnl
define(`confTLS_SRV_OPTIONS', `V')dnl
In die /etc/mail/authinfo:
AuthInfo:smtp.office365.com "U:username@domain.com" "P:password" "M:PLAIN"
sudo makemap hash /etc/mail/authinfo < /etc/mail/authinfo
sudo m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
sudo systemctl restart sendmail
echo "Test Email Body" | sendmail -v -r "<your-email>@domain.com" recipient@example.com
liefert mir folgendes Ergebnis:
..
..
050 220 2.0.0 SMTP server ready..
..
..
050 221 2.0.0 Service closing transmission channel
050 <nrecipient@example.com>... Deferred: Temporary AUTH failure
250 2.0.0 48CB2Gi42574848 Message accepted for delivery
recipient@example.com... Sent (48CB2Gi42574848 Message accepted for delivery)
Diese Mail kommt aber nie an. Das Errorlog sagt:
sm-mta[2577714]: AUTH=client, relay=smtp.office365.com, temporary failure, connection abort
Mail.log:
Sep 12 13:05:41 ubuntukiste sm-mta[2581069]: AUTH=client, relay=smtp.office365.com, temporary failure, connection abort
Sep 12 13:05:41 ubuntukiste sm-mta[2581069]: STARTTLS: read error=generic SSL error (-1), errno=9, get_error=error:0A000126:SSL routines::unexpected eof while reading, retry=1, ssl_err=1
Probiert habe ich bereits einiges, .. auch schon zig Blogs etc. dazu gelesen, aber bekomme meinen (denk)fehler nicht gelöst.
Über Telnet verbindet der Server sich problemlos via 587.
Sonst wer einen Wink für mich?
Vielen Dank und beste Grüße
Please also mark the comments that contributed to the solution of the article
Content-ID: 668086
Url: https://administrator.de/contentid/668086
Printed on: October 15, 2024 at 06:10 o'clock
2 Comments
Latest comment
Auth = Plain geht m.M.n. nicht mehr
https://learn.microsoft.com/de-de/exchange/clients-and-mobile-in-exchang ...
https://learn.microsoft.com/de-de/exchange/clients-and-mobile-in-exchang ...