我已经阅读了很多关于如何执行此操作的教程,但仍然没有尝试从 A 重定向到 B。
现在我正在使用 main.cf:
#virtual_alias_domains = $virtual_alias_maps
virtual_alias_domains = X.pt
#virtual_alias_maps = $virtual_maps
virtual_alias_maps = hash:/Library/Server/Mail/Config/postfix/virtual_maps/virtual
在虚拟中我有:
[email protected] [email protected]
在这个文件上做完更改后,
postmap virtual
postfix reload
什么也没有,所有邮件继续发送给 A,而不会转发给 B。
我已经能够重定向一封邮件,但我在多次更改两个文件后才注意到。
有谁知道我做错了什么?
答案1
我终于知道了导致这个问题的原因,但这并不容易,因为正如我之前所预料的那样,这是一个语法错误。所以没有编译器,这简直就是一场噩梦……因为我没有在任何地方读到过这篇文章,所以我将在这里介绍我是如何解决的。
到目前为止,我在 postfix 中的所有文件中都只使用输入参数之间的空格,但在我使用的 virtual_alias_maps 文件中,我发现我应该使用 TAB 而不是空格。有一天我因此而浪费了时间……我希望我的帖子可以帮助任何有需要的人。