sendmail

Отправка 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:

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

В простейшем случае для того чтобы отправить email сообщение из скрипта на php достаточно всего нескольких строк:

Отдельно стоит отметить что такая отправка не предусматривает авторизацию/аутентификацию, поэтому в зависимости от используемого почтового сервера доставка не является гарантированной. Также необходимо убедиться что smtp настроен на сервере, на котором выполняется php скрипт.

Subscribe to RSS - sendmail