GNU/Linux >> Znalost Linux >  >> Linux

Použití curl k odeslání e-mailu

pokud někdo chce posílat e-maily jako kopie nebo skrytá kopie:

curl --url 'smtps://smtp.gmail.com:465' --ssl-reqd \
  --mail-from '[email protected]' --mail-rcpt '[email protected]' \
  --mail-rcpt '[email protected]' --mail-rcpt '[email protected]' \
  --upload-file mail.txt --user '[email protected]:password' --insecure
From: "User Name" <[email protected]>
To: "John Smith" <[email protected]>
Cc: "Mary Smith" <[email protected]>
Subject: This is a test

a BCC recipient eli is not specified in the data, just in the RCPT list.


curl --ssl-reqd \
  --url 'smtps://smtp.gmail.com:465' \
  --user '[email protected]:password' \
  --mail-from '[email protected]' \
  --mail-rcpt '[email protected]' \
  --upload-file mail.txt

mail.txt obsah souboru:

From: "User Name" <[email protected]>
To: "John Smith" <[email protected]>
Subject: This is a test

Hi John,
I’m sending this mail with curl thru my gmail account.
Bye!

Další informace:

  1. Používám curl verze 7.21.6 s podporou SSL.

  2. Nemusíte používat --insecure přepínač, který zabraňuje curl z provedení ověření připojení SSL. Další podrobnosti naleznete v tomto online zdroji.

  3. Předávat přihlašovací údaje účtu argumenty příkazového řádku se považuje za špatný bezpečnostní postup. Použijte --netrc-file . Viz dokumentace.

  4. Musíte zapnout přístup pro méně bezpečné aplikace nebo novější hesla aplikací.


Linux
  1. Ubuntu:Pomocí curl ke stažení obrázku

  2. Poslat e-mail, když se kdokoli přihlásí

  3. Jak odeslat e-mail, pokud je služba systemd restartována?

  1. Automatizace webových požadavků pomocí Curl?

  2. Kontrola stavu webové stránky pomocí Curl?

  3. Odeslat e-mail napsaný v Markdown pomocí Mutt?

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

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

  3. Jak odeslat řetězec na server pomocí s_client