Para verlo mejor, a mi me queda esto, incluye sacar el www-Data:
ssmtp.conf: [email protected]
mailhub=smtp.gmail.com:587
[email protected]
UseTLS=YES
UseSTARTTLS=YES
[email protected]
AuthPass=mipassword
FromLineOverride=YES
rewriteDomain=gmail.com
revaliases
root:
[email protected]:smtp.gmail.com:587
#www-data:
[email protected]:gmail.com: 587
#Si sigues recibiendo www-data, descomenta la línea anterior tambien pero no es necesario
Y no te olvides que dentro de php.ini debes hacer esto:
[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = localhost
; http://php.net/smtp-port
smtp_port = 25
; For Win32 only.
; http://php.net/sendmail-from
; sendmail_from = me@example.com
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
sendmail_path = /usr/sbin/sendmail -t -i
; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
; the 5th parameter to mail(), even in safe mode.
;mail.force_extra_parameters =
; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
mail.add_x_header = On
; The path to a log file that will log all mail() calls. Log entries include
; the full path of the script, line number, To address and headers.
;mail.log =
Para más información consultar este wiki:
https://wiki.archlinux.org/index.php/SSMTP
Espero que con esto quede solucionado el problema.
Un saludo: Manyblue