Por que usar tanto o Dovecot quanto o Postfix?

7

Apenas por curiosidade, existem dezenas / centenas de tutoriais que ajudam você a configurar um servidor de e-mail dovecot-postfix. Na superfície, ambos são servidores de e-mail, por que usar os dois? Servidores de email são complicados o suficiente, por que tem 2 coisas para gerenciar e solucionar problemas?

Faz tanto sentido na superfície quanto rodar o CentOS dentro do Ubuntu e sempre se perguntando porque o ./configure é confuso:)

link

Dovecot is an open source IMAP and POP3 email server for Linux/UNIX-like systems, written with security primarily in mind. Dovecot is an excellent choice for both small and large installations. It's fast, simple to set up, requires no special administration and it uses very little memory.

link

What is Postfix? It is Wietse Venema's mail server that started life at IBM research as an alternative to the widely-used Sendmail program. Now at Google, Wietse continues to support Postfix.

Eu segui um desses muitos guias e fiz tudo isso funcionar com a autenticação TLS no Postfix e no ISPConfig, então percebi que no final eu nunca tive que tocar no Dovecot, mas não tinha certeza se ele tinha que estar lá para o filtros de spam, antivírus ou alguma outra coisa que eu não estou pensando.

    
por Alan 24.08.2015 / 18:21

1 resposta

11

Postfix e Dovecot fazem coisas diferentes.

O postfix é um MTA ou Mail Transfer Agent. Aceita e-mails do mundo exterior e de fontes locais e encaminha-os para o seu destino. Isso pode envolver uma conexão smtp com outra máquina ou pode envolver entregá-la a um agente de entrega local ou gravá-la diretamente em uma mbox. Quando um MTA dá errado, as coisas ficam feias; sua máquina pode ser usada para recuperar grandes quantidades de spam, por exemplo. No entanto, devido ao modo como o nosso sistema de email funciona, um MTA tem que interagir constantemente com fontes de correio legítimas e indesejadas.

O Dovecot é um software de interface de caixa de correio. Especificamente, permite que os usuários acessem suas caixas de correio usando a interface IMAP. Se configurado corretamente, somente interage com usuários autenticados. Isso significa que, em geral, o dovecot não tem que "conversar com os bandidos".

A vista de 50.000 pés: o postfix "conhece" o smtp. Dovecot "conhece" o IMAP.

(Sim, o postfix pode usar o dovecot para executar a autenticação, e o dovecot's lda coloca o email em mboxes, então definitivamente há mais na história.)

    
por 03.11.2015 / 19:57