Dovecot vs Courier vs Cyrus [fechado]

27

O que é melhor para um servidor de correio pessoal / SMB em execução em um servidor Ubuntu (8.04 ou superior)?

Quero configurar meu próprio servidor de correio em casa para avaliar algumas opções para minha empresa antes de fazer uma recomendação. Qual é o mais seguro, eficiente e confiável? Além disso, qual é a mais fácil de integrar com uma solução LDAP e Calendar?

wag2639
fonte
O LDAP e a parte do calendário são porque estou procurando uma substituição razoável para o Exchange.
wag2639
11
Um servidor de correio não está totalmente relacionado a um servidor de calendário. O design "tudo junto" por trás do Exchange não será encontrado em nenhum outro lugar (talvez no Google?).
WhyNotHugo

Respostas:

12

Pessoalmente, trabalhei extensivamente com o MS-Exchange, Courier e Cyrus e, em menor grau, com o Dovecot.

Posso dizer, sem dúvida, que Cyrus é a minha escolha mais preferida. De volta à pergunta original, qualquer uma dessas opções funcionará bem para pequenas bases de instalação de email. Pequena, quero dizer, provavelmente menos de 1.000 caixas de correio e menos de 1.000 conexões simultâneas de IMAP / POP. Outros fatores como o volume de mensagens também desempenham um papel importante.

Anos atrás, levantamos o sistema de e-mail para nosso próprio uso interno, baseado no Courier. Somos uma empresa de consultoria em TI. Ao longo dos anos, começamos a hospedar o e-mail de nossos clientes, bem como a vender um dispositivo EMail, composto por nosso conjunto de projetos de código aberto e scripts de gerenciamento ...

Cerca de 3-4 anos depois, trocamos Courier por Cyrus. Também descartamos o Sendmail for Postfix. Fizemos um extenso estudo de todas as opções de código aberto e comerciais da época e estabelecemos Cyrus.

Concordo plenamente que Cyrus é o mais difícil de entender, mas eu não o caracterizaria como muito fora do padrão e que essa é a razão de seu difícil entendimento. É difícil, porque a maioria da documentação na Web é bastante desatualizada e esparsa, por isso é preciso muito trabalho para obter respostas. Cyrus, pelo contrário, é muito obediente à RFC. Eu costumava descobrir por que Cyrus parecia quebrado e descobri que, na maioria dos casos, estava apenas seguindo os padrões do T tão bem que você logo imagina que quase todo o resto está quebrado. Como exemplo, uma vez eu tive que investigar um problema em que um cliente alegou que o email estava sendo devolvido, mas o endereço de email estava correto. Usando o Outlook, o Outlook tem esse bug desagradável, onde maiúscula a primeira letra em um endereço de email. Pelos RFCs, todos os endereços de email estão em minúsculas. Se você misturar casos,

Quanto ao desempenho: Cyrus, na minha experiência, tem as melhores opções que não vejo nos outros. Especificamente, você pode adicionar mais servidores proxy IMAP4 / POP3 front-end ou servidores back-end para distribuir a carga quando necessário. Isso permite escalar em termos de conexões simultâneas (adicionar mais front-ends), além de tráfego de entrega / recuperação de caixa de correio e armazenamento (adicionar mais back-end).

A última vez que verifiquei, nem Dovecot nem Courier apoiaram essas opções.

O Microsoft Exchange 2010, lançado recentemente, agora está introduzindo armazenamentos de caixas de correio distribuídos e replicados, para que eles estejam jogando um pouco de destaque nessa categoria.

Quilo
fonte
14
Os endereços de email não são minúsculos, eles diferenciam maiúsculas de minúsculas. Cito a RFC5321 : "A parte local de uma caixa de correio DEVE ser tratada como sensível a maiúsculas e minúsculas. Portanto, implementações SMTP DEVEM ter o cuidado de preservar o caso de partes de caixas de correio locais. Em particular, para alguns hosts, o usuário" smith "é diferente do usuário "Smith". Entretanto, explorar a distinção entre maiúsculas e minúsculas das peças locais da caixa de correio impede a interoperabilidade e é desencorajado. ".
Cristian Ciupitu
8

O Dovecot é a escolha moderna para um servidor IMAP rápido e leve que suporta SSL e LDAP facilmente. Ele suporta muita carga de forma mais rápida e eficiente do que Courier ou Cyrus e usa o Maildir tradicional - nosso Dovecot funciona como um campeão e é totalmente confiável.

Se você deseja uma solução completa do Exchange, o que você deseja é contratar um produto que já tenha feito isso, pois não é uma tarefa fácil - na maioria, senão em todas as soluções reais, os clientes devem instalar um plug-in personalizado no Outlook. Dê uma olhada em http://www.zimbra.com/ para uma das soluções mais populares disponíveis no mercado.

troyengel
fonte
2

Pombal funciona bem para mim; Courier é um pouco barulhento, e Cyrus tem muitos padrões não padronizados (principalmente no formato de armazenamento) para que eu fique completamente confortável com ele. Todos serão integrados ao LDAP com bastante facilidade; se você estiver tentando rolar o servidor IMAP para o seu calendário, estará fazendo errado.

mulher
fonte
2

Alguns anos atrás, antes de mudar para o Google Apps, usei Cyrusporque era o recurso mais completo com pastas compartilhadas. Eles são muito úteis para pequenas empresas, pois permitem compartilhar e-mails arrastando-os de uma pasta para outra.

Não sei se hoje em dia os outros têm esse recurso, mas posso confirmar que a administração do Cyrus é uma verdadeira dor. Talvez haja algumas distribuições que tenham uma interface da web para isso, mas agora estou ciente delas.

Bogdan
fonte
11
"e com mais eficiência do que Courier ou Cyrus" Não acho que você tenha dados para apoiar essa afirmação, não é? Se você gosta, eu gostaria de ver.
Qui
@ kilo Acho que você não tem dados reais para fazer backup de sua reivindicação, não é?
precisa saber é o seguinte
Fiz em 2010. Na verdade, eu era um dos arquitetos originais do Ford SYNC e fiz uma prova de conceito para mensagens over the air usando IMAP. Executamos testes de vários produtos comerciais e de código aberto que incluíam designs baseados em mensagens IMAP e SOAP. O objetivo era apoiar 3 milhões de veículos conectados. Já faz alguns anos, mas até hoje eu continuo com a mesma configuração que escrevi na época. O MS Exchange surgiu desde então, mas não tenho idéia do que outras ferramentas de código aberto fizeram. De uma visão arquitetônica pura, eu realmente gosto dos recursos distributivos de front-end e back-end.
Kilo 14/05
Dovecot também suporta pastas compartilhadas agora. É bom saber que o recurso existe!
precisa
0

Desde que você mencionou o calendário também, eu teria que mencionar "radicale". É um servidor CalDAV, leve, funciona e fácil de configurar. Hoje em dia, o CalDAV é suportado em todos os lugares, portanto você não deve ter nenhum problema.

WhyNotHugo
fonte