2012-05-23 70 views
0

我的目標是建立一個系統,其中每個用戶都有一個電子郵件地址,他可以轉發電子郵件。系統應該從這些電子郵件中獲取:主題,日期,收件人,文本。這些數據應該放入每個郵件和用戶具有唯一ID的數據庫中。哪個設置用於電子郵件處理平臺

現在我知道這聽起來並不複雜,但我想知道使用哪種編程語言。我也想知道如何託管電子郵件,因爲會有相當多的電子郵件地址,並且應該有一些工作來檢測新電子郵件何時進入。

不是很有經驗,所以希望你們中的一些人可以給我有一些提示可以研究。我希望這個問題不是太籠統 - 我盡我所能具體。所有的意見都非常感謝。

感謝, 文森特

+0

我認爲你需要提供一些更多的約束到你的問題。你想要實現的很簡單,但有很多方法可以做到。您是否在尋找免費或付費的軟件堆棧(Linux/Windows/SQL Server/MySQL)。你知道什麼語言?你使用哪些數據庫? –

+0

謝謝大衛。到目前爲止,我只在Google App Engine/Python上構建了一些東西,所以Python可能是最有意義的。不知道GAE本身是否合適。最好是免費的,但小額費用也可以。由於我從頭開始,因此我沒有任何數據庫。 – Vincent

回答

0

從本質上講,你需要三個組成部分

  1. 郵件服務器(接收電子郵件),看看微軟的Exchange(Windows)或後綴(Linux)的作爲例子
  2. 一些代碼解析傳入的電子郵件,你幾乎可以使用任何東西來做到這一點
  3. 一個數據庫,看看SQL Server,我的SQL作爲例子

你的問題有點寬泛,給予更具體的建議

+0

所以我想最重要的考慮因素是郵件服務器,因爲它定義了未來的可能性。我看到MS Exchange是一個付費解決方案,這是否意味着Postfix是我的最佳選擇?或者是否也有可能現在使用在線解決方案(比如GMail),直到我證明了我打算開發的概念? – Vincent