¿Cómo puedo hacer que crontab me envíe un correo electrónico con la salida de sus trabajos? Tengo por MAILTO=redacted@yahoo.com.au
encima de los trabajos, pero no funciona.
Sé que necesito usar algo como Postfix o Sendmail, pero por mi vida no puedo descubrir cómo lograr esto. He buscado y buscado una guía simple sobre la configuración de Postfix, pero todos son increíblemente complicados y esperan que esté configurando un servidor completo para enviar y recibir correo electrónico y conocer todos los términos (como qué es un nombre de dominio para correos electrónicos salientes?).
Todo lo que quiero hacer es que crontab me envíe un correo electrónico. ¿¿Porque esto es tan difícil??
Información adicional:
Mi archivo crontab se ve así:
MAILTO=redacted@yahoo.com.au
1 0 * * * ~/Desktop/toskymesh.sh
59 6 * * * ~/Desktop/tooptus.sh
0 3 * * * snapraid sync
Más información adicional:
La salida de ps -ef | grep '[s]endmail'
root 6840 1370 0 10:26 ? 00:00:00 sendmail: MTA: accepting connections
Sé con certeza que cron funciona, pero de echo Test | mail -s Test redacted@yahoo.com.au
todos modos estoy probando el comando de correo .
sendmail setup
. ¡Buena suerte!
mail
. En uno de ellos, dice esto: Diagnostic-Code: SMTP; 553 5.7.1 [BL21] Connections will not be accepted from [MyIPRedacted], because the ip is in Spamhaus's list; see http://postmaster.yahoo.com/550-bl23.html
¿Esto significa que el comando está funcionando pero Yahoo está bloqueando el correo?
http://webmasters.stackexchange.com
? Probablemente puedan ayudarlo mejor o mejor aún chat.stackexchange.com/rooms/524/webmasters
cuando aparentemente todas las preguntas son bienvenidas (hm ... es posible que necesite más representantes para ingresar, ¿está en algún otro sitio de intercambio de pila?) Buena suerte.