• # À clarifier

    Posté par  . Évalué à 2.

    Bonjour,

    Postulat : ton script php est appelé par /etc/cron.monthly.
    Pourrais-tu ensuite clarifier ta question : souhaites-tu que le mail soit envoyé par ton script php, auquel cas, recours à la fonction mail() de php, ou bien, souhaites-tu procéder autrement, comme par exemple en redirigeant la sortie du script php vers un fichier temporaire dont le contenu serait récupéré et envoyé par mail via un script bash ?
    Je trouve à cette dernière solution un désagréable côté usine à gaz, mais elle autorise le log de la valeur de retour.
    • [^] # Re: À clarifier

      Posté par  . Évalué à 5.

      ... comme par exemple en redirigeant la sortie du script php vers un fichier temporaire dont le contenu serait récupéré et envoyé par mail via un script bash ?
      Je trouve à cette dernière solution un désagréable côté usine à gaz, mais elle autorise le log de la valeur de retour.


      D'autant plus usine à gaz que tout ce qui est généré sur la sortie standard d'une tâche cron est déjà envoyé par email si la variable MAILTO est correctement renseignée.
      • [^] # Re: À clarifier

        Posté par  . Évalué à 3.

        Merci de la précision.
        Il me reste définitivement des progrès à faire en admin :~|
        • [^] # Re: À clarifier

          Posté par  . Évalué à 4.

          La commande mail, également, est capable de lire un mail depuis l'entrée standard et l'envoyer derrière. D'où le fameux :

          je voudrais pirater la fac ou je suis qui est sur réseau sur linux!
          > Aidez moi SVP
          echo "C'est quoi le mot de passe?" | mail root
          -+- AGV in Guide du linuxien pervers - "Faut savoir rendre service." -+-


          ... qui m'avait bien rendu service il y a déja ... neuf ans, punaise : :-/

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.