Noticias
Velocidades más rápidas: ancho de banda para vStack Los servidores en Kazajstán aumentaron a 200 Mbps
JH
Joe Harris
Agosto 30 2020
Actualizado el 28 de febrero de 2025

Cómo instalar y configurar Postfix como un servidor SMTP de solo envío en Ubuntu 20.04

Linux SMTP Ubuntu

¿Usas otro sistema operativo?

Seleccione la versión o distribución deseada.

Postfix se utiliza para enviar y recibir correos electrónicos. A menudo hay situaciones en las que el servidor solo necesita enviar correo. Por ejemplo, para enviar notificaciones desde aplicaciones. En tales casos, la opción Postfix para enviar mensajes solamente es útil.

Condiciones iniciales

  • Ubuntu 20.04;
  • Nombre de dominio;
  • DNS Un registro que contiene la dirección IP pública de su dominio;
  • certificado TLS para encriptación de correo electrónico;

Paso 1: instalación de Postfix

La forma más sencilla es instalar el paquete mailutils, que contiene Postfix y algunos otros paquetes.

sudo apt install mailutils

Durante la instalación, aparecerá una ventana para configurar Postfix.

Postfix mail server configuration
Captura de pantalla 1. Configuración de Postfix.

Un sitio de Internet es la opción más adecuada en nuestro caso. Después de seleccionarlo, establezca el nombre de correo del sistema. Debe ser igual al nombre de host y a su nombre de dominio.

Postfix System mail name configuration
Captura de pantalla 2. Configuración del nombre de correo del sistema Postfix.

Paso 2 - Configuración de Postfix

Para enviar correos electrónicos únicamente desde el servidor actual, solo necesitamos escuchar la interfaz loopback. Por lo tanto, en el archivo main.cf cambiamos el parámetro “inet_interfaces” a loopback-only.

sudo nano /etc/postfix/main.cf
inet_interfaces = loopback-only

Ajuste también el parámetro mydestination de la siguiente manera.

mydestination = localhost.$mydomain, localhost, $myhostname

Reinicie Postfijo.

sudo systemctl restart postfix

La configuración actual es suficiente para enviar correos electrónicos desde el servidor. Vamos a probarlo.

Paso 3 – Prueba de postfijo

Usaremos el comando de correo para verificar si Postfix enviará un correo electrónico.

echo "Fill in some text of the email here" | mail -s "Message subject" recipient's-email-address

Complete el texto del mensaje y el título. El correo electrónico se enviará a la dirección especificada en lugar de a la dirección de correo electrónico del destinatario.

Si el correo electrónico no llega, revise la carpeta de correo no deseado. Si no está allí, deberá verificar la configuración. Otra causa de problemas puede ser una falta de coincidencia entre el nombre del host, el nombre del servidor y el nombre de su dominio.

Paso 4: habilitar el cifrado SMTP

El cifrado de correo electrónico es muy importante por razones de seguridad. Además, algunos servidores consideran que los correos electrónicos no cifrados son spam.
Para cifrar el correo electrónico, debe especificar un certificado válido en la configuración de Postfix.

sudo nano /etc/postfix/main.cf

Especifique la ruta al certificado de dominio TLS en el campo smtpd_tls_cert_file, la clave privada en smtpd_tls_key_file e ingrese sí en smtp_use_tls.

# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/domain-name.pem
smtpd_tls_key_file=/etc/ssl/private/domain-private-key.pem
smtp_use_tls=yes

Reinicie Posfix.

sudo systemctl restart postfix

Paso 5 - Configuración de alias

A veces es necesario redirigir los mensajes internos de los usuarios al buzón. Por ejemplo, para redirigir los mensajes del sistema. Los alias se utilizan para este propósito. Para configurarlos, edite el archivo:

sudo nano /etc/aliases

Agregue una línea al final del archivo. En este ejemplo, configuraremos el envío de mensajes del sistema a mail@domain.com

root: mail.@domain.com

Guarde el archivo y ciérrelo. Para aplicar los cambios, ingrese el comando:

sudo newaliases

Votar:
2 de 5
Calificación promedio: 2.8
Calificado por: 16
1101 CT Ámsterdam Países Bajos, Herikerbergweg 292
+31 20 262-58-98
700 300
ITGLOBAL.COM NL
700 300
Utilizamos cookies para hacer que su experiencia en el Serverspace mejor. Al continuar navegando en nuestro sitio web, usted acepta nuestros
Uso de Cookies y Política de privacidad.