Tuve el mismo problema con mutt
.
Para mí, resultó que mutt
estaba tratando de enviar el correo electrónico desde nombredeusuario@gmail.com, donde nombre de usuario era el nombre de usuario de mimáquina .
Había configurado mi cuenta de gmail como predeterminada dentro de mi .muttrc file
. Revisé el archivo /var/log/syslog
para descubrir esto.
Resolví mi problema usando msmtp
en lugar de mutt
. La wiki de Arch Linux ofrece ejemplos de parámetros de instalación adecuados. La desventaja es que no permite archivos adjuntos, aunque puede haber alguna forma de solucionarlo.
https://wiki.archlinux.org/index.php/msmtp
La siguiente línea de comando me funciona dentro de cron:
cat test.file | msmtp --from=default -t username@domain.com
Esto enviará un correo electrónico, pero el cuadro To
y el cuadro Subject
no se mostrarán bien, en todo caso. Si esto no importa, entonces genial. Cuando lo hace, los agrego al comienzo de test.file
, como se muestra a continuación:
To: recipient@recipient.com
Subject: subject line
test.file contents