使用 Postfix 管道电子邮件

Ste*_*ins 5 php email postfix-mta pipe

我正在尝试为特定的电子邮件地址设置管道。我正在关注我在这里看到的内容,但是在newaliases我得到以下内容之后:

postalias: warning: /etc/postfix/aliases, line 1: name must be local
Run Code Online (Sandbox Code Playgroud)

我的/etc/postfix/aliases

pipe@example.com: "| /usr/bin/php -q /home/path/to/file/pipe.php"
Run Code Online (Sandbox Code Playgroud)

当我尝试发送电子邮件时,它会返回可交付成果。我究竟做错了什么?

gho*_*oti 5

从 Postfix aliases(5) 手册页

  o    An alias definition has the form
            name: value1, value2, ...
Run Code Online (Sandbox Code Playgroud)

该名称是本地地址(无域部分)。当名称包含任何特殊字符(例如空格、#',:' 或 `@')时,请使用双引号。该名称被折叠为小写,以使数据库查找不区分大小写。

要为任意域地址转发电子邮件,请阅读virtual(5)