多电子邮件地址转发不起作用

多电子邮件地址转发不起作用

我在 CentOS 服务器机箱上使用 POSTFIX 进行电子邮件转发。目标是能够为此机箱上的多个域创建一些简单的转发地址,以将邮件路由到单个 gmail 帐户;我使用以下模式(在)为一个电子邮件地址设置并正常工作/etc/postfix/virtual

[email protected]    [email protected]

我刚刚修改了同一个文件(sudo vi /etc/postfix/virtual),这样我就可以将多个电子邮件地址转发到单个 Gmail 帐户;现在内容如下:

[email protected]    [email protected]
[email protected]    [email protected]
[email protected]    [email protected]
[email protected]    [email protected]
[email protected]    [email protected]
[email protected]    [email protected]
[email protected]    [email protected]

通过阅读不同的文章,语法应该有效;所以我保存了它并重新加载它:

sudo postmap /etc/postfix/virtual
sudo newaliases
sudo postfix reload
sudo postfix stop
sudo postfix start

尝试提交更改(重建db并刷新所有内容)后,新的更改不起作用。旧更改(第 1 行)仍然有效。当我设置第一个转发器时,我有一种强烈的似曾相识的感觉,我错过了刷新所有内容的步骤,但我记不清了。我甚至尝试过重新启动,但无济于事。我也尝试过查看/var/log/相关日志以查看任何错误,但我甚至看不到日志。任何帮助都将不胜感激。

答案1

答案就在 dusan.bajic 的评论中:

https://stackoverflow.com/questions/35972117/email-forwarding-not-working-with-postfix/

我无法将其他域添加到virtual_alias_domains列表中/etc/postfix/main.cf。进行此更改并重新加载后,一切都顺利完成。

相关内容