Instalar Postfix en Centos 8

Instalar Postfix en Centos 8
PostFix es una MTA eficiente, gratuita y de código abierto (agente de transferencia de correo) utilizado para enrutar y entregar correos electrónicos. Postfix es el servidor de correo electrónico más popular utilizado en la mayoría de los sistemas de Linux. Este prefijo es un reemplazo para Sendmail MTA, que ya está instalado en la mayoría de las últimas versiones de CentOS. Pero también es posible que deba instalar un servidor de correo electrónico de prefijo en su sistema, como Postfix. Este artículo lo ayudará a instalar el servidor Postfix en CentOS 8 usando el terminal.

Todos los comandos en este artículo se ejecutarán en la ventana de la terminal. Entonces, primero, deberá abrir el terminal en su sistema. Para hacer esto, haga clic en actividades en la esquina izquierda y haga clic en el icono de la terminal desde la barra lateral izquierda de su escritorio Centos 8.

Instalación de Postfix en Centos 8

Siga los próximos pasos para instalar Postfix en su sistema CentOS:

Eliminar sendmail

Verifique si SendMail está instalado en su sistema utilizando el siguiente comando:

$ rpm -qa | Grep Sendmail

Si Sendmail ya está instalado, entonces la versión de Sendmail se mostrará en su salida. Si no está instalado en su sistema, no verá ninguna salida en el terminal y puede omitir este paso.

Puede eliminar SendMail de CentOS 8 usando el siguiente comando:

$ yum eliminar sendmail*

O

$ dnf eliminar sendmail

Sistema de actualización

Una vez que se elimina SendMail MTA, actualice su sistema ejecutando el siguiente comando:

$ DNF Actualización

Instalar Postfix

Después de verificar que no hay otro agente de transferencia de correo (MTA) en su sistema CentOS, ahora instalará el servidor Postfix en su sistema utilizando el siguiente comando:

$ sudo dnf instalación postfix

Durante la instalación, se le preguntará si desea continuar con la instalación del servidor Postfix en su sistema. Para continuar, presione 'Y' y presione 'Enter' para completar la instalación.

Ahora, verifique si PostFix está instalado en su sistema ejecutando el siguiente comando:

$ rpm -qa | Grep Postfix

Habilitar servicios postfix

Una vez que se complete la instalación del servidor Postfix, habilite e inicie los servicios Postfix en su sistema CentOS 8 ejecutando el siguiente comando:

$ systemctl habilitar postfix

Si no ha iniciado sesión como usuario raíz, después de ejecutar el comando anterior, el mensaje de autenticación del usuario se mostrará en su sistema. Ingrese la contraseña del usuario y la siguiente salida se mostrará en el terminal con la creación de enlaces simbólicos.

Después de completar el paso anterior, ejecutar el siguiente comando inicie los servicios de postfix:

$ SystemCTL Inicio Postfix

Nuevamente, deberá completar el proceso de autenticación, de la siguiente manera:

Para verificar el estado de ejecución del servicio Postfix, ingrese el siguiente comando:

$ SystemCTL Status Postfix

La siguiente salida debe mostrar en la ventana de su terminal:

El servicio postfix ahora se está ejecutando en su sistema.

A continuación, deberá configurar el servidor Postfix para enviar correos electrónicos a su servidor local.

Presione 'Ctrl + C' para salir desde la ventana de visualización actual.

Instale el cliente de correo electrónico de Mailx

Antes de configurar su servidor Postfix, instale el paquete de cliente de correo electrónico de Mailx en su sistema ingresando el siguiente comando:

$ sudo dnf instalación mailx

Aquí, deberá confirmar la instalación del paquete Mailx. Presione 'Y' y presione 'Enter' para continuar el proceso de instalación.

Después de un tiempo, verá el estado de instalación completo que se muestra en el terminal, lo que significa que Mailx se ha instalado en su sistema.

Ahora podemos enviar un correo electrónico a nuestro servidor local. Por ejemplo, enviaremos un correo electrónico de prueba al usuario administrador del sistema 'Kbuzdar.'Escribiremos el siguiente comando en el terminal para hacerlo:

$ correo kbuzdar

En el comando anterior, el correo es un cliente y 'kbuzdar' es un destinatario. Al final del correo electrónico, el '.'Generará una señal al cliente de correo de que es el final del correo electrónico y que ahora se entregará al servidor Postfix para su entrega.

Para verificar si el correo electrónico ha llegado a su destino, inicie sesión como root desde el lado del destinatario y escriba 'correo' en la terminal.

# correo

Verá la siguiente lista de correos electrónicos, incluido el último correo electrónico al que se envió un mensaje en el último paso.

Felicidades! Postfix se ha instalado correctamente en su sistema CentOS 8.

Conclusión

En este artículo, aprendió cómo instalar el servidor Postfix en CentOS 8 usando la línea de comandos. También aprendió cómo enviar correos electrónicos a su servidor local a través de servicios de postfix. Además, también puede enviar correos electrónicos a dominios específicos cambiando el nombre del nombre de host de su sistema, y ​​puede editar el contenido del archivo de configuración y enviar correos electrónicos a un dominio particular. Espero que este artículo lo ayude a instalar y usar el servidor Postfix en su sistema.