Настройка клиента отправки системной почты на указанный адрес - msmtp

Материал из support.qbpro.ru

Установка пакетов Debian:

apt install msmtp msmtp-mta

Создаем файл конфигурации для отправки msmtprc:

:>/etc/msmtprc

Добавляем в него:

account default
tls off
tls_starttls off
host mail.myhost.ru
from admin@myhost.ru 
port 25
user admin@myhost.ru
password mypass

пример 2:

account default
tls on
tls_starttls off
tls_certcheck off
auto_from off
auth on
host mail.myhost.ru
from admin@myhost.ru
port 465
user admin@myhost.ru
password mypass

Устанавливаем автостарт агента почты:

systemctl enable msmtpd.service
systemctl restart msmtpd.service

Смотрим статус:

systemctl status msmtpd.service

проверяем отправку почты:

echo -e "\nSome test 1" | msmtp -d your_another_email@gmail.com

или

echo "Hello"|mailx -a "Content-Type: text/plain; charset=UTF-8" -s "$(hostname) test messages" admin@myhost.ru