GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo configurar mutt en CentOS/RHEL

Mutt es un agente de usuario de correo basado en texto con todas las funciones que admite los formatos y protocolos de correo típicos al mismo tiempo que brinda soporte integral para MIME, GPG y PGP. Por su propia naturaleza, Mutt es un paquete muy útil, y debido a que es una herramienta con la que todos los administradores de servidores deben familiarizarse, el propósito de esta receta es mostrarle cómo se puede usar Mutt para enviar informes y mensajes personalizados a un destino. de su elección.

Instalación y configuración de mutt

1. Instale el paquete mutt RPM si es necesario.

# yum install -y mutt

2. Revise la documentación en línea:

# man mutt

3. Configure su servidor de distribución de correo en el archivo de configuración de todo el sistema. Realice una copia de seguridad del archivo de configuración antes de realizar cambios.

# cp -p /etc/Muttrc /etc/Muttrc.ORIG
# vi /etc/Muttrc

### Change the mail handler to have a line reading:
smtp_url=smtp://mailserver.thegeekdiary.com

4. Guarde el archivo. reiniciar cualquier sesión mutt que ya esté activa.

Enviar correo electrónico usando el comando mutt

Utilice el comando mutt en el siguiente formato para especificar el asunto, el cuerpo del mensaje y el archivo adjunto para enviar correo desde la línea de comandos.

# echo "" | mutt -s "subject" -i body.txt -a attachment.txt [email protected]

Aquí
-s se utiliza para especificar el asunto del correo.
-i se utiliza para especificar el archivo que contiene el cuerpo del mensaje.
-a se utiliza para especificar un archivo adjunto.

Algunas otras opciones de uso común con mutt son:
-b se usa para agregar la dirección Bcc.
-c se usa para agregar la dirección CC.
-e “unmy_hdr from; my_hdr De:[email protected] – si desea especificar la dirección del remitente (algo que no sea el predeterminado).

Mutt también se puede utilizar en modo interactivo. Para iniciarlo, simplemente escriba "mutt" en la línea de comando.

# mutt

¿Cómo enviar un correo electrónico en formato HTML usando mutt?

Use la siguiente sintaxis para usar mutt para enviar correo HTML:

# mutt -e "set content_type=text/html" [[email protected]] -s "This is the subject" < /tmp/email_body.html

donde,
/tmp/email_body.html tiene el cuerpo del correo html.


Cent OS
  1. Cómo configurar el servidor SysLog en CentOS 7 / RHEL 7

  2. Cómo configurar el servidor NFS en CentOS 7 / RHEL 7

  3. Cómo configurar Icinga Web 2 en CentOS 7 / RHEL 7

  4. Cómo configurar el servidor SVN en CentOS, RHEL y Fedora

  5. Cómo configurar un servidor proxy squid en CentOS/RHEL 7

Cómo configurar un clúster de alta disponibilidad en CentOS 8/RHEL 8

Cómo configurar Icinga Web 2 en CentOS 8 / RHEL 8

Cómo configurar un Chef 12 en CentOS 7 / RHEL 7

Cómo configurar el inicio de sesión sin contraseña SSH en CentOS 8 / RHEL 8

Cómo configurar el servidor SysLog centralizado en CentOS 8 / RHEL 8

Cómo configurar la replicación de MySQL en RHEL/Centos