5

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

postalias: warning: /etc/postfix/aliases, line 1: name must be local

我的/etc/postfix/aliases

pipe@example.com: "| /usr/bin/php -q /home/path/to/file/pipe.php"

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

4

1 回答 1

5

从 Postfix aliases(5) 手册页

  o    An alias definition has the form
            name: value1, value2, ...

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

要转发任意域地址的电子邮件,请阅读有关virtual(5)的信息。

于 2012-07-17T17:01:29.170 回答