web-dev-qa-db-ja.com

PostfixEメール転送が機能しない-SASL認証に失敗しました

接尾辞MTAを使用して、Nagios監視システムから連絡先に電子メールを送信したいと思います。ただし、メールを送信すると次のエラーが発生します

May 28 16:20:29 op5-system postfix/qmgr[1932]: EFF031FFE36: from=<[email protected]>, size=1040, nrcpt=1 (queue active)
May 28 16:20:29 op5-system postfix/error[4062]: EFF031FFE36: to=<[email protected]>, relay=none, delay=2083, delays=2082/0.08/0/0.03, dsn=4.7.3, status=deferred (delivery temporarily suspended: SASL authentication failed; server mail.server.com[10.0.7.3] said: 535 5.7.3 Authentication unsuccessful)

パスワードは正しく、sasl_passwdファイルとgenericファイルはpostmapであり、必要なすべてのパッケージがインストールされています。

main.cf:

smtp_sasl_auth_enable = yes
smtp_sasl_mechanism_filter = plain, login, ntlm
smtp_sasl_security_options = noanonymous
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_generic_maps = hash:/etc/postfix/generic
relayhost = mail.server.com

sasl_passwd:

mail.server.com user@password

すべての答えに感謝します!

1
user289726

sasl_passwdは、@の代わりに:を使用してユーザー名とパスワードを分割します

mail.server.com user:password

Masegaleohからのコメントを見る

2
user289726