2015-04-03 31 views
1

如何我都電子郵件要:如何在後綴中將管道傳輸到php腳本中?

幫助[在] mydomain.com/home/user/public_html/helpdesk.php

難道我設置了在/etc/postfix/virtual

如果是這樣,語法是什麼,是什麼需要?

+0

該機器上是否有非虛擬域?在這種情況下,您可以添加一個條目到/ etc/aliases來將電子郵件傳遞給一個php腳本。 – Kris 2015-04-03 14:37:31

+0

機器上有多個域名,所以我認爲這些域名是虛擬域名? – 2015-04-03 14:44:21

回答

1

以下內容添加到您的main.cf:

virtual_alias_maps = hash:/etc/postfix/virtual_alias_maps 

創建的/ etc /後綴/ virtual_alias_maps具有以下內容:

/[email protected]\.com/ helpdesk-php 

以下行添加到/ etc/aliases中:

helpdesk-php: "|/usr/bin/php /home/user/public_html/helpdesk.php" 

用類似下面的東西激活所有東西(取決於你的linux發行版):

postmap /etc/postfix/virtual_alias_maps 
newaliases 
service postfix reload 
+0

謝謝,但它給出了這樣的信息: to = <[email protected]>,relay = none,delay = 0.21,delay = 0.02/0.01/0.19/0,dsn = 5.4.6,status = bounced(mail for mydomain.com回到我自己) – 2015-04-03 15:37:35

+0

你可以發佈'postconf -n'的輸出嗎? – Kris 2015-04-03 15:51:09

+0

您還需要設置virtual_alias_domains:http://www.postfix.org/postconf.5.html#virtual_mailbox_domains – maroonmed 2015-10-11 02:33:35

相關問題