Отправка писем из alpine контейнера с помощью SSMTP
Для отправки писем при помощи стороннего почтового сервера пригодится утилита ssmtp. Распишем по шагам как можно отправлять письма внутри alpine или любого другого linux дистрибутива. Установим ssmtp пакет:
1 |
apk add ssmtp |
Правим файл /etc/ssmtp/ssmtp.conf:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
root=mail@sassoft.ru # любой доступный mail сервер mailhub=smtp.mail.ru:465 UseTLS=YES # пользователь от кого будем отсылать письма AuthUser=mail@sassoft.ru AuthPass= rewriteDomain=sassoft.ru hostname=sassoft.ru realname=sassoft.ru FromLineOverride=YES |
Правим /etc/ssmtp/revaliases:
1 2 3 4 5 6 7 8 |
# sSMTP aliases # # Format: local_account:outgoing_address:mailhub # # Example: root:your_login@your.domain:mailhub.your.domain[:port] # where [:port] is an optional port number that defaults to 25. root:mail@sassoft.ru:smtp.mail.ru:465 |
Проверяем, что все работает:…
Read more