Sur certains sites, l’envoi des emails est crucial mais il peut arriver que l’envoi des emails ne fonctionne plus (l’hébergeur suspend la fonction mail() suite à un abus, votre configuration d’envoi smtp a changé ...).
Ce plugin permet de surveiller de façon régulière si l’envoi des emails par le facteur se déroule correctement.
Le plugin envoie régulièrement des emails sur une boite email donnée et vérifie si l’email arrive à destination.
Requis
Le plugin nécessite PHP avec la librairie IMAP active.
Vous pouvez le vérifier en consultant la page
http://monsite/ecrire/?exec=info
Il faudra aussi fournir une boite email accessible par IMAP. Cette boite servira pour vérifier si les emails du facteur sont bien reçus.
Configuration du plugin
Une fois le plugin installé, il faudra renseigner la fréquence d’envoi des emails et la boite email qui servira à tester si les emails envoyés par le site sont biens reçus.
Si la configuration est correcte, le plugin vous indique qu’il arrive à se connecter correctement.
Utilisation du plugin
A partir de ce moment, le plugin envoie ses emails de vérification régulièrement. Chaque email est identifié par une signature unique.
En cas d’incident, sur la page d’accueil du site, les administrateurs voient un message d’alerte pour signaler l’incident.
Pour les personnes qui utilisent des outils de monitoring, il est possible de consulter la page suivante qui indique l’état de fonctionnement de la plateforme
http://domaine/spip.php?page=facteur-monitoring
A l’appel de cette page, le plugin affiche le résultat de la dernière vérification
- renvoie un message OK en cas de succès
- renvoie un message NOTOK en cas d’échec
Que faire en cas de page NOTOK ?
Vérifier votre configuration d’envoi du facteur : il est possible que l’hébergeur ait suspendu la fonction PHP, mail() ou alors les paramètres smtp() aient changé.
Si vous activez les logs de SPIP en ajoutant dans mes options.php
// définir le niveau maximum de verbosité des logs
define('_LOG_FILTRE_GRAVITE', _LOG_DEBUG);
Le plugin fournit le détail des emails de vérification envoyés et lus dans le log log/facteurmonitoring.log.
Voici un aperçu de fichier de log visualisé via le plugin Simples Logs
Dans cet exemple précis, l’erreur se fait au moment de l’envoi. Il faudra vérifier les paramètres d’envoi.
Astuce : Pour forcer la vérification au delà de la fréquence habituelle, aller dans le menu Liste de travaux > lancer la tâche facteurmonitoring.
Aucune discussion
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |