后缀在虚拟文件中的模式问题

时间:2014-10-28 18:54:44

标签: linux virtual postfix-mta

我们正尝试将所有电子邮件转发到特定的电子邮件地址。我认为一切都设置好了,例如' main.cf'和' virtual-regexp'文件。如果我们将以下内容放入'虚拟'文件,转发工作正常:

@ ourmail.com mainid@ourmail.com

但是,如果我们尝试在'虚拟'中使用以下内容要将所有电子邮件发送到ID,它会忽略它并将其发送给原始用户:

(。*)mainid@ourmail.com

我们从以下问题和答案中得到了上述想法: postfix 2.9.6.1 forward all mail to an external mail address

任何想法为什么模式'(。*)'不工作?我们已经尝试了很多不同的模式,我们的头脑开始旋转。

1 个答案:

答案 0 :(得分:0)

我们解决了这个问题。

您需要完成上面链接中列出的步骤。但是,此外,您需要在重新启动后缀进程之前注释掉main.cf中的以下行(如果它们在那里):

virtual_alias_maps = hash:/ etc / postfix / virtual

virtual_alias_domains = hash:/ etc / postfix / virtual