我正在尝试在 EC2 上为我的域进行电子邮件转发。我使用路由 53。
我已将以下两行添加到 /etc/postfix/main.cf 中
virtual_alias_domains = example.com
virtual_alias_maps = hash:/etc/postfix/virtual
在虚拟文件中我添加了
[email protected] [email protected]
然后我映射了虚拟文件:
postmap /etc/postfix/virtual
然而,它不起作用。
我是否需要以某种方式配置路由 53 才能使转发工作?
答案1
如果邮件没有到达您的 ec2 实例,您需要:
所需的 DNS 配置是您要么拥有指向您 IP 的 example.com 的 A 记录,要么 example.com 拥有指向您 IP 的 A 记录的 MX 记录。
除此之外,您还需要在防火墙中打开适当的端口。根据您的配置,端口可能是 25 或 587。
如果邮件到达 ec2 实例但未转发到您的 gmail 帐户,请提供 /var/log/syslog 的相关部分