Cómo instalar y configurar Postfix en Ubuntu 20.04
Postfix es un servidor de correo bastante común debido a su funcionalidad suficiente para la mayoría de las tareas y su fácil configuración. Este tutorial cubrirá la instalación y configuración básica de Postfix y el servidor para ello.
PREPARACIÓN
El servidor debe tener una dirección IP pública estática. También necesitará un nombre de dominio. Primero configuremos lo necesario DNS Records.
Para el servidor de correo se suele utilizar un subdominio de 3er nivel. Como ejemplo, utilizaremos mail.nombre-de-dominio.com. Reemplace la nombre-dominio.com con su nombre de dominio. El nombre de dominio de tercer nivel puede ser arbitrario. Lo principal es usar la opción apropiada en la configuración adicional. DNS los registros generalmente se pueden configurar en el panel de control de un registrador de nombres de dominio o en su DNS servidor.
Agrega una DNS Un registro para su dominio llamado mail y "objetivo" igual a la dirección IP del futuro servidor de correo.
mail A xxx.xxx.xxx.xxx
Añada DNS Registro MX para el dominio raíz con un valor igual al nombre de dominio del servidor de correo:
@ MX mail.domain-name.com
Si el servicio devuelve un error como resultado, trate de no usar nada en lugar de @.
Configuración del servidor
Con el nombre de dominio de tercer nivel seleccionado mail.nombre-de-dominio.com, el nombre de host será mail. Vamos a configurarlo.
sudo hostnamectl set-hostname mail
Ahora abre el anfitriones archivo.
sudo nano /etc/hosts
Agreguemos una línea para este servidor con su dirección IP, su nombre de dominio y nombre de host. Esta entrada debe colocarse directamente debajo de la entrada de localhost.
xxx.xxx.xxx.xxx domain-name.com mail
Instalación de postfijo
Instalemos Postfix y el paquete de correo. mailutils.
sudo apt install postfix mailutils
Durante la instalación, se le solicitarán opciones de forma interactiva. Establecer tipo de configuración del servidor de correo a Sitio de Internet.
Nombre del correo del sistema debe coincidir con el nombre de dominio para el que estamos configurando el servidor de correo. En nuestro caso, esto es nombre-dominio.com.
Prueba de sufijo
Ahora el servidor de correo de Postfix está listo para funcionar. Vamos a probarlo y enviar nuestro primer correo electrónico. Pon tu correo en el siguiente comando y ejecútalo:
echo "Postfix test" | mail -s "Subject" mail@server.com
Debido al hecho de que el cifrado y cosas como DKIM aún no están configurados, lo más probable es que su carta termine en el Spacarpeta m. Algunos servidores de correo como gmail.com no lo aceptarán en absoluto. Arreglaremos esto más tarde.
Ahora puede responder a esta carta en su buzón y ver esta respuesta en el servidor de correo.
mail
Salida:
"/var/mail/root": 1 message 1 new
>N 1 Sender Name Wed Mar 17 04:32 66/2877 RE: Subject
?
Participar 1 y verás tu respuesta.
El siguiente paso es configurar Postfix para usar buzones virtuales.