dato che mi sono scontrato con il problema di dover far andare ssmtp con gmail e che google mi ha proposto configurazioni non funzionanti, vi posto quella che a me funziona:
/etc/ssmtp/ssmtp.conf:
root=tuo_username@gmail.com # altrimenti inviando mail da root il mittente e' "root"
mailhub=smtp.gmail.com:465 # o :587
UseTLS=YES
AuthUser=tuo_username # senza @gmail.com
AuthPass=tua_password
FromLineOverride=YES # per settare correttamente il subject
io sto utilizzando questa configurazione per una webapp che invia in automatico delle mail
