SSMTP: простой SMTP клиент
Тут все еще проще, чем до. Так, что сразу перейдем к настройке:
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.