在 Linux 服务器上,用户无法使用 Microsoft Office 收集电子邮件。/var/log/maillog
我看到了此
Mar 1 20:49:48 nitrogen dovecot: auth-worker(15749): Error: pam([email protected], 1.2.3.4,<WkxqYjY6G152yDAG>): Multiple password values not supported
紧接着Mar 1 20:49:50 nitrogen dovecot: imap-login: Aborted login (auth failed...
除了它似乎与身份验证和 2FA 有关之外,我找不到有关此错误的任何信息。
有人能解释一下可能是什么原因吗?我无法访问客户端计算机。
答案1
这通常发生在您更改密码且会话中(重新)使用旧密码时。身份验证失败,但这并不意味着它与 2FA 或类似技术有关。
我在 cPanel 服务器上看到过这种情况,当 cPanel 帐户的密码与电子邮件帐户相同,然后电子邮件帐户的密码被更改时。虽然您(取决于特定的服务器设置)可能仍然能够使用主帐户的密码登录 IMAP 或 POP3,但无法使用该密码通过 SMTP 发送电子邮件(例如,为了避免与垃圾邮件相关的问题)。身份验证失败,并显示与报告的消息类似或相同的消息。
因此,在身份验证模块(例如 PAM)中列出了两个或更多可能的密码或来源,但在 SMTP、IMAP、POP3 等特定情况下只允许一个(取决于配置),并且在更改电子邮件用户的密码后,如果您尝试使用旧密码进行身份验证,您会收到上述消息(该密码可能/对主帐户有效,也可能对 IMAP 和 POP3 或 FTP 有效!)。
具体原因取决于具体的配置,在配置没有改变的情况下突然出现错误是一个强烈的暗示,表明密码已被更改(例如电子邮件地址),并且该密码仍然有效(例如主帐户),有人正在尝试使用该“旧”密码进行连接。