我最近在 Ubuntu 22.04 上重建了我的电子邮件服务器,其中包含 postfix、amavis、clamav 和带有 MariaSQL 的虚拟邮箱。它还具有用于 webaccess 的 roundcube。一切都运行正常,只有一个例外:Widows 10 上的邮件程序无法连接和发送邮件,但它可以正常接收邮件。
对此最直接和最明显的解决方案是摆脱 Windows 10 上绝对垃圾的邮件程序,这个想法的问题是这台特定的计算机是由一位 84 岁的老人使用的,教他如何使用新的邮件程序会有问题......
我已经尽可能多地研究了这个问题,看来我的服务器正在使用 STARTTLS,而 MAIL 程序似乎不会使用它。另一个想法是尝试允许这台笔记本电脑在端口 25 上发送,我可以看到连接,但 SASL 身份验证失败,即使我拥有正确的登录凭据。日志显示 SASL-AUTH 正在尝试使用 CRAM-MD5 进行身份验证,但 SQL DB 中的密码是使用 Argon2 加密的 - 我怀疑这就是身份验证失败的原因。
我可以将 postfix 配置为使用带有 Argon2 密码的 SASL-AUTH 而不是当前的 CRAM-MD5 吗 - 或者这不可能?
问候:
伊卡洛斯波普