【问题标题】:postfix problems with pattern in virtual file虚拟文件中模式的后缀问题
【发布时间】:2014-10-28 18:54:43
【问题描述】:

我们正在尝试将所有电子邮件转发到特定的电子邮件地址。我认为一切都设置好了,例如“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

任何想法为什么模式 '(.*)' 不起作用?我们尝试了如此多不同的模式,以至于我们开始头晕目眩。

【问题讨论】:

  • 这个网站是为编程问题。邮件服务器配置是题外话。尝试使用超级用户或服务器故障。

标签: linux virtual postfix-mta


【解决方案1】:

我们解决了这个问题。

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

virtual_alias_maps = hash:/etc/postfix/virtual

virtual_alias_domains = hash:/etc/postfix/virtual

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-11-16
    • 1970-01-01
    • 2012-01-05
    • 2011-12-10
    • 2011-02-03
    • 2010-10-02
    • 1970-01-01
    • 2011-01-19
    相关资源
    最近更新 更多