Если есть нужда отправлять почтовые уведомления из консоли, и желательно не попадать при этом в спам - можно использовать GMail.
Все просто. Создаем в корневой папке пользователя файлик .mailrc следующего содержания
account gmail {
set record=+Sent
set nss-config-dir=/etc/pki/nssdb
set smtp-use-starttls
set smtp=smtp://smtp.gmail.com:587
set smtp-auth=login
set smtp-auth-user=ACCOUNT@gmail.com
set smtp-auth-password="PASSWORD"
set from="Your Name <ACCOUNT@gmail.com>"
set ssl-verify=ignore
}
Вместо подчеркнутых значений вставляем свои. Может отличаться путь к nss, найти его можно командой
find / -name nssdb
Далее любым удобным консольным клиентом отсылаем письмо, пример с mailx -
echo "Проверка отсылки почты" | mailx -A gmail -s "Проверка" recipient@domain.com
где "-A gmail" указание записи в .mailrc , ключ -s - заголовок письма, recipient@domain.com - ваш получатель.
Все просто. Создаем в корневой папке пользователя файлик .mailrc следующего содержания
account gmail {
set record=+Sent
set nss-config-dir=/etc/pki/nssdb
set smtp-use-starttls
set smtp=smtp://smtp.gmail.com:587
set smtp-auth=login
set smtp-auth-user=ACCOUNT@gmail.com
set smtp-auth-password="PASSWORD"
set from="Your Name <ACCOUNT@gmail.com>"
set ssl-verify=ignore
}
Вместо подчеркнутых значений вставляем свои. Может отличаться путь к nss, найти его можно командой
find / -name nssdb
Далее любым удобным консольным клиентом отсылаем письмо, пример с mailx -
echo "Проверка отсылки почты" | mailx -A gmail -s "Проверка" recipient@domain.com
где "-A gmail" указание записи в .mailrc , ключ -s - заголовок письма, recipient@domain.com - ваш получатель.
Комментариев нет:
Отправить комментарий