2012-07-17 99 views
4

我正在嘗試設置特定電子郵件地址的管道。我在下面我所看到的here,但newaliases後,我得到如下:使用Postfix管道電子郵件

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

/etc/postfix/aliases

[email protected]: "| /usr/bin/php -q /home/path/to/file/pipe.php" 

當我嘗試發送它返回交付的電子郵件。我究竟做錯了什麼?

+1

example.com可能與您的本地域不匹配。 – ceving 2012-07-17 16:27:17

+0

在本地主機名列表中是example.com嗎? – 2012-07-17 16:59:35

回答

4

從後綴aliases(5) man page

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

名是本地地址(域名部分)。當 名稱包含任何特殊字符(如空格,#',:', 或'@')時,請使用雙引號。名稱被摺疊爲小寫,以便使數據庫 查詢不區分大小寫。

要轉發任意域地址的電子郵件,請改爲閱讀virtual(5)

相關問題