Comment puis-je faire en sorte que crontab m'envoie par e-mail le résultat de ses travaux? J'ai au- MAILTO=redacted@yahoo.com.au
dessus des emplois, mais ça ne marche pas.
Je sais que je dois utiliser quelque chose comme Postfix ou Sendmail, mais je ne peux pas trouver comment y parvenir. J'ai cherché et cherché un guide simple sur la configuration de Postfix, mais ils sont tous incroyablement compliqués et s'attendent à ce que vous configuriez un serveur entier pour envoyer et recevoir des emails et connaître tous les termes (comme, qu'est-ce qu'un nom de domaine? pour les emails sortants?).
Tout ce que je veux faire, c'est que crontab m'envoie un e-mail. Pourquoi est-ce si difficile??
Information additionnelle:
Mon fichier crontab ressemble à ceci:
MAILTO=redacted@yahoo.com.au
1 0 * * * ~/Desktop/toskymesh.sh
59 6 * * * ~/Desktop/tooptus.sh
0 3 * * * snapraid sync
Plus d'infos supplémentaires:
La sortie de ps -ef | grep '[s]endmail'
root 6840 1370 0 10:26 ? 00:00:00 sendmail: MTA: accepting connections
Je sais que cron fonctionne, mais je teste la commande mail avec de echo Test | mail -s Test redacted@yahoo.com.au
toute façon.
sendmail setup
. Bonne chance!
mail
. Dans l'un d'eux, il est écrit ceci: 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
Cela signifie-t-il que la commande fonctionne mais que Yahoo bloque le courrier?
http://webmasters.stackexchange.com
? Ils peuvent probablement vous aider, mieux ou encore, chat.stackexchange.com/rooms/524/webmasters
là où apparemment toutes les questions sont les bienvenues (hm… vous aurez peut-être besoin de plus de représentants pour entrer, êtes-vous sur un autre site stackexchange?) Bonne chance.