Por favor estenda sua pergunta com os detalhes da sua plataforma (distribuição, versão, versão ssmtp, de onde você instalou, etc.).
Em relação ao seu arquivo de configuração:
/etc/ssmtp/ssmtp.conf
Alguns problemas que vejo (que podem ou não se aplicar, dependendo da versão):
- O nome do host deve ter um FQDN (nome de domínio totalmente qualificado), mais O Outlook (ou Gmail, Yahoo e outros) pode rejeitá-lo. Você poderia tentar adicionando um.
- Parece que você está sem "AuthMethod".
- Alguns dizem que o UseTLS e o UseSTARTTLS excluem um ao outro, outros colocam as duas configurações. Você poderia tentar trocar entre essas opções.
Exemplo:
[email protected]
FromLineOverride=YES # usually goes with root
mailhub=smtp-mail.outlook.com:587
rewriteDomain=outlook.com # shouldn't be needed if you are not overwriting from, but doesn't hurt
[email protected]
AuthPass=mypassword
AuthMethod=LOGIN # could be plain or cram-md5 for ex.
UseTLS=Yes # this one might be yes or no
UseSTARTTLS=Yes
hostname=sierra-test.domain.com # full domain here, might help
Você precisa ter em mente que, se você ativou o 2FA (autenticação de dois fatores) para seu e-mail / conta, precisará validá-lo antes de permitir o envio de e-mail.