Tools
July 4, 2020
Простой MTA только для отправки
Для отправки логов и алертов с серверов проще использовать легковесный MTA и внешний SMTP сервер.
Требуемые пакеты msmtp
и msmtp-mta
.
Глобальный конифг /etc/msmtprc
:
# Example for a system wide configuration file # A system wide configuration file is optional. # If it exists, it usually defines a default account. # This allows msmtp to be used like /usr/sbin/sendmail. account default # Mail.ru host smtp.mail.ru auth login user user@mail.ru from user@mail.ru password 1234567 aliases /etc/aliases # Use TLS. tls on tls_trust_file /etc/ssl/certs/ca-certificates.crt # Syslog logging with facility LOG_MAIL instead of the default LOG_USER. syslog LOG_MAIL
Для теста echo "hello there username." | msmtp -a default pavel@zhovner.com
В файл /etc/mail.rc
добавить строку set sendmail=/usr/bin/msmtp
Создать файл /etc/aliases
# Send everything to admin default: your@mail.com