Come rimuovere la notifica di cron

Da It Ikoula wiki.
Jump to navigation Jump to search

es:Cómo quitar la notificación de la cron fr:Comment supprimer les notification des tâches CRON

Il presente articolo è stato tradotto tramite un software di traduzione automatica. È possibile visualizzare l'origine articolo qui.

Introduzione

Per impostazione predefinita, alla realizzazione di un compito di crontab, Cron Invia un'email di notifica all'utente in questione contenente l'output completo dello script eseguito.
Per un certo uso, questa notifica è importante perché permette di sapere se le quote vengono passate correttamente.
Tuttavia, in altri casi, può essere fastidioso, soprattutto se i compiti sono svolti in brevi periodi e quindi l'invio di email a raffica.

L'eliminazione della notifica per una determinata attività

Per evitare che una determinata attività per inviare un messaggio e-mail, basta aggiungere una direttiva chiedendogli di reindirizzare l'output su nothing alla fine del comando (/dev/null), è possibile ottenere due modi :

  • aggiungendo > /dev/null 2>&1 alla fine del comando,
  • aggiungendo &> /dev/null alla fine del comando.


Il risultato per questi due casi è lo stesso, non si riceveranno più notifica di posta elettronica per quanto riguarda questa attività.
Ecco un esempio completo :

59 23 * * * root /home/backup/backup.cmd &> /dev/null

O :

59 23 * * * root /home/backup/backup.cmd > /dev/null 2>&1

L'eliminazione completa delle notifiche per un utente

Per rimuovere completamente le notifiche per posta per un utente, è sufficiente utilizzare la variabile MAILTO nel crontab.
All'inizio del file crontab (prima della definizione dei compiti ), quindi basta aggiungere la riga :

MAILTO=""

È anche possibile utilizzare questa variabile per inviare notifiche su un'altra email di account, utente corrente locale.
Per fare questo è sufficiente indicare una specifica e-mail :

MAILTO="utilisateur@domaine.tld"



Questo articolo sembrava poter essere utile ?

0



Non si dispone dei permessi necessari per inviare commenti.