Você não pode usar aplicativos externos com sua senha normal, você precisa acessar o link e crie uma senha especial para usar com seu remetente de e-mail.
Eu configurei o mailutils e o ssmtp no meu sistema Ubuntu. Eu configurei /etc/ssmtp/ssmtp.conf
com credenciais adequadas.
Para testar, executei este comando
echo "This is a test" | mail -s "Test" mygmailid
mas estou recebendo um erro:
mail: cannot send message: Process exited with a non-zero status
Eu tenho caracteres especiais na minha senha.