SSMTP: Простой SMTP клиент

В прошлой статье настраивали postfix. В этой статье коснемся SSMTP.

Тут все еще проще, чем до. Так, что сразу перейдем к настройке:

$ cat /etc/ssmtp/ssmtp.conf

FromLineOverride=YES
mailhub=smtp.gmail.com:587
UseSTARTTLS=YES
TLS_CA_File=/etc/ssl/certs/ca-bundle.crt
rewriteDomain=mydomain.com
AuthUser=username@mydomain.com
AuthPass=password

$ cat /etc/ssmtp/revaliases

# 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:username@mydomain.com:smtp.gmail.com:587

Опять таки тестируем: mail -s «Test subject» recipient@domain.com.

Менять MTA по-умолчанию можно командой: alternatives —config mta.