Die Logdatei /var/log/mail.log zeigt mir folgendes:
> Oct 7 13:54:22 Desktop-Robert postfix/pickup[9995]: 390C32E3403: uid=1000 from=<robert> > Oct 7 13:54:22 Desktop-Robert postfix/cleanup[10098]: 390C32E3403: message-id=<20161007115422.390C32E3403@Desktop-Robert> > Oct 7 13:54:22 Desktop-Robert postfix/qmgr[9996]: 390C32E3403: from=<xxx@xxx.de>, size=322, nrcpt=1 (queue active) > Oct 7 13:54:22 Desktop-Robert postfix/smtp[10100]: warning: SASL authentication failure: No worthy mechs found > Oct 7 13:54:22 Desktop-Robert postfix/smtp[10100]: 390C32E3403: to=<email@addresse.de>, relay=xxx.kasserver.com[85.13.152.83]:25, delay=0.4, delays=0.01/0.01/0.38/0, dsn=4.7.0, status=deferred (SASL authentication failed; cannot authenticate to server w00a53e4.kasserver.com[85.13.152.83]: no mechanism available)
Es scheint wohl irgendwas mit der SASL authentication nicht zu stimmten.
ja, sieht ganz so aus.
Weißt du hier Rat?
Leider nein, da bin ich auch überfragt. Aber du bist nicht der erste, der dieses Problem hat.
Es klappt jetzt, hat daran gelegen, dass Passwörter im Klartext übertragen werden müssen, ich habe einfach "noplaintext" in nachfolgendem Abschnitt gelöscht und schon klappt es.
smtp_sasl_auth_enable = yes
# noplaintext weglassen, wenn Passwörter im Klartext übertragen werden müssen:
# (nicht empfohlen, nur wenn's anders nicht funktioniert)
smtp_sasl_security_options = noplaintext noanonymous
smtp_sasl_password_maps = hash:/etc/postfix/sasl_password
In diesem Zusammenhang die Frage wie ich im Vorfeld herausfinden kann, ob ein Smarthost ausschließlich Passwörter im Klartext akzeptiert. Kann ich das irgendwie per Terminal abfragen oder wie kann ich diese Information herausfinden. Durch probieren finde ich jetzt nicht besonders elegant.