用于.NET的IMAP4服务器

时间:2008-09-15 20:43:25

标签: .net imap mail-server

.NET是否有提供IMAP4服务器端功能的免费(非GPL)库?

E.g。处理套接字级别和消息握手,以便IMAP4客户端(例如outlook)可以检索,读取,编辑和/或删除消息。

我没有尝试连接到IMAP4服务器,我想帮助实现一个。

3 个答案:

答案 0 :(得分:2)

我知道我正在回答我自己的问题,但经过更多的搜索后,我想我可能找到了符合我需求的东西:

NMail

功能

  • NMail是100%.net应用程序。
  • Windows安装程序和设置向导。
  • ASP.net Webmail。
  • ASP.net管理网站。

IMAP服务器功能

  • 支持ACL。
  • NTLM身份验证(Outlook和Outlook Express下的安全密码身份验证(SPA))。
  • 支持SSL / TLS加密。
  • SASL普通身份验证支持(使用加密会话时)。

SMTP服务器功能

  • 支持SSL / TLS加密。
  • 用于过滤和更改邮件的灵活API。例如。删除垃圾邮件或重写地址等

答案 1 :(得分:0)

我不确定你是否尝试过Indy(以前是一组Delphi组件) - 虽然我不确定他们是否做了IMAP4,因为他们的网页有点空白,就像他们的CodePlex集线器一样。转到their website。除此之外,我不确定 - 即使Google只显示客户。

答案 2 :(得分:0)

您可以查看Lumisoft Mail Server。许可证是免费的。

一般:

* SMTP/POP3/IMAP4/WebMail
* IP access filtering
* User mailbox size limit
* Supports XML or MSSQL databases
* Nice GUI for administation
* Well commented source code included

SMTP:

* All basic smtp features
*  Supports multiple domains
*  Supports multiple e-address for one mailbox
*  Supports aliases(Mailing lists). Supports public and private 
   (needs authentication) lists.
*  Supports email routing. eg *ivar* pattern routes all addresses containing 
   ivar to specified mailbox or remote address
*  SMTP AUTH (LOGIN CRAM-MD5) (supported authentication types)
*  SMTP SIZE, PIPELINING, 8BITMIME, CHUNCKING support
*  SMTP custom message filters
*  Relay can be controlled by IP access or authentication

POP3:

* All basic pop3 features
* APOP command for secure authentication
* POP3 AUTH (LOGIN CRAM-MD5) (supported authentication types)
* POP3 remote accounts

WebMail(ASP.NET):

* Standalone webmail, can be used any with IMAP based mailserver
* Supports XML or MSSQL databases
* Multiple UI languages