有沒有什麼辦法,當我用戶發送電子郵件到[email protected] php腳本讀取電子郵件的信息並自動重播給用戶?如何製作一個從服務器讀取電子郵件的php腳本?
編輯::有沒有什麼方法,當有人給我發電子郵件至[email protected]腳本將被調用,這比使用cron作業每5秒
歡呼
有沒有什麼辦法,當我用戶發送電子郵件到[email protected] php腳本讀取電子郵件的信息並自動重播給用戶?如何製作一個從服務器讀取電子郵件的php腳本?
編輯::有沒有什麼方法,當有人給我發電子郵件至[email protected]腳本將被調用,這比使用cron作業每5秒
歡呼
如上所述,檢查電子郵件框(POP3或IMAP)是處理電子郵件的有效方法。但是,如果您正在尋找實時處理,確實可以將郵件作爲標準輸入直接發送到php。
您基本上告訴郵件服務器將消息傳遞給本地腳本。
您將不得不鑽研CLI CLI,並配置您的郵件服務器(它將需要與處理腳本位於同一臺服務器上)。所以這不是一個完全簡單的過程。但這是可能的。我目前使用這種方法運行PHP驅動的電子郵件討論列表。
我配置了很久以前,所以我不記得所有的細節;但this article應該指出你在正確的方向。
看一看更好在php的imap extension module。它可以訪問pop3和imap帳戶。
如果以及如何在電子郵件發送到收件箱時啓動腳本取決於您的本地郵件系統。例如。用qmail你可以使用在.qmail
。您可能想要詢問ServerFault這是如何工作的,以及它如何配置(以及在哪裏; afaik .qmail不是唯一可以添加命令行的地方)。