Postfix,我想接受所有邮件并将其转发到我的脚本

Postfix,我想接受所有邮件并将其转发到我的脚本

如何将 postfix 配置为开放中继(我想接受所有邮件)但使用我的脚本 foo 作为传输而不是真正的中继。

答案1

传输图可以基于正则表达式,也可以支持通配符,因此您可以使用 *。从文档中交通地图

   * transport:nexthop
         The  special pattern * represents any address (i.e.
         it functions  as  the  wild-card  pattern,  and  is
         unique to Postfix transport tables).

结合您自己的邮件投递服务,定义在主配置文件,您可以调用电子邮件脚本。话虽如此,您不必弄乱传输图,只需更改默认传输成为您新定义的邮件处理程序主配置文件

答案2

你想看看传输表它定义了哪些域使用哪种传输。

答案3

您还可以像这样创建别名:

@domain.com: "|/path/to/my/script"

这就是 Mailman 所做的。

相关内容