GNU/Linux >> Linux Esercitazione >  >> Linux

Come inviare e-mail a un utente esterno con Mailx su Linux

Domanda :Come inviare e-mail a utenti esterni con mailx in esecuzione sul sistema CentOS/RHEL?

Il comando seguente mostra come inviare un messaggio di posta a un utente esterno utilizzando mailx:

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

Qui,
-vvv =Verbosità.
-s =Specifica l'oggetto.
-r =Email inviata da.
-S =Specifica il server SMTP.

Per poter inviare e-mail dalla rete interna utilizzando mailx, è necessario specificare il relay esterno o smtp che gestirà tutte le e-mail affinché le e-mail vengano consegnate all'indirizzo corretto.

Puoi anche modificare il file di configurazione mailx /etc/mail.rc per aggiungere la seguente configurazione alla fine del file, ad es.:

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

Quindi esegui il comando mailx, quindi inserisci il corpo dell'e-mail, premi invio e infine premi Ctrl+D per consegnarlo.

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

Ctrl D to deliver the message


Linux
  1. Come inviare e-mail HTML utilizzando il comando "posta" di Linux?

  2. Invia la posta dalla riga di comando con un server smtp esterno su Linux

  3. Come utilizzare SSMTP per inviare un'e-mail dal terminale Linux

  4. Come inviare un'e-mail con allegato e corpo da Linux

  5. Linux / UNIX:Come inviare e-mail con allegati utilizzando il comando mailx

Come fornire all'utente i privilegi di root su Kali Linux

Come elencare gli utenti in Linux

Come modificare la password utente in Linux

Come inviare e-mail crittografate in Linux

Come inviare un'e-mail con allegato file dalla riga di comando

Come cambiare utente su Linux