2012-09-04 44 views
0

我正在爲我正在開發的iOS應用程序創建電子郵件推送服務。我已經使用發送APNS消息的PHP服務器推送此服務的一部分。現在我需要一種方法來檢查新郵件的電子郵件地址並通過此PHP腳本發送每條新郵件的內容。設置電子郵件推送服務器(Ubuntu)

我正在使用Ubuntu服務器。

任何建議的軟件或更多的PHP代碼,我可以用來實現這一目標?

謝謝!

回答

0

如果您使用postfix作爲您的MTA,您可以輕鬆地安排一個PHP腳本以用於電子郵件傳遞。在這個PHP腳本里面,你可以做任何你需要的事情:將郵件寫入數據庫,安排將其推送到設備,無論如何。

一下添加到後綴master.cf

phpmail unix -  n  n  -  10  pipe 
    flags= user=www-data argv=/usr/bin/php /path/to/script.php ${recipient} 

,並給你的main.cf(如果你想通過PHP提供所有本地郵件)

mailbox_transport = phpmail: 

這將導致你的腳本作爲第一個參數與收件人一起運行。

當然,如果電子郵件地址設置爲向您的後綴服務器傳遞(至少一個副本),這隻會起作用。

相關問題