Pergunta

Existem bibliotecas gratuitas (não GPL) para .NET que fornecem funcionalidade do servidor IMAP4?

Por exemplo.lida com o nível de soquete e o handshake de mensagens para que um cliente IMAP4 (como o Outlook) possa recuperar, ler, editar e/ou excluir mensagens.

Não estou tentando me conectar a um servidor IMAP4, gostaria de ajuda para implementar um.

Foi útil?

Solução

Sei que estou respondendo à minha própria pergunta, mas depois de mais pesquisas, acho que encontrei algo que atende às minhas necessidades:

NMail

Características

  • NMail é um aplicativo 100% .net.
  • Um instalador e assistente de configuração do Windows.
  • Webmail ASP.net.
  • Um site de administração ASP.net.

Recursos do servidor IMAP

  • Suporte para ACLs.
  • Autenticação NTLM (Autenticação de Senha Segura (SPA) no Outlook e Outlook Express).
  • Suporte para criptografia SSL/TLS.
  • Suporte à autenticação simples SASL (ao usar uma sessão criptografada).

Recursos do servidor SMTP

  • Suporte para criptografia SSL/TLS.
  • API flexível para filtrar e alterar mensagens.Por exemplo.Para remover spam ou reescrever endereços, etc.

Outras dicas

Não tenho certeza se você experimentou o Indy (anteriormente um conjunto de componentes Delphi) - embora não tenha certeza se eles usam IMAP4, pois a página da Web está um pouco em branco, assim como o hub CodePlex.Vá para o site deles.Fora isso, não tenho certeza - nem mesmo Google mostra apenas clientes.

Você pode checar Servidor de correio Lumisoft.A licença é FREEWARE.

Em geral:

* 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
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top