题
.NET 是否有提供 IMAP4 服务器端功能的免费(非 GPL)库?
例如。处理套接字级别和消息握手,以便 IMAP4 客户端(例如 Outlook)可以检索、读取、编辑和/或删除消息。
我不想连接到 IMAP4 服务器,我希望获得实施服务器的帮助。
解决方案
我知道我正在回答我自己的问题,但经过更多搜索后,我想我可能找到了符合我需求的东西:
特征
- NMail 是一个 100% .net 应用程序。
- Windows 安装程序和设置向导。
- ASP.net 网络邮件。
- ASP.net 管理站点。
IMAP 服务器功能
- 支持 ACL。
- NTLM 身份验证(Outlook 和 Outlook Express 下的安全密码身份验证 (SPA))。
- 支持 SSL/TLS 加密。
- SASL 纯身份验证支持(使用加密会话时)。
SMTP 服务器功能
- 支持 SSL/TLS 加密。
- 用于过滤和更改消息的灵活 API。例如。删除垃圾邮件或重写地址等。
其他提示
你可以检查 Lumisoft邮件服务器. 。该许可证是免费软件。
一般的:
* 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
邮件发送:
* 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
网络邮件 (ASP.NET):
* Standalone webmail, can be used any with IMAP based mailserver
* Supports XML or MSSQL databases
* Multiple UI languages
不隶属于 StackOverflow