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.
Discussions par date d’activité
6 discussions
Le plugin semble ne plus fonctionner complètement : je reçois bien mes messages de test plusieurs fois dans la journée et le plugin facteur fonctionne bien. Par contre sur la page ecrire/ ?exec=accueil, je vois le message en rouge
La page spip.php ?page=facteur-monitoring génère un NOTOK
La page ecrire/ ?exec=configurer_facteurmonitoring génère une erreur 504 GATEWAY TIME-OUT
La page ecrire/ ?exec=info indique qu’IMAP est bien actif.
Spip 3.2.15,
Plugin Facteur en 4.3.4
plugin Monitoring du facteur 1.1.5
Répondre à ce message
Bonjour,
Même avec la page NOTOK el le message « Le plugin facteur semble rencontrer actuellement des problèmes d’envoi ou de réception d’emails. » je reçois les messages de test de Facteur. Mais impossible d’utiliser SMTP. Je suis sur PHP 7.1. Est-ce que c’est normal ou j"ai raté quelque chose ?
Répondre à ce message
Bonjour,
Erreur bizarre après installation.
Sur la page ecrire/ ?exec=configurer_facteur, j’ai bien indiqué une adresse email d’envoi et coché la case « Forcer cette adresse d’envoi quand le From n’est pas sur le même domaine ». Facteur est bien paramétré avec Sparkpost car je reçois les mails de test ou de forum.
Sur la page ecrire/ ?exec=configurer_facteurmonitoring, j’ai bien :
le log mail dit
Le log facteurmonitoring dit
et au final, la page https://www.tendancehotellerie.fr/spip.php?page=facteur-monitoring indique NOTOK
Répondre à ce message
Pour info : Je viens de tester en 3.2 ca à l’air de suivre
Merci pour ce retour Charles.
Je passe donc le plugin en SPIP 3.2
Répondre à ce message
Je viens d’installer ce pugin très pratique.
Je viens de faire une inscription sur mailsubscriber, avec plugin facteur, et les logs de ce dernier m’indique :
Est-ce que cela veut dire que le mail est envoyé ? Car cela ne correspond pas à la copie d’écran des logs... Et le mail n’arrive pas...
Merci de vos lumières.
Julien
Répondre à ce message
Super initiative, merci :)
J’ai un petit problème à l’installation : après avoir rempli les champs, je suis sortie de la page de configuration et je n’arrive plus à rien retrouver, elle reste désespérément blanche !
Une idée ?
Merci.
tu es bien en PHP 5.3+ ?
est ce que ta liste des travaux tu vois la tache facteurmonitoring ?
active aussi les logs pour voir si le plugin fonctionne.
Ce matin j’ai reçu le message du facteur du facteur :)
Deux fois même !
Étonnamment d’ailleurs, car il me semblait n’avoir quasiment pas rempli les champs, je ne connaissais pas les paramètres IMAP et autres. Bon, ça marche et c’est super !
Mais la page de paramètres reste blanche.
Donc cela semble n’être qu’une question d’affichage, non ?
Merci de ton aide.
Ah, précision : quand je fais
J’ai NOTOK.
Alors je ne sais pas, du coup...
pour que le plugin fonctionne, il faut remplir les champs obligatoirement.
je ne suis pas sur ton plugin fonctionne. active le log pour voir si le plugin envoie et lit bien tous les emails.
peux tu te connecter en IRC ?
Comment est-ce que j’active le log ? Pas sûr que je puisse me connecter en IRC... Je vais voir.
Ah, si, j’y suis sur IRC :)
hello perline,
j’ai repris le plugin pour ne plus dépendre d’une librairie externe qui comportait un bug.
merci de voir si cela marche mieux maintenant sur ton serveur.
Fonctionnel sur les deux serveurs où j’ai testé après la dernière mise à jour. Merci !
Répondre à ce message
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 : |