Cómo instalar Postfix en Ubuntu 20.04 LTS

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 que se utiliza para enrutar o entregar correos electrónicos en un sistema Linux. Por configuración predeterminada, 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 descargan sus comentarios y mensajes en los correos electrónicos, lo que se presenta para el consumidor raíz localmente, 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 un conocimiento básico 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 se supone que está 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 a la root user . Recomendamos actuar como un non-root sudo user sin embargo, puede dañar su sistema si no tiene cuidado al actuar como raíz.

Instale 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 lo 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. Seleccionar proceder a seleccionar [No Configuration] de esa lista y presione el botón Enter 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: descomentar

propietario_correo = sufijo

# línea 94: elimine el comentario y especifique el nombre de host

mihostname = mail.idroot.us

# línea 102: descomente y especifique el nombre de dominio

midominio = idroot.us

# línea 123: descomentar

miorigen = $midominio

# línea 137: descomentar

inet_interfaces = todos

# línea 185: descomentar

midestino = $minombredehost, localhost.$midominio, localhost, $midominio

# línea 228: descomentar

local_recipient_maps = unix:passwd.byname $alias_maps

# línea 270: descomentar

mynetworks_style = subred

# línea 287: agregue su red local

misredes = 127.0.0.0/8,10.0.0.0/24

# línea 407: descomentar

alias_maps = hash:/etc/aliases

# línea 418: descomentar

alias_database = hash:/etc/aliases

# línea 440: descomentar

home_mailbox = Maildir/

# línea 576: comente y agregue # smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)smtpd_banner = $myhostname ESMTP # línea 650: agregue

sendmail_path = /usr/sbin/postfix

# línea 655: añadir

newaliases_path = /usr/bin/nuevosaliases

# línea 660: añadir

ruta_mailq = /usr/bin/mailq

# línea 666: agregar

setgid_group = postdrop

# línea 670: comentario #html_directory = # línea 674: comentario #manpage_directory = # línea 679: comentario #sample_directory = # línea 683: comentario #

Léame_directorio =

# línea 684: si también escucha IPv6, cambia a [all]

protocolos_inet = ipv4

# agregar al final

                      
                        # for example, limit an email size to 10M
                      
                      
                        message_size_limit = 10485760
                      
                      
                        # for example, limit mailbox size to 1G
                      
                      
                        mailbox_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 close eso. Para aplicar los cambios, ingrese el comando:

                      newaliases
sudo systemctl restart postfix
                    

¡Felicidades! Has 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 .

Related Posts