我正在构建MTA服务器。另外,我使用IMAP服务器将用户的邮件提供给该特定用户。
MTA和IMAP服务器分别需要不同的密码吗?我知道它们是在处理邮件时执行不同功能的独立实体。
不过,当我使用MUA时,它只会问我一个密码。为什么不分别要求MTA和IMAP分别使用密码?
就您的邮件客户端而言,SMTP和IMAP服务器是分开的,对于到目前为止我尝试过的几乎所有客户端都是如此。(好吧,有些确实可以选择“使用与IMAP相同的凭据”,例如Outlook。)
尽管两个服务器可以共享身份验证信息,但几乎总是可以。例如,可以将Postfix和Exim都配置为使用Dovecot SASL提供程序。另外,这三个都可以使用Cyrus SASL作为后端(本身可以使用saslauthd,后者可以使用PAM或其他方法)。等等。
当然,在邮件应用程序实际尝试发送消息之前,它不需要您的SMTP密码,因此在此之前,它不会要求您输入SMTP密码。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句