手元で動かしているあるサーバで、何故かSMTP AUTHでのメールリレーに失敗する環境がありました。
エラー例
warning: SASL authentication failure: No worthy mechs found SASL authentication failed; cannot authenticate
Postfix + Cyrusの環境なのでなんだろうなぁと思っていたのですが、単純にcyrus-sasl-plainモジュールの入れ忘れだったようです。
yumでモジュール追加して無事に動作しました。
使用モジュールはしっかり確認しないといけませんね。