2010-10-19 43 views
2

更新時間:Windows服務檢查電子郵件 - IIS/C#

我需要弄清楚設立一個電子郵件帳戶,並自動讀取和處理郵件的最佳方法。

經過一番思考,我想檢查我的服務中的POP帳戶(Gmail)。是否有任何圖書館/內置的東西我可以用來做到這一點?

免費>不免費。

+0

需要更多的細節。你想要一個專門的電子郵件賬戶嗎?如果沒有,您可以編寫一個服務來檢查外部POP服務器並通過外部SMTP服務器發送郵件。 – Jeff 2010-10-19 04:15:08

回答

4

嚴格地說,你不需要IIS中的組合。如果您確實需要管理要在服務器級別與之交互的郵件帳戶,則只需要IIS(或您自己的POP/SMTP服務器)。

你當然可以只寫一個使用SmtpClient Windows服務(內置於.NET),以電子郵件發送到外部SMTP服務器:

http://msdn.microsoft.com/en-us/library/system.net.mail.smtpclient.aspx

,並檢查電子郵件,您可以使用POP客戶。我用aspnetpop3和它沒關係,但你肯定可以找到檢查POP郵箱一些其他的(免費)資源:

http://www.advancedintellect.com/product.aspx?pop3

+0

這聽起來像是一個更好的計劃。 – Jason 2010-10-19 04:22:25