0
我正在爲我正在開發的iOS應用程序創建電子郵件推送服務。我已經使用發送APNS消息的PHP服務器推送此服務的一部分。現在我需要一種方法來檢查新郵件的電子郵件地址並通過此PHP腳本發送每條新郵件的內容。設置電子郵件推送服務器(Ubuntu)
我正在使用Ubuntu服務器。
任何建議的軟件或更多的PHP代碼,我可以用來實現這一目標?
謝謝!
我正在爲我正在開發的iOS應用程序創建電子郵件推送服務。我已經使用發送APNS消息的PHP服務器推送此服務的一部分。現在我需要一種方法來檢查新郵件的電子郵件地址並通過此PHP腳本發送每條新郵件的內容。設置電子郵件推送服務器(Ubuntu)
我正在使用Ubuntu服務器。
任何建議的軟件或更多的PHP代碼,我可以用來實現這一目標?
謝謝!
如果您使用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:
這將導致你的腳本作爲第一個參數與收件人一起運行。
當然,如果電子郵件地址設置爲向您的後綴服務器傳遞(至少一個副本),這隻會起作用。