EC2 Postfix自定义电子邮件域

时间:2013-09-07 03:52:02

标签: amazon-ec2 postfix-mta

我已经使用域somedomain.com和hostname mail.somedomain.com配置了EC2和Postfix。

系统现在可以正常发送和接收电子邮件,只是出现问题。

当我使用'mail'命令向我的Gmail回复电子邮件时,发送的电子邮件的发件人地址为“root@ip-xxx-xxx-xxx-xxx.us-west-2.compute.internal”而不是“root” @ somedomain.com”。我的Gmail帐户无法回复此长域名。

感谢。

哈利

1 个答案:

答案 0 :(得分:3)

使用域名通用映射解决了这个问题。

http://www.postfix.org/ADDRESS_REWRITING_README.html#generic

以上链接介绍了如何操作。

但是这是一个临时解决方案,可以为每个OUTGOING电子邮件替换mydomain.com冗长的内部域名(ip-xxx-xxx-xx-xxxx.us-west-2.compute.internal)。

对于本地电子邮件,系统仍使用冗长的内部域名(ip-xxx-xxx-xx-xxxx.us-west-2.compute.internal)

问题是:postfix似乎绕过了我在/etc/main.cf文件中设置的$ mydomain,$ myorigin,$ myhost变量。

如果有人能解决,我将非常感激。

哈利