複数のExim SMTP AUTHメソッドを使用する方法(ハトとプレーンテキスト)

複数のExim SMTP AUTHメソッドを使用する方法(ハトとプレーンテキスト)

同じマシン上のDovecot IMAPサーバーと同じ資格情報を使用してSMTP AUTHログインを許可するようにEximを構成したいのですが、ネットワーク装置が提供せずにEximサーバーを通過できるように、追加の資格情報セットも許可したいと思います。 IMAP メールボックス資格情報を使用して送信します。

そのため、Eximを使用して認証を実装し、PLAINDovecot資格情報としてSMTP AUTHを使用できます。本当に良いです。LOGINdriver = dovecot

ただし、今回は(ローカルファイルからAUTH資格情報を取得する)を使用して2つのPLAIN認証方法を追加すると、エラーメッセージが表示されます。LOGINdriver = plaintext

両方のサーバー認証者(dovecot_loginとfile_login)は同じ共通名(LOGIN)を持ちます。

1つのSMTP AUTHメソッドしか使用できず、他の利用可能な方法を試す可能性がないことは正しいですか?

答え1

私はついにこれについては、インポート/エクスポート開発者に連絡してください。残念ながら、plaintext検証者は拡張できますが、検証者は拡張できdovecotないため、直接行うことはできません。

唯一の解決策は、SASLなど、EximとDovecotの両方が使用できる外部認証方法に切り替えることです。

関連情報