同じマシン上のDovecot IMAPサーバーと同じ資格情報を使用してSMTP AUTHログインを許可するようにEximを構成したいのですが、ネットワーク装置が提供せずにEximサーバーを通過できるように、追加の資格情報セットも許可したいと思います。 IMAP メールボックス資格情報を使用して送信します。
そのため、Eximを使用して認証を実装し、PLAIN
Dovecot資格情報としてSMTP AUTHを使用できます。本当に良いです。LOGIN
driver = dovecot
ただし、今回は(ローカルファイルからAUTH資格情報を取得する)を使用して2つのPLAIN
認証方法を追加すると、エラーメッセージが表示されます。LOGIN
driver = plaintext
両方のサーバー認証者(dovecot_loginとfile_login)は同じ共通名(LOGIN)を持ちます。
1つのSMTP AUTHメソッドしか使用できず、他の利用可能な方法を試す可能性がないことは正しいですか?
答え1
私はついにこれについては、インポート/エクスポート開発者に連絡してください。残念ながら、plaintext
検証者は拡張できますが、検証者は拡張できdovecot
ないため、直接行うことはできません。
唯一の解決策は、SASLなど、EximとDovecotの両方が使用できる外部認証方法に切り替えることです。