Kurztipp: postfix - SASL authentication failure: No worthy mechs found
Wer einen Postfix-Mailserver aufsetzt und ihn dahingehend konfiguriert, dass Mails über ein externes Relay versendet werden, wundert sich vermutlich über die folgenden Fehlermeldung:
1Mar 19 17:00:22 hostname01 postfix/smtp[2003]: warning: SASL authentication failure: No worthy mechs found
Die Ursache kann ganz banal sein - in meinem Fall wurde eine Minimal-Installation von RHEL durchgeführt, bei welcher SASL inklusive plain
-Modul fehlten.
Ein einfaches Nachinstallieren der Bibliotheken löste hier schon das Problem:
1# yum install cyrus-sasl{,-plain} libsasl2-modules
Sofern kein SASL-Modul fehlt, sollte die Postfix-Hauptkonfiguration /etc/postfix/main.cf
genauer analysiert werden:
- Tippfehler?
- SASL SMTP-Password Map vergessen? (
postmap
?) - SASL SMTP-Security Options fehlerhaft?
sender_canonical
vergessen?