Voy a añadir algunas de las instrucciones básicas de postfix , el servidor de correo electrónico de código abierto, de uso diario y las anoto para evitar tener que estar consultando el comando history cada vez. Pretende ser una alternativa a sendmail y al venir por defecto en la mayoría de las instalaciones linux, lo consigue. Si además le añadimos el software dovecot, como servidor de IMAP y POP3 de código abierto pues tenemos una combinación que funciona muy bien y que permite el envío de correo electrónico y la gestión de pop3 e imap de una manera más que eficiente. Luego ya podemos añadirle un webmail de código abierto como roundcube, atmail,… para acceder al correo vía imap y se nos queda un círculo bastante cerrado.
Este post voy a mantenerlo en constante actualización, pretendo que sea un recordatorio de las instrucciones básicas.
Contents
Instrucciones básicas de postfix
Comprobar log de correo
El archivo es: /usr/local/psa/var/log/maillog
Podemos verlo en funcionamiento con
tail -l /usr/local/psa/var/log/maillog
Gestionar la cola de correo en postfix.
Reenviar todos los mensajes que se encuentren en la cola de correo
postqueue -f
Eliminar todos los mensajes que estén en la cola de correo
postsuper -d ALL
Ficheros de configuración básicos
/etc/postfix/main.cf
/etc/postfix/master.cf
Regenerar la configuración de postfix
/usr/local/psa/admin/sbin/mchk –with-spam
Habilitar el envío de correo electrónico por el puerto 587.
Añadir en el archivo /etc/postfix/master.cf la siguiente línea:
submission inet n – n – – smtpd
Esto siempre que funcione, hay veces que no esta permitido por el propio servidor donde tengamos instalado nuestro sistema operativo. En ocasiones con plesk o algún centos sin panel de control ni cpanel ni plesk, no me ha dejado habilitarlo de esta manera y no he tenido tiempo para investigar porqué es. Si no funciona, a mi me ha valido lo que comentaba en mi anterior post