Eu tive o mesmo problema com o mutt. Para mim, descobriu-se que o mutt estava tentando enviar o email do [email protected], onde username era o nome de usuário da minha máquina. Eu tinha definido minha conta do Gmail como o padrão dentro do meu arquivo .muttrc. Eu verifiquei o arquivo / var / log / syslog para descobrir isso.
Eu resolvi meu problema usando msmtp em vez de mutt. O wiki do Arch Linux fornece exemplos de parâmetros de instalação adequados. A desvantagem é que ele não permite anexos, embora possa haver alguma maneira de corrigir isso.
A linha de comando abaixo funciona para mim no cron:
cat test.file | msmtp --from = default -t [email protected]
Isso enviará um e-mail, mas as caixas "Para" e "Assunto" não serão processadas corretamente. Se isso não importa, então ótimo. Quando isso acontecer, adiciono-os ao início de 'test.file', conforme abaixo:
Para: [email protected]
Assunto: linha de assunto
conteúdo do teste.file