GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo enviar correos a un usuario externo con Mailx en Linux

Pregunta :¿Cómo enviar correos electrónicos a usuarios externos con mailx ejecutándose en el sistema CentOS/RHEL?

El siguiente comando muestra cómo enviar un correo a un usuario externo usando mailx:

# echo "this is the body of the email" | mailx -vvv -s "test mail" -r "From" -S smtp="your-smtp" someone@address

Aquí,
-vvv =Verbosidad.
-s =Especifica el asunto.
-r =Correo electrónico enviado desde.
-S =Especifica el servidor smtp.

Para poder enviar correos electrónicos fuera de la red interna mediante mailx, es necesario especificar el relé externo o smtp que se encargará de todos los correos electrónicos para que los correos electrónicos se envíen a la dirección correcta.

También puede editar el archivo de configuración de mailx /etc/mail.rc para agregar la siguiente configuración al final del archivo, por ejemplo:

set smtp=your.smtp.server
set from="from email address"

Luego ejecute el comando mailx y luego ingrese el cuerpo del correo electrónico, presione enter y finalmente presione Ctrl+D para enviarlo.

# mailx -vvv -s "email subject"  external-email-address
 
[Body of the email]

Ctrl D to deliver the message


Linux
  1. Cómo eliminar cuentas de usuario con el directorio de inicio en Linux

  2. Agregar usuario a grupo en Linux, cómo hacerlo (con ejemplos)

  3. Cómo administrar usuarios con useradd en linux

  4. Cómo crear un usuario con un directorio de inicio personalizado en Linux

  5. Cómo trabajar con usuarios y grupos en Linux

Cómo proporcionar al usuario privilegios de root en Kali Linux

Cómo listar usuarios en Linux

Cómo cambiar la contraseña de usuario en Linux

Cómo enviar correos electrónicos cifrados en Linux

Cómo enviar un correo electrónico con un archivo adjunto desde la línea de comandos

Cómo cambiar de usuario en Linux