o cron está usando o comando sendmail
para enviar e-mails. Normalmente, o servidor de e-mail está anexando o domínio, então, no seu caso, o ssmtp precisaria disso.
Eu nunca usei o sSMTP antes, mas o reescrito do remetente parece bastante estranho. Eu olhei para o código-fonte e há um arquivo /etc/ssmtp/revaliases
.
O exemplo lista isso:
# sSMTP aliases
#
# Format: local_account:outgoing_address:mailhub
#
# Example: root:[email protected]:mailhub.your.domain[:port]
# where [:port] is an optional port number that defaults to 25.
No seu caso, provavelmente:
root:[email protected]:email-smtp.us-east-1.amazonaws.com:465