我有一個訂單管理(Web)應用程序(使用Java/Java EE)。從Web應用程序內部發送/接收電子郵件?
用戶希望發送接收電子郵件通信誰下訂單,從網絡應用程序中的客戶應用程序。電子郵件跟蹤必須與訂單關聯。
用例是:
- 用戶打開訂單詳細信息頁面。訂單信息。被展示。
- 在該頁面 - 點擊次數上的電子郵件圖標,它會顯示所有的電子郵件通訊(發送/接收),該訂單直到日期。
- 該訂單 - 您可以看到新傳入郵件,回覆郵件或發送郵件新的客戶 - 所有與該訂單。
問題:
- 向用戶發送電子郵件很容易,但如何在應用程序中接收電子郵件?
- 什麼是這裏的電子郵件帳戶 - 叫做[email protected](基於主題行/一些頭郵件過濾等)或普通的電子郵件帳戶它[email protected](在這種情況下,新電子郵件acct創建需要每個訂單)或?
- 我們已經有公司郵件通過的Microsoft Exchange Server。我們是否可以利用這一點,或者我們是否需要建立一個新的郵件服務器?
任何想法都歡迎。
Indoknight>我所有的組織電子郵件(形式爲「[email protected]」)都由現有的Exchange Server(用於「@ myorg.com」電子郵件)回顧。如果我還必須使用「@ myorg.com」,我想我不能使用新的/單獨的電子郵件服務器。 – Jasper 2013-04-20 17:19:10
@Jasper沒問題,你仍然可以使用Java郵件API。我剛剛發現了這篇文章1)http://www.javatpoint.com/example-of-receiving-email-using-java-mail-api 2)http://metoojava.wordpress.com/2010/03/21/java-code-to-receive-mail-using-javamailapi/ – IndoKnight 2013-04-20 21:21:30
IndoKnight>謝謝。因此,也許我會有一個像[email protected]這樣的電子郵件ID,通過它發送所有訂單電子郵件/ recvd。我的appln用戶只需要查看與他們正在查看的特定訂單ID相關的電子郵件。我可以在主題行中輸入訂單ID,並根據此ID進行過濾 - 但是有其他方式的想法? – Jasper 2013-04-22 05:36:02