MSMTP простая отправка почты через сторонний SMTP сервер.
Эта схема прекрасно подойдет для отправки почты демона crontab
Установка
apt-get install msmtp
Создаем симлинк на sendmail
ln -s /usr/bin/msmtp /usr/sbin/sendmail
Правим конфиг /etc/msmtprc
account default
host 192.168.1.1
port 25
from myserver@mydomain.ru
aliases /etc/aliases
Пример конфига для провайдере beget
account default
logfile /home/bitrix/msmtp.log
host smtp.beget.com
port 465
timeout 10
from site@mydomen.ru
keepbcc on
auth on
password pass
user site@mydomen.ru
tls on
tls_certcheck off
tls_starttls off
keepbcc on
Файл /etc/aliases
postmaster: myaddress@mydomain.ru
root: myaddress@mydomain.ru
# Сюда попадет вся остальная почта
default: myaddress@mydomain.ru
