我正在尝试设置将所有发送到我的 VPS 的电子邮件重定向到我的 Gmail 帐户,因为这样更容易处理。但目前它不起作用,我不明白为什么。
我已经尝试了互联网上的一些解决方案,但到目前为止没有一个有效(我告诉你这一点是因为我意识到事情可能有冲突)。我的 VPS 运行在 CentOS 5 上。
Postfix 是最流行的解决方案,这就是我所做的:
编辑 /etc/postfix/main.cf 添加:
virtual_alias_domains = mydomain.com virtual_alias_maps = hash:/etc/postfix/virtual
创建 /etc/postfix/virtual 并添加:
[email protected] [email protected] @mydomain.com [email protected]
然后跑
postmap /etc/postfix/virtual
然后service postfix reload
service postfix restart
my 中没有任何内容/var/log/maillog
,但唯一的内容是我重新启动服务器等的活动。顺便说一下,如果我从服务器命令行发送邮件到[email protected]
,它会重定向到我的 Gmail。
我做错了什么明显的事吗?我仔细阅读了一篇关于此问题的文章,并且许多其他文章都推荐了相同或非常相似的过程。如果您需要更多信息,我将很乐意为您提供 - 非常感谢任何帮助。
答案1
postfix 很可能只在本地主机上侦听(因此本地连接可以工作,但外部连接不能)。您需要查看main.cf
并确保您已告诉 postfix 侦听您需要连接到它的所有接口。