GNU/Linux >> Znalost Linux >  >> Linux

Jak odesílat e-maily externímu uživateli pomocí Mailx v systému Linux

Otázka :Jak posílat e-maily externím uživatelům s mailx běžícím na systému CentOS/RHEL?

Následující příkaz ukazuje, jak odeslat poštu externímu uživateli pomocí mailx:

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

Zde,
-vvv =Výřečnost.
-s =Určuje předmět.
-r =E-mail odeslán z.
-S =Určuje smtp server.

Aby bylo možné posílat e-maily z interní sítě pomocí mailx, je třeba zadat externí přenos nebo smtp, který bude zpracovávat všechny e-maily, aby byly e-maily doručovány na správnou adresu.

Můžete také upravit konfigurační soubor mailx /etc/mail.rc pro přidání následující konfigurace na konec souboru, např.:

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

Poté spusťte příkaz mailx a zadejte tělo e-mailu, stiskněte Enter a nakonec stiskněte Ctrl+D pro doručení.

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

Ctrl D to deliver the message


Linux
  1. Jak spravovat uživatele pomocí useradd v linuxu

  2. Jak vytvořit uživatele s vlastním domovským adresářem v Linuxu

  3. Jak odesílat poštu přes externí server SMTP pomocí příkazu mailx v Linuxu?

  1. Odesílejte poštu z příkazového řádku s externím serverem smtp v systému Linux

  2. Jak používat SSMTP k odeslání e-mailu z terminálu Linux

  3. Linux / UNIX :Jak posílat e-maily s přílohami pomocí příkazu mailx

  1. Jak odstranit uživatelské účty pomocí domovského adresáře v systému Linux

  2. Přidat uživatele do skupiny v Linuxu, jak na to (s příklady)

  3. Jak odstranit použití bez oprávnění root s UID 0 v Linuxu