Comment paramétrer le From de l'entête d'un message émis par…

Page principale

Répondre à ce message
Auteur: ChristianL
Date:  
À: guilde
Sujet: Comment paramétrer le From de l'entête d'un message émis par anacron ?






Bonjour,

Merci à ceux qui m'ont donné des pistes ce qui m'a permis de
      résoudre les problèmes MAILFROM, MAILTO. Malheureusement, le
      serveur de la poste.net regarde le champ FROM qui doit être une
      adresse email. Or anacron envoie les mél avec l'entête FROM =
      anacron <root>

Par ailleurs, j'ai une application web qui tourne sur le même
      serveur et qui émet sans problème des messages en cas d'erreur
      utilisant dragonfly mail agent. La configuration de dma pour cette
      application est dans un fichier dma.conf situé dans le répertoire
      /etc/dma. l'entête FROM du message est configurée dans une
      variable du fichier dma.conf. 


Je soupçonne donc qu'anacron n'utilise pas ce fichier de conf.
ci-joint le syslog de l'exécution forcée d'anacron

Aug 14 15:46:52 pcserveur-MS-7C92 anacron[10290]: Job
      `cron.daily' started

      Aug 14 15:46:52 pcserveur-MS-7C92 anacron[10340]: Updated
      timestamp for job `cron.daily' to 2023-08-14

      Aug 14 15:46:52 pcserveur-MS-7C92 cracklib: no dictionary update
      necessary.

Aug 14 15:48:27 pcserveur-MS-7C92 anacron[10290]: Job
        `cron.daily' terminated (mailing output)

      Aug 14 15:48:27 pcserveur-MS-7C92 dma[10000f0]: new mail from
      user=root uid=8 envelope_from=
<vaujanycl@???>
      Aug 14 15:48:27 pcserveur-MS-7C92 dma[10000f0]: mail
      to=
<vaujanycl@???> queued as 10000f0.563c0e866b40
      Aug 14 15:48:27 pcserveur-MS-7C92 dma[10000f0.563c0e866b40]:

<vaujanycl@???> trying delivery
      Aug 14 15:48:27 pcserveur-MS-7C92 dma[10000f0.563c0e866b40]: using
      smarthost (smtp.orange.fr:465)

      Aug 14 15:48:27 pcserveur-MS-7C92 dma[10000f0.563c0e866b40]:
      trying remote delivery to smtp.orange.fr [80.12.26.34] pref 0

      Aug 14 15:48:27 pcserveur-MS-7C92 dma[10000f0.563c0e866b40]: SSL
      initialization successful

      Aug 14 15:48:27 pcserveur-MS-7C92 dma[10000f0.563c0e866b40]:
      Server greeting successfully completed

      Aug 14 15:48:27 pcserveur-MS-7C92 dma[10000f0.563c0e866b40]:  
      Server does not support STARTTLS

      Aug 14 15:48:27 pcserveur-MS-7C92 dma[10000f0.563c0e866b40]:  
      Server supports LOGIN authentication

      Aug 14 15:48:27 pcserveur-MS-7C92 dma[10000f0.563c0e866b40]: using
      SMTP authentication for user 
vaujanycl@???
      Aug 14 15:48:28 pcserveur-MS-7C92 dma[10000f0.563c0e866b40]:

<vaujanycl@???> delivery successful

Je déduis de ce log que
1 - cron.daily a bien un message de sortie
2 - ce message de sortie est mise en queue du process dma

    Avez-vous des pistes pour comprendre pourquoi le /etc/dma/dma.conf
    n'est pas utilisé lorsque dma est lancé par anacron ?


    Christian Lambert