使用Postfix结合AWS SES无法将本地邮件转发至外部地址的问题求助
Postfix结合AWS SES无法将本地邮件转发至外部地址的问题求助
大家好,我最近在尝试用Postfix搭配AWS SES作为智能中继,把本地用户的邮件转发到外部邮箱,但配置后测试没成功,想请各位帮忙排查下问题。
我的配置步骤如下:
- 先配置了别名文件
/etc/aliases,内容为:
postmaster: root mylocaluser: root root: myemail@myemail.com
配置完成后,我运行了 newaliases 命令让别名生效。
- 接着配置Postfix的主配置文件
/etc/postfix/main.cf(刚才打错成了psotifx,实际是postfix),内容如下:
myhostname = mylocalhostname.local alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases myorigin = /etc/mailname mydestination = $myhostname, mylocalhostname.local, localhost smtp_sasl_auth_enable = yes smtp_sasl_password_maps = static:AWSUSER:AWSKEY smtp_sasl_security_options = noanonymous smtp_tls_security_level = encrypt header_size_limit = 4096000 relayhost = email-smtp.eu-central-1.amazonaws.com:587
配置好之后,我用 mail -v root 命令进行测试,但邮件并没有成功发送出去,在邮件日志里只看到了这些内容:
Oct 18 12:19:46 mylocalhostname postfix/pickup[3273432]: 2383441C8C: uid=1002 from=<mylocaluser> Oct 18 12:19:46 mylocalhostname postfix/cleanup[3293270]: 2383441C8C: message-id=<20241018101946.2383441C8C@mylocalhostname.local>
(注:原日志内容被截断了,后续的错误信息没贴全,目前能看到的部分是这些)
有没有朋友遇到过类似问题,或者能指出我配置里可能存在的疏漏?
备注:内容来源于stack exchange,提问作者Tobia
相关产品推荐
相关产品推荐

