Arquitectura de POSTFIX.

Para entender como funciona Postfix, es interesante conocer sus antecedentes. Postfix principlamente surgió debido a la complejidad del otro gran servidor de correo SMTP, sendmail. Postfix, como sabemos, es un MTA que implementa todas las características de este tipo de aplicaciones y ademas sus funciones de nucleo son las mismas que ellas de cualquier otro, pero con la salvedad que postfix fue construido poniendo especial atención a lo ssiguientes puntos:

Una gran contribución a la estabilidad y velocidad del servidor Postfix es la forma inteligente en que su creador implementó las colas de correo. Postfix utiliza cuatro colas diferentes, cada una manejada de forma diferente:

  1. Maildrop queue:

    El correo que es entregado localmente en el sistema es aceptado por la cola Maildrop. El correo se chequea para formatearlo apropiadamente antes de ser entregado a la cola Incoming.

  2. Incoming queue:

    Esta cola recibe correo de otros hosts, clientes o de la cola Maildrop. Mientras sigue llegando correo y Postfix no puede manejarlo, en esta cola se quedan los e-mails.

  3. Active queue:

    Es la cola utilizada para entregar los mensajes. La Active queue tien un tamaño limitado, y lo smensajes solamente serán aceptado si hay espacio en ella. Esto quiere decir que las cola Incoming y Deferred tienen que esperar hasta que la cola Active pueda aceptar más mensajes.