2010-03-17 69 views
1

還記得iwantsandy.com?它的功能非常流行。反正,我正在尋找類似的東西,但我的問題是,如何處理傳入的電子郵件?假設我使用PHP或甚至Ruby來執行此操作。我需要一種方法來處理電子郵件並將其轉儲到數據庫中。那麼好吧,但我的主要問題是得到一個腳本來揭開序幕,當電子郵件進來。處理與腳本傳入的電子郵件

我有一個VPS,所以我有完全控制自己的工作環境和它的運行Centos的。

+0

我會從'procmail' – 2010-03-18 00:48:09

回答

7

建立一個管道別名將消息轉發到一個腳本的標準輸入:

/etc/aliases中:

sendmailhere: |/usr/local/bin/myscript 
+0

開始,你可能需要運行'newaliases'命令 – 2010-03-17 22:26:47

+0

FB和其他網站的一些公司如何做到這一點?你知道那些你可以直接發送圖片到與你的帳戶相關的電子郵件地址的地方。想象一下,在任何時候,數以百計的人都會發送這樣的電子郵件。腳本能夠處理這個問題嗎? – luckytaxi 2010-03-18 00:28:29

+0

MTA將收到的消息排隊,直到腳本準備好處理它們。 – 2010-03-18 00:33:34

1

對於這個項目,我會用一個PHP的電子郵件客戶端,如IMAP for PHP。我會有一個cron作業來執行每10分鐘的PHP腳本。它將拉下收件箱中的所有郵件並根據需要進行回覆。

相關問題