Courrier
    Mis à jour le mai 2026
    Exim logo

    Exim Suivi

    Surveillez en temps réel la longueur de la file d'attente de courrier Exim, les taux de livraison, les statistiques de rebonds et les indicateurs de connexion, sans aucune configuration.

    Pourquoi surveiller ? Exim?

    Exim est un agent de transfert de courrier hautement configurable utilisé sur des millions de serveurs. La surveillance d'Exim est essentielle pour suivre l'état des files d'attente et les performances de livraison, ainsi que pour détecter les problèmes avant qu'ils n'affectent la communication par e-mail.

    Détection automatique via Xitogent
    Surveillance de la profondeur de la file mail
    Suivi des taux de livraison et de bounce
    Métriques de connexion et de rejet
    Détection des messages gelés
    Analytique basée sur les logs
    Intervalles de collecte d'1 minute
    Détection automatique des déploiements Exim cPanel / WHM
    Seuils d'alerte personnalisables pour chaque métrique
    Intervalles de collecte des métriques d'une minute par défaut
    Qu'est-ce que le monitoring Exim ?

    Le monitoring Exim, expliqué

    Le monitoring Exim détecte l'accumulation de messages frozen, la croissance de la file deferred, les pics de rejets ACL et les échecs de vérification DMARC/ARC avant qu'ils ne nuisent à votre réputation d'expéditeur, ne remplissent le disque de mail bloqué ou — sur de l'hébergement mutualisé — n'inondent le trafic sortant d'un seul client de bounces. Pour les hôtes cPanel/WHM (où Exim est le défaut et où la santé de la file pilote directement la satisfaction client), les setups MTA Debian/Ubuntu et le mail sortant d'envergure FAI, la visibilité sur la file et les rejets est ce qui sépare une alerte à 60 secondes de la découverte de 50 000 messages frozen le lendemain matin. Xitoring découvre automatiquement votre Exim, lit la file + les logs et achemine les alertes vers Slack, PagerDuty, Telegram ou votre astreinte existante.

    Indicateurs

    Ce que nous surveillons

    Profondeur de la file

    Total de messages dans la file mail.

    Taux de livraison

    Messages livrés par minute.

    Taux de bounce

    Comptes de bounces durs et souples.

    Messages gelés

    Messages bloqués en état gelé.

    Connexions

    Connexions SMTP actives.

    Rejets

    Tentatives de connexion rejetées.

    Taux de rejet ACL

    Connexions / RCPT / DATA rejetés par les ACL SMTP (`acl_smtp_rcpt`, `acl_smtp_data`). La ventilation par ACL révèle quelle règle effectue le travail (RBL, greylist, vérification d'en-tête).

    Taux d'échec AUTH

    Tentatives d'AUTH SMTP échouées dans `mainlog`/`rejectlog`. Les pics = attaque par force brute sur les identifiants du port `submission` (587).

    Distribution de l'âge de la file

    Messages par tranche d'âge (< 1h, 1-4h, 4-24h, > 24h). Les anciens messages = livraison bloquée ; un groupe de messages d'âge intermédiaire = calendrier de réessai saturé.

    Vérification DMARC / DKIM / SPF

    Nombre de résultats de vérification par type (pass / fail / softfail / temperror / permerror) provenant du module DMARC d'Exim 4.99+. Santé de l'authentification de l'expéditeur pour le courrier entrant (filtrage) et sortant (réputation propre).

    Débit BDAT / CHUNKING

    Octets reçus via BDAT (extension CHUNKING, RFC 3030). Un débit BDAT élevé sur Exim moderne est sain — les clients plus anciens basculent vers DATA, plus lent pour les gros messages.

    Entrées paniclog

    Erreurs critiques dans `paniclog` (erreurs de configuration, corruption de file d'attente, crashs de sous-processus). Tout taux non nul = intervention de l'opérateur requise.

    Déclencheurs et alertes

    Configurables déclencheurs d'alerte

    Configurez des déclencheurs personnalisés dans votre tableau de bord pour être averti dès que les indicateurs d{name}s dépassent les seuils que vous avez définis.

    Exim tableau de bord de configuration des déclencheurs de surveillance

    Profondeur de la file

    crucial

    Se déclenche lorsque la file dépasse le seuil.

    Messages gelés

    avertissement

    Alerte sur l'accumulation de messages gelés.

    Taux de bounce

    avertissement

    Se déclenche sur des taux de bounce élevés.

    Échecs de livraison

    crucial

    Se déclenche sur des pics d'échecs de livraison.

    01

    Importance de la surveillance Exim

    Exim est le MTA par défaut sur de nombreuses plateformes d'hébergement. L'accumulation dans la file et les échecs de livraison peuvent entraîner des dommages à la réputation.

    • Détectez immédiatement l'accumulation dans la file
    • Suivez les messages gelés
    • Surveillez les taux de livraison
    • Évitez les dommages à la réputation
    Surveillance Exim
    Analytique du courrier
    02

    Pourquoi choisir Xitoring

    Surveillance Exim sans configuration.

    • Installation en une commande
    • Nœuds de surveillance mondiaux
    • Tableau de bord unifié
    • Alertes multicanaux
    Vue d'ensemble Xitoring
    Alertes
    Cas d'usage

    Scénarios courants de monitoring d'Exim

    Où Exim fonctionne généralement aujourd'hui — et ce qui pourrait mal tourner si personne ne surveille.

    E-mail pour les clients d'hébergement partagé

    Sur un hébergement partagé, un seul compte client compromis peut soudainement envoyer des milliers d'e-mails indésirables, entraînant l'inscription de l'IP de l'ensemble du serveur sur liste noire. Nous détectons le pic dès qu'il commence afin que la réputation, la délivrabilité et les e-mails des autres clients ne soient pas affectés.

    E-mail sortant pour les serveurs et les applications

    De nombreux serveurs Linux utilisent discrètement Exim pour envoyer des notifications, des réinitialisations de mot de passe et des alertes système. Lorsqu'il se bloque, ces messages critiques n'atteignent jamais les personnes qui en ont besoin. Nous surveillons la file d'attente afin que les échecs silencieux d'e-mails ne se transforment pas en problèmes plus importants en aval.

    Expéditeurs à grand volume et fournisseurs de services de messagerie

    Les entreprises qui envoient d'énormes volumes d'e-mails doivent protéger leur réputation d'expéditeur — une fois qu'elle est endommagée, le rétablissement prend des semaines. Nous suivons les signaux qui influencent la délivrabilité afin que les problèmes soient détectés tant qu'il est encore temps de les résoudre, et non après que les boîtes de réception commencent à rejeter vos e-mails.

    Avant de commencer

    Prérequis pour Exim

    Assurez-vous d'avoir tout cela en place — la plupart des installations sont une affaire de 60 secondes une fois ces conditions réunies.

    • Exim 4 MTA installé et en cours d'exécution
    • Accès en lecture à /var/log/exim4 (ou votre logdir configuré) pour Xitogent
    • Binaires exim et exiqgrep dans le PATH système pour l'inspection de la file d'attente
    Guide d'installation

    Commencez par procès-verbal

    1

    Installer Xitogent sur votre serveur mail

    Installez l'agent de monitoring léger Xitogent sur l'hôte qui exécute Exim.

    curl -s https://xitoring.com/install.sh | sudo bash -s -- --key=YOUR_API_KEY
    2

    Accorder l'accès aux logs et à la file

    Exim écrit les événements de flux mail dans `/var/log/exim4/mainlog` (Debian/Ubuntu) ou `/var/log/exim/main.log` (RHEL). Assurez-vous que l'utilisateur de l'agent peut lire ces fichiers et que le binaire `exim` est dans le PATH pour l'inspection de la file.

    sudo xitogent integrate
    3

    Activer l'intégration Exim

    Utilisez le tableau de bord Xitoring ou la CLI pour activer l'intégration Exim. Xitogent détecte automatiquement votre installation Exim et commence à parser les métriques de file et de livraison.

    4

    Configurer les seuils d'alerte (facultatif)

    Définissez des seuils personnalisés pour la profondeur de file, les messages gelés ou le taux de bounces afin de détecter les problèmes de livraison avant que les expéditeurs en aval ne s'en aperçoivent.

    5

    Vérifier que tout fonctionne

    Exécutez cette commande sur le serveur pour confirmer que Xitogent a bien détecté l'intégration. De nouvelles métriques apparaîtront sur votre tableau de bord dans environ 30 secondes.

    sudo xitogent status

    Souvent a posé des questions

    Quelles versions d'Exim ?
    Exim 4.80+ est pris en charge.
    Impact sur les performances ?
    Négligeable.
    Comment compter les messages dans la file Exim ?
    `exim -bpc` renvoie rapidement le nombre total (plus rapide que `exim -bp | wc -l` sur les grandes files). `exiqsumm` donne un résumé au niveau du domaine (principaux destinataires par nombre de messages). `exiqgrep -i` liste uniquement les ID de messages ; `exiqgrep -o 3600` liste les messages de plus d'une heure. Xitogent les exécute à intervalle régulier et trace la tendance de la sortie.
    Comment monitorer Exim sur cPanel / WHM ?
    Les hôtes cPanel exécutent Exim avec `/var/log/exim_mainlog` (sans sous-répertoire `4`) et la disposition de file `/var/spool/exim`. Le Mail Queue Manager de WHM encapsule `exim -bp` et `exim -Mrm` / `-Mt` pour les opérations. Installez Xitogent sur l'hôte avec un accès en lecture à ces chemins — l'auto-découverte gère le reste. Les pics de débit sortant par client (comptes cPanel compromis) sont l'alerte au meilleur ROI dans ce type de déploiement.
    Que sont les ACL Exim et comment monitorer les rejets ?
    Les ACL Exim (`acl_smtp_rcpt`, `acl_smtp_data`, `acl_smtp_mail`, etc.) filtrent le courrier à chaque phase SMTP. Les rejets atterrissent dans `rejectlog` avec le nom de l'ACL déclenchante. La ventilation des taux par ACL montre quelle règle fait le plus de travail (hits RBL, greylist, contenu du corps). Alertez sur les pics soudains — généralement un envoi massif de spam touchant votre filtrage, parfois une règle mal configurée bloquant du courrier légitime.
    Comment lire /var/log/exim_mainlog ?
    Chaque ligne comporte un court préfixe : `<=` (message reçu), `=>` (livraison réussie), `->` (livraison supplémentaire), `==` (livraison différée), `**` (livraison échouée, gelée ou retournée), `Completed` (message retiré de la file). Utilisez `tail -f /var/log/exim_mainlog | grep ''` pour suivre le cycle de vie d'un seul message. `eximstats` analyse le journal sous forme de rapports HTML. Xitogent compte chaque type de préfixe par minute pour le suivi des tendances.
    Comment dégeler des messages Exim ?
    `exim -Mt ` pour dégeler un message gelé spécifique (sans tentative de livraison). `exim -M ` pour forcer la livraison immédiate d'un message spécifique. `exim -qff` pour forcer le vidage de tous les messages en file, y compris ceux gelés. Pour la suppression en masse : `exim -Mrm ...` ou `exiqgrep -i -f bouncer@example.com | xargs exim -Mrm` pour supprimer tous ceux d'un expéditeur spécifique. Investiguez toujours POURQUOI les messages ont gelé avant de vider en masse.
    Monitoring Postfix vs Exim — quelle est la différence ?
    Les deux exposent la profondeur de file, le taux de livraison, l'état différé/gelé via l'analyse des journaux. Différences : Postfix divise les files en répertoires (incoming/active/deferred/hold/corrupt), utilise `mailq`/`postqueue -p`/`qshape` ; Exim a un spool unique avec l'état par fichier de message, utilise `exim -bp`/`exiqgrep`/`exiqsumm`. Exim a une sémantique unique de messages gelés ; Postfix a `postscreen` pour le filtrage au moment de la connexion. cPanel utilise Exim ; mailcow/iRedMail utilisent Postfix. Utilisez la bonne intégration selon votre stack.
    L'intégration affectera-t-elle les performances d'Exim ?
    Aucun impact mesurable. Xitogent exécute des commandes en lecture seule `exim -bp`/`-bpc`/`exiqsumm` (qui scannent le répertoire spool, sans charge SMTP), analyse les journaux déjà écrits par Exim, et n'injecte jamais rien dans le chemin du courrier. Un polling à intervalles de 60 secondes ajoute des E/S disque négligeables même sur des hôtes de courrier chargés.

    Commencer à surveiller Exim aujourd'hui

    Configuration en moins de 60 secondes. Aucune carte bancaire requise. Statistiques complètes dès le premier jour.

    Commencer l'essai gratuit

    Continuez à explorer

    Connexes Intégrations