GNU/Linux >> Tutoriales Linux >  >> Linux

Establecer el nombre del remitente en la función de correo

La opción -a llena el encabezado.

comando rápido:

mail -a FROM:[email protected] [email protected]

comando largo

mail --append="FROM:[email protected]" [email protected]
 Usage: mail [OPTION...] [address...]

  -a, --append=HEADER: VALUE     append given header to 
                                 the message being sent

  -A, --attach=FILE              attach FILE
      --content-type=TYPE        set content type for 
                                 subsequent --attach options

  -e, --exist                    return true if mail exists
      --encoding=NAME            set encoding for subsequent 
                                 --attach options

  -E, --exec=COMMAND             execute COMMAND

  -F, --byname                   save messages according to sender

  -H, --headers                  write a header summary and exit

  -i, --ignore                   ignore interrupts

  -n, --norc                     do not read the system mailrc file

  -N, --nosum                    do not display initial header summary

  -p, --print, --read            print all mail to standard output

  -q, --quit                     cause interrupts to terminate program

  -r, --return-address=ADDRESS   use address as the return address 
                                 when sending mail

  -s, --subject=SUBJ             send a message with the given SUBJECT

  -t, --to                       precede message by a list of addresses

  -u, --user=USER                operate on USER's mailbox

Opciones comunes

  --config-file=FILE, --rcfile=FILE
                         load this configuration file

  --config-help          show configuration file summary

  --config-lint, --rcfile-lint
                         check configuration file syntax and exit

  --config-verbose, --rcfile-verbose
                         verbosely log parsing of the configuration files

  --no-site-config, --no-site-rcfile
                         do not load site configuration file

  --no-user-config, --no-user-rcfile
                         do not load user configuration file

  --set=PARAM=VALUE      set configuration parameter

  --show-config-options  show compilation options

Configuración de depuración global

--debug-level=LEVEL    set Mailutils debugging level

--debug-line-info      show source info with debugging messages

-?, --help             give this help list
    --usage            give a short usage message

-V, --version          print program version

Los argumentos obligatorios u opcionales para las opciones largas también son obligatorios u opcionales para las opciones cortas correspondientes.


Prueba esto:

mail -s 'Some Subject' -r 'First Last <[email protected]>' [email protected]

Esto establece ambos From: y el remitente del sobre.


Eso depende del cliente de correo que estés usando. Algunas distribuciones de Linux enlazan con mailx donde puedes usar el -r from-addr parámetro.

Si tienes mutt, deberías poder usar mutt -e "set from='name <[email protected]>'> .

Otras distribuciones que tienen el mail el comando debería poder usar echo "test"|mail -s "subject" [email protected] -- -f [email protected] .


Linux
  1. Configurar una retransmisión de correo

  2. ¿Cómo adjuntar un archivo usando el comando de correo en Linux?

  3. ¿Cómo establecer el nombre de un hilo en Linux pthreads?

  4. ¿Cómo implementar un tiempo de espera en la llamada a la función de lectura?

  5. Cómo configurar el título de una ventana en Linux

Configurar un servidor de correo con PostfixAdmin

Cómo configurar un grupo de correo

Configurar un VPS nuevo

Cómo configurar un servidor de correo con todas las funciones con IRedMail en Centos 7 VPS

Cómo configurar un servidor de correo con Modoboa en Ubuntu 20.04

Se puede configurar postfix para reenviar correo a múltiples destinatarios