Отправка email сообщения из bash

Отправка mail из командной строки при помощи bash на примере Raspberry Pi c SMTP авторизацией Gmail:

1. Устанавливаем SSMTP и mailutils:

sudo apt-get install ssmtp
sudo apt-get install mailutils

2. Конфигурируем SSMTP:

sudo nano /etc/ssmtp/ssmtp.conf

root=postmaster
mailhub=smtp.gmail.com:587
hostname=raspberrypi
AuthUser=AGmailUserName@gmail.com
AuthPass=TheGmailPassword
FromLineOverride=YES
UseSTARTTLS=YES

3. Отправка сообщения из bash:

echo "Website processing finished. Report attached." | mail -a "From: Sender 1 " -s "Routine completed" receiver_X@gmail.com

Добавить комментарий

Filtered HTML

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.
CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image.