gpt4 book ai didi

ubuntu - Amazon EC2 Ubuntu Postfix-SASL 错误 : No worthy mechs found

转载 作者:行者123 更新时间:2023-12-04 18:40:08 27 4
gpt4 key购买 nike

我刚刚将我们的 EC2 实例从 RHEL 迁移到新的 Ubuntu 实例,并且不得不重新配置我们的邮件系统。我已经设置了 Postfix 服务以将邮件中继到 SES,使用包含 SES 凭据的 postmapped sasl_password DB,与以前的系统相同。

但是现在我在尝试通过 SES 发送邮件时遇到了这个错误:

postfix/smtp[16253]: warning: SASL authentication failure: No worthy mechs found
postfix/smtp[16253]: B8B0541007: SASL authentication failed; cannot authenticate to server email-smtp.us-east-1.amazonaws.com[54.204.36.221]: no mechanism available

RHEL 实例以前没有这样的问题。

这是我在/etc/postfix/main.cf 中的邮件中继配置:
relayhost = [email-smtp.us-east-1.amazonaws.com]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_use_tls = yes
smtp_tls_security_level = encrypt
smtp_tls_note_starttls_offer = yes
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt

我搜索了网络和 AWS 论坛,但仍然没有找到任何成功的解决方案。
我已经安装了 sasl2-bin (Cyrus SASL2),但结果还是一样。

(apt-get 找不到 cyrus-sasl2-dbg 或有关此问题的主题中解决的其他 Ubuntu 软件包)

请问有什么想法吗?

此致,

查克里特·W。

最佳答案

嗯,我已经想通了。 (在尝试 dpkg-reconfigure postfix 没有成功之后)似乎我错过了/etc/postfix/main.cf 配置中的这一行:

smtp_sasl_security_options = noanonymous

感谢此引用: http://www.postfix.org/SASL_README.html#client_sasl_policy

关于ubuntu - Amazon EC2 Ubuntu Postfix-SASL 错误 : No worthy mechs found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54161276/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com