IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Solaris Discussion :

Mail et crontab


Sujet :

Solaris

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 4
    Points : 3
    Points
    3
    Par défaut Mail et crontab
    Bonjour

    Actuellement sur un Sun v240 sous Solaris 10 , j'ai un soucis de mail. En effet , des que j'envoie un mail manuellement :

    root@server:/#mailx -s TEST -F user@test.fr
    TEST


    Je reçois bien le mail , cependant lorsque je rajoute cette ligne :

    40 10 * * * echo "Test Crontab"

    dans crontab , aucun mail d'erreur n'est envoyé à "root".

    D'après moi , ce n'est pas le sendmail qui est hasardeux , mais autre chose , malheureusement je ne sais pas où chercher ...

    Merci d'avance.

  2. #2
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Points : 28 119
    Points
    28 119
    Par défaut
    Citation Envoyé par acorradi Voir le message
    lorsque je rajoute cette ligne :

    40 10 * * * echo "Test Crontab"

    dans crontab , aucun mail d'erreur n'est envoyé à "root".
    Pourquoi root devrait-il recevoir un message d'erreur ???
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 4
    Points : 3
    Points
    3
    Par défaut
    Pardon je me suis trompé , je voulais dire , normalement , lorsque j'insère cette ligne , je dois recevoir un mail dans ce genre :

    De: Super-User <root@server.nomdedomaine.fr> France
    À: root@server.nomdedomaine.fr
    Sujet: Output from "cron" command

    Your "cron" job on server
    echo "Test Crontab"

    produced the following output:

    Test Crontab


    Mais je ne recois aucun mail ..

  4. #4
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Points : 28 119
    Points
    28 119
    Par défaut
    Est-ce que syslog est configure pour envoyer un mail sur chaque execution de la crontab ? Il me semble que ce n'est plus la politique par defaut aujourd'hui, mais je ne suis plus certain.
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 4
    Points : 3
    Points
    3
    Par défaut
    Au final un simple disable/enable du service cron et après cela à fonctionné.

    svcadm disable cron
    svcadm enable cron


    Merci de ton aide gangsoleil quand même !!

  6. #6
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 842
    Points
    7 842
    Par défaut
    Citation Envoyé par gangsoleil Voir le message
    Est-ce que syslog est configure pour envoyer un mail sur chaque execution de la crontab ?
    syslog n'est pas impliqué par ces envois de mails, il s'agit d'une fonctionnalité interne de cron.
    Il me semble que ce n'est plus la politique par defaut aujourd'hui, mais je ne suis plus certain.
    Un mail est toujours systématiquement envoyé chaque fois qu'un job de la crontab produit un message en sortie standard ou d'erreur. Dans le cas contraire, aucun mail n'est envoyé.
    ɹǝsn *sıɹɐlos*

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. envoi du mail par crontab sous linux
    Par jamel_dhahri dans le forum Administration système
    Réponses: 1
    Dernier message: 19/06/2015, 16h05
  2. Crontab envoi de mail
    Par malik0 dans le forum RedHat / CentOS / Fedora
    Réponses: 11
    Dernier message: 29/02/2012, 13h59
  3. Lancer un mail périodiquement/crontab
    Par marouene_ dans le forum Linux
    Réponses: 6
    Dernier message: 28/10/2011, 11h46
  4. Pb : Envoyer un mail sous Linux Debian avec Crontab
    Par dg_dev dans le forum Administration système
    Réponses: 2
    Dernier message: 10/08/2009, 18h47
  5. l'execution de crontab ne genere pas d'envoi de mails
    Par jpspci dans le forum Administration système
    Réponses: 1
    Dernier message: 07/11/2008, 11h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo