Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Cron e report via mail

  1. #1
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027

    Cron e report via mail

    Da un server linux richiamo con cron uno script ogni 5 minuti, e cron manda a root la mail di notifica, poi root ha un alias con il mio indirizzo mail.

    In questo modo ricevo una mail ogni 5 minuti.

    E' possibile fare in modo che un particolare record di crontab non spedisca la mail, o meglio ancora riesca a fare un invio che racchiuda una specie di report degli invii fatti nell'ultima ora?

    Grazie

  2. #2
    uhm, non sono esperto di cronjobs, ma penso che se affianchi il tuo lavoro ad uno script php/sh (e dentro ci piazzi un semplice if e due istruzioni) dovresti riuscire a fare quello che chiedi...
    Però aspetta notizie più incoraggianti, io davvero non saprei dirti di più
    Questa e' la mia firma! Lo so, e' una mezza schifezza.
    Un sito
    - skype non è per consulenze online -

  3. #3
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    umh... nn credo sai, l'invio della mail è fatto dal server cron, quindi avviene ad un livello a cui lo script bash/php non potrebbe arrivare...

    ciao

  4. #4
    Utente di HTML.it L'avatar di cacao74
    Registrato dal
    Jan 2005
    Messaggi
    2,570

    Re: Cron e report via mail

    Originariamente inviato da gianiaz
    E' possibile fare in modo che un particolare record di crontab non spedisca la mail, o meglio ancora riesca a fare un invio che racchiuda una specie di report degli invii fatti nell'ultima ora?
    Non direttamente, ma potresti risolvere la cosa all'interno del tuo script.
    Oppure semplicemente, fare qualcosa del tipo:
    codice:
    */5 * * * * script_attivita >> /path/to/report.txt
    2   * * * * script_invio_mail_del_report.sh
    ciao
    slack? smack!

  5. #5
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    grazie cacao, non avevo visto la tua risposta, e in effetti ero arrivato al tuo stesso risultato ...

    non avevo letto il man e non mi ero mai accorto che se il comando non genera output la mail non viene spedita...

    Grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.