2013-04-07 123 views
1

我想找到爲.NET郵件接收提供嵌入式輕量級SMTP服務器的庫。我正在尋找的功能:事件(例如OnReceived),基本配置(端口,域),MIME解析(用於簡單的主題或消息正文回覆)。我發現的唯一可行的解​​決方案是Rnwood.SmtpServer,它不提供MIME解析並在某些電子郵件中隨機崩潰。我也遇到過像Papercut和netDumbster這樣的多個解決方案,這些解決方案都是用於測試目的,因此沒有我需要的一切。有沒有我錯過的解決方案?C#嵌入式smtp服務器

+0

您是否想要發送(SMTP)或接收(POP3)電子郵件? – David 2013-04-07 00:11:18

+0

我正在尋找接收通過SMTP發送的電子郵件。 – Vasaka 2013-04-07 00:14:37

+0

這有幫助嗎? http://stackoverflow.com/questions/236381/integrating-pop3-client-functionality-into-a-c-sharp-application – David 2013-04-07 00:17:20

回答

1

我結束了使用netDumbster,稍加修改的源代碼添加了事件支持。它在這裏可用https://github.com/Inkp/netDumbster。到目前爲止,它一直沒有任何重大問題。但它仍然缺少完整的MIME解析器。

+0

這是一個假的smtp服務器,它不能真正發佈郵件,你怎麼辦? – sendreams 2015-07-02 06:18:29

+0

我的用例正在接收電子郵件,並未發佈。 – Vasaka 2015-07-02 08:33:37

-1

Rnwood.SmtpServer + SharpMimeTools。

查看Rnwood.Smtp4Dev項目,瞭解如何使用SharpMimeTools庫提取所有內容。