2009-10-21 11:26

J’ai cherché un moyen de modifier le format des courriels envoyés par la crontab.
J’aurais espéré une syntaxe similaire à MAILTO=

Réponse : C’est impossible.

Avec le programme cron par défaut sous Debian, c’est codé en dûr dans le code de cron :

Dans le fichier source do_command.c :

fprintf(mail, "From: root (Cron Daemon)\n");
fprintf(mail, "To: %s\n", mailto);
fprintf(mail, "Subject: Cron <%s@%s> %s\n",
  usernm, first_word(hostname, "."),
  e->cmd);
2009-10-21 11:26 · Tags: , , ,

2 Comments

  1. Tu peux par exemple modifier l’emeteur du mail avec postfix. Il doit aussi y avoir moyen de passer le mail dans une moulinette.

    Bon clairement, c’est sale je te l’accorde. :-)

    Répondre

  2. Tu as raison c’est sale..
    à ce compte là plutôt envoyer un mail à la mimine depuis le script ;)

    Répondre

Leave a Reply to aif Cancel reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>