2014-03-01 31 views
0

我有一個網站,我自己做的。 它在數據庫上運行,並顯示三行中的內容:日期,內容和標題。如何在收到電子郵件時運行SQL命令

我想運行一個腳本(最好是PHP)來讀取電子郵件,並獲取發送日期,內容和電子郵件的主題並將其插入數據庫。

我該怎麼做到這一點?

+0

你的郵件是由你的服務器發送的,而不是php。所以你不能說郵件收到或沒有收到。即使使用PHP,你也不能說郵件也在目的地達到... –

+0

我該怎麼做呢? –

+0

現在有使用php的方法。 –

回答

0

您可以創建自己的郵件服務器並使用它將傳入郵件存儲到MySQL數據庫。看到這個:https://library.linode.com/email/postfix/postfix2.9.6-dovecot2.0.19-mysql

其他選項是使定時shell腳本(crontab)執行php和讀取/存儲數據庫的郵件。

+0

我如何製作crontab?我使用cPanel和WHM。 –

+0

我認爲cPanel也有crontab選項:http://docs.cpanel.net/twiki/bin/view/AllDocumentation/CpanelDocs/CronJobs否則,你需要SSH帳戶到服務器。還可以選擇創建以一定間隔運行代碼的「fakecron」。 – Hardy

+0

我會使用什麼代碼? –

相關問題