Le fichier de Logs de Sendmail

 

La gestion des logs du démon syslog. Sendmail appel le démon syslogd pour stocker les logs.

Différents niveau de logs peuvent être paramétrés :

O LogLevel= 9 (par défaut)

Ce niveau est utilisé par défaut. Si vous mettez l'authentification SMTP en place (SASL) augmentez cette valeur à 14 pour voir dans vos logs les mécanismes d'authentification.

Dans le syslog.conf vous pouvez choisir le niveau de log. Exemple:

mail.crit (conditions critiques qui vont générées un mail deferred)

mail.err (autres erreurs)

mail.info (ce niveau permet les statistiques et informations sur les messages: taille, destinataire expéditeur,...)

mail.debug ( à utiliser pour débugger uniquement)

Le fichier de log doit être en mode écriture/lecture uniquement pour son propriétaire (root).

statistiques

Il existe des outils écrits en perl ou en C qui permettent de générer des statistiques à partir des fichiers de logs. Je vous conseille d'aller sur le site de John Oliver ( www.john-oliver.net/sendmail-tools.html ) ou sur le site de Brad Knowles ( ftp.shub-internet.org/pub/shub/brad/sendmail/ ).