GNU/Linux >> Znalost Linux >  >> Linux

Při odesílání e-mailu pomocí příkazu mail zadejte od uživatele

Při odesílání přes SMTP, mail manuálová stránka doporučuje nastavit from proměnná, tímto způsobem (Testováno na CentOS 6):

mail -s Subject -S [email protected] [email protected]

Můžete také připojit soubor pomocí -a možnost:

mail -s Subject -S [email protected] -a path_to_attachement [email protected]

mail -r [email protected] -R [email protected]

-r =from-addr-R =odpovědět-to addr

Autor uvedl, že jeho verze pošty tento příznak nepodporuje. Ale pokud máte verzi, která to dělá, funguje to dobře.


Pomocí -a

můžete zadat jakékoli další záhlaví, které můžete potřebovat
$mail -s "Some random subject" -a "From: [email protected]" [email protected]

Zdá se, že http://www.mindspill.org/962 má řešení.

V podstatě:

echo "This is the main body of the mail" | mail -s "Subject of the Email" [email protected] -- -f [email protected]


Linux
  1. Používání Disku Google z příkazového řádku systému Linux

  2. Jak používat Alpine k používání iCloud/GMail e-mailu z příkazového řádku

  3. Odešlete e-mail z linuxového terminálu nebo skriptu pomocí příkazu mail

  1. Použití Stratisu ke správě linuxového úložiště z příkazového řádku

  2. Jak odeslat e-mail HTML pomocí příkazu Linux „mail“?

  3. Použití příkazu passwd ze skriptu shellu

  1. Jak určíte názvy souborů v zipu při jeho vytváření na příkazovém řádku z roury?

  2. Změna výchozí e-mailové adresy pro systémové účty při používání sendmail

  3. Odesílání e-mailů z mého serveru