私は MTA サーバーを構築しています。また、特定のユーザーにユーザーのメールを提供するために IMAP サーバーも使用しています。
MTA と IMAP サーバーはそれぞれ異なるパスワードが必要ですか? これらはメールの処理に関して異なる機能を実行する別個のエンティティであることは知っています。
それでも、MUA を使用するとき、要求されるパスワードは 1 つだけです。MTA と IMAP で別々のパスワードを要求しないのはなぜですか?
答え1
メールクライアントに関しては、SMTPサーバーとIMAPサーバーは別々であり、これは私がこれまで試したほぼすべてのクライアントに当てはまります。(まあ、一部はする「IMAP と同じ資格情報を使用する」オプションがあります (Outlook など)。
2つのサーバーできる認証情報を共有しており、ほぼ常に共有しています。たとえば、PostfixとEximはどちらもDovecot SASLプロバイダーを使用するように設定できます。または、3つすべてがバックエンドとしてCyrus SASLを使用することもできます(それ自体はsaslauthdを使用できます)。どれのPAM などを使用できます。
もちろん、メールアプリは必要SMTPパスワードを実際に試すまで送信メッセージが表示されるので、それまでは要求されません。