PAM が dovecot の 1 つのドメインのすべてのユーザーを認証できない

PAM が dovecot の 1 つのドメインのすべてのユーザーを認証できない

Dovecot + Postfix を使用してメール サーバーをインストールしましたが、常に正常に動作しました。

最近、SQL のメール サーバー データベースに新しいドメインexample.comとそのドメインのユーザーをインストールしました[email protected]。Dovecot (POP) はそのユーザーのメールを正しく取得しますが、postfix (SMTP) は送信に失敗し、「サービスが利用できません - しばらくしてからもう一度お試しください。」というエラーが返されます。他のすべてのドメインは正常に動作します。

見るとsystemctl status dovecot、pam が電子メール アドレスの認証に失敗していることがわかります。

pam_unix(dovecot:auth): authentication failure; logname= uid=5000 euid=5000 tty=dovecot [email protected]>

pam_unix は他のドメインの認証にも失敗しているようですが、受信と送信は正常に行えます。別のドメインの電子メール ユーザーで送信すると、次のメッセージが表示されます。

dovecot[790]: lmtp(121689): Connect from local

新しいドメインではこの現象は発生しません。さらに調査するにはどうすればよいでしょうか?

関連情報