2010-04-21 57 views
2

我需要創建一個.Net Windows服務來監視郵箱並處理電子郵件中的附件(如果找到),然後從服務器中刪除電子郵件。.Net Windows服務監視郵箱

我有兩個問題,我想你對想法:

  1. POP3或IMAP連接到郵件服務器?
  2. 我應該使用哪個POP3/IMAP庫。在這個階段,我們只是做一個概念驗證,所以免費的是我的首選。

乾杯!

回答

2

好的,在做了一些更多的研究後,我用C#Mail(http://csharpmail.codeplex.com/)去了。到目前爲止,它似乎很好地完成了這項工作。

編輯:結束了一些隨機問題與C#郵件,所以我們最終購買了Rebex郵件,它工作得非常好。

+0

添加可點擊鏈接:http://csharpmail.codeplex.com/和http://www.rebex.net/secure-mail.net/ – 2010-06-16 23:19:23

0
  1. 服務器支持什麼?在很多情況下,您都希望支持這兩種方法。一般來說,IMAP在功能上是優越的,並且在包含許多有趣的邊緣案例方面更勝一籌,尤其是在低於恆星服務器的情況下。
+0

我相信服務器正在運行MailEnable,因此支持IMAP和POP3。我不確定爲什麼我想同時支持IMAP和POP3?我只是想知道是否有使用其他的好處 – 2010-04-21 08:12:54

+0

@Brent:http://en.wikipedia.org/wiki/Internet_Message_Access_Protocol#Advantages_over_POP – 2010-04-21 08:19:56

+0

謝謝你。沒有任何優點或缺點對我的應用程序有很大的影響,因爲它有多簡單,所以我想我會隨我找到的最好的庫一起去使用它。 – 2010-04-21 08:36:53