En este tutorial, le mostraremos cómo instalar Postfix en Ubuntu 20.04 LTS. Para aquellos de ustedes que no lo sabían, Postfix es un MTA (agente de transferencia de correo) gratuito y de código abierto. ) utilizado para enrutar o entregar correos electrónicos en un sistema Linux. Por defecto, permite el envío de correo local, sin embargo, en sí mismo es muy útil en una máquina utilizada por muchos clientes, o incluso si no hay tales visitantes, muchos servicios vuelcan su revisiones y mensajes en correos electrónicos, que se presentan localmente al consumidor raíz, por lo que el administrador del sistema puede ser notado en cualquier actividad cuando inicia sesión y cambia a usuario raíz.
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo
' a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso del correo Postfix en Ubuntu 20.04 (Focal Fossa). Puede seguir las mismas instrucciones para Ubuntu 18.04, 16.04 y cualquier otra distribución basada en Debian como Linux Mint.
Requisitos previos
- Un servidor que ejecuta uno de los siguientes sistemas operativos:Ubuntu 20.04, 18.04 y cualquier otra distribución basada en Debian como Linux Mint.
- Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas
- Un
non-root sudo user
o acceder alroot user
. Recomendamos actuar como unnon-root sudo user
, sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.
Instalar Postfix en Ubuntu 20.04 LTS Focal Fossa
Paso 1. Primero, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando el siguiente apt
comandos en la terminal.
sudo apt update sudo apt upgrade
Paso 2. Instalación de Postfix en Ubuntu 20.04.
Ahora procedemos con la instalación de Postfix ejecutando el siguiente comando:
sudo apt install postfix sasl2-bin
Ahora se le pedirá que elija el tipo de configuración de su servidor de correo. Seleccione continuar para seleccionar [Sin configuración] de esa lista y presione la tecla Intro como se resalta en la siguiente imagen:
+------+ Postfix Configuration +-------+ | General type of mail configuration: | | | | No configuration | | Internet Site | | Internet with smarthost | | Satellite system | | Local only | | | | | | <Ok> <Cancel> | | | +--------------------------------------+
Paso 3. Configuración de Postfix.
Una vez instalado correctamente, ahora editamos el archivo de configuración de Postfix:
cp /usr/share/postfix/main.cf.dist /etc/postfix/main.cf nano /etc/postfix/main.cf
Agregue las siguientes líneas:
# línea 78:descomentarpropietario_correo =sufijo
# línea 94:elimine el comentario y especifique el nombre de hostmihostname =mail.idroot.us
# línea 102:descomente y especifique el nombre de dominiomidominio =idroot.us
# línea 123:descomentarmiorigen =$midominio
# línea 137:descomentarinet_interfaces =todas
# línea 185:descomentarmidestino =$minombredehost, localhost.$midominio, localhost, $midominio
# línea 228:descomentarlocal_recipient_maps =unix:passwd.byname $alias_maps
# línea 270:descomentarmynetworks_style =subred
# línea 287:agregue su red localmisredes =127.0.0.0/8,10.0.0.0/24
# línea 407:descomentaralias_maps =hash:/etc/alias
# línea 418:descomentaralias_database =hash:/etc/aliases
# línea 440:descomentarhome_mailbox =Maildir/
# línea 576:comente y agregue # smtpd_banner =$myhostname ESMTP $mail_name (Ubuntu)smtpd_banner =$myhostname ESMTP# línea 650:agreguesendmail_path =/usr/sbin/postfix
# línea 655:añadirnewaliases_path =/usr/bin/nuevosaliases
# línea 660:añadirmailq_path =/usr/bin/mailq
# línea 666:añadirsetgid_group =postdrop
# línea 670:comentario #html_directory =# línea 674:comentario #manpage_directory =# línea 679:comentario #sample_directory =# línea 683:comentario #directorio_léame =
# línea 684:si también escucha IPv6, cambie a [todos]inet_protocols =ipv4
# add to the end# for example, limit an email size to 10Mmessage_size_limit = 10485760# for example, limit mailbox size to 1Gmailbox_size_limit = 1073741824# SMTP-Auth settings smtpd_sasl_type = dovecot smtpd_sasl_path = private/auth smtpd_sasl_auth_enable = yes smtpd_sasl_security_options = noanonymous smtpd_sasl_local_domain = $myhostname smtpd_recipient_restrictions = permit_mynetworks, permit_auth_destination, permit_sasl_authenticated, reject
Guarde el archivo y ciérrelo. Para aplicar los cambios, ingrese el comando:
newaliases sudo systemctl restart postfix
¡Felicitaciones! Ha instalado Postfix con éxito. Gracias por usar este tutorial para instalar Postfix en el sistema Ubuntu 20.04 LTS Focal Fossa. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Postfix .