É assim que eu vejo isso se movendo pelo servidor, espero que eu não tenha omitido nada muito notório.
Postscreen normalmente seria o primeiro ponto de contato, mas normalmente apenas para servidores externos que enviam na porta 25.
Quando postscreen
valida a conexão, ela passa para smtpd
, que executará as verificações projetadas para serem concluídas antes que a conexão seja fechada com o servidor remoto. Supondo que essas verificações tenham corrido bem, smtpd
transmitirá a conexão para o daemon cleanup
/ server e para a fila incoming
.
Em seguida, se a fila active
não estiver cheia, o email será passado da fila incoming
para a fila active
e, em seguida, para o qmgr
, que a enviará para a meia do DSPAM, e como o postfix usa a rota virtual_transport
, ele considera entregue se o soquete DSPAM a aceitar.
O DSPAM verificará o e-mail e, se ele for aprovado, encaminhará para o dovecot ou outro LDA.