2014-01-21 35 views
0

我構建了支持系統(web),我的幫助臺可以打開新票據/問題。 我希望我的客戶能夠發送帶有問題文本和文件助理的電子郵件到特定的電子郵件地址,並且新票將在我的系統中打開。 爲此,我需要知道如何掃描文件夾以及如何將電子郵件數據添加到我的數據庫。將電子郵件數據導入數據庫

我需要在互聯網上尋找什麼?主題是什麼? (我正在使用PHP)

+0

這是本網站的一個基本原則,您應該在社區爲您編寫代碼之前嘗試嘗試(或者在本例中,繪製您的研究計劃)。除了嘗試向Stackoverflow提交問題之外,您似乎沒有嘗試過任何其他方法(雖然這可能會很快導致社區投票失敗)。 –

+0

但我不知道要搜索什麼......我需要我的問題的標題@BrianWarshaw – roi

+0

我在這裏說了很多,但如果你甚至不知道從哪裏開始搜索或編碼這樣的事情,你可能從超出初學者技能水平的東西開始。與其試圖通過解決問題來學習編程,不如花時間學習基礎知識。一本好書或在線資源自然會通過示例學習來幫助,但也會灌輸堅實的基礎知識。 –

回答

1

首先想到的是彈出最新的電子郵件,如果你有pop3設置或使用imap函數。我用c#使用openpop.net做了類似於此的事情。所以這可能是一個起點。

+0

這應該也有幫助http://us2.php.net/manual/en/book.imap.php –

1

至於其他的都評論說,這可能是一個更大的任務比你準備好處理。但嘗試不會有什麼傷害。

如果我接受了這份工作的任務,我會利用Gmail(因爲它具有垃圾郵件減少功能和大容量存儲)來接收傳入的電子郵件。從那裏開始,您只需設置一個連接到您的電子郵件帳戶的腳本並處理電子郵件以存儲在您的數據庫中。

通常我會推薦一個可靠的庫,以使工作更輕鬆,更清潔,但我懷疑您可能不熟悉OOP。如果你至少知道如何利用類,然後檢查了Github上: https://github.com/search?l=PHP&q=imap&ref=searchresults&type=Repositories

否則,如果你是新的,不介意寫的東西「混亂」,那麼以下至少應該點你在一個很好的方向:


連接&爲IMAP郵件檢索:


讀取/處理附件:

(請注意,附件是電子郵件主體的一部分)


存儲附件(在文件系統):


有大量的谷歌搜索留給你做的事。所以,出現並犯了很多錯誤。閱讀手冊。踢你自己沒有早點閱讀,然後去犯更多的錯誤。這不就是我們大多數人學習的嗎?

相關問題