« Gestion:Tâches/Liste/234 » : différence entre les versions

De Wikimedica
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 36 : Ligne 36 :


le script bouce contiendrait qq chose comme cela
le script bouce contiendrait qq chose comme cela
<nowiki>#!/bin/bash


/usr/bin/curl --interface 127.0.0.1 -H 'Host: mywiki.org' http://mywiki.org/api.php -d "action=bouncehandler" -d "format=json" --data-urlencode "email@-" -o /dev/null</nowiki>
<nowiki>#!/bin/bash</nowiki>
 
/usr/bin/curl --interface 127.0.0.1 -H 'Host: mywiki.org' http://mywiki.org/api.php -d "action=bouncehandler" -d "format=json" --data-urlencode "email@-" -o /dev/null
}}
}}
== Discussion ==
== Discussion ==
{{Afficher_page_de_discussion}}
{{Afficher_page_de_discussion}}

Version du 21 mars 2019 à 23:27

gestion des bounces de courriel [À faire]  Modifier cette tâche Aide
TypeTâche
CréationJppialasse
Responsable(s)Jppialasse
ÉtatÀ faire
Date de création2019/03/21
Échéanceaucune
PrioritéNormale
Projet(s)
<noinclude>
</noinclude>

un des problèmes avec les notifications courriels est d'avoir des adresse emails non fonctionnelles.

une seule, n'est pas un problème. On a juste un retour et cela s’arrête là.

des dizaines, qui sont abonnées à plusieurs dizaines de pages et les problèmes commencent. Chaque courriel sera retenter plusieurs fois pendant 48-72 heures. Le serveur destinataire va refuser le courriel de différentes façons, soit avec une erreur temporaire ou définitive. Certain serveurs vont parfois banir notre serveur si trop d'essais infructeux sont fait. Empechant de contacter les utilisateurs valides.

voici une extension pouvant aider à gerer la situation


https://www.mediawiki.org/wiki/Extension:BounceHandler

etapes:

  1. installer l'extension
  2. securiser le script pour pas qu'il soit lancé par un autre hote que 127.0.0.1, (on ne veut pas se faire demonter la base de courriels)
  3. réaliser un script a appeler sur le serveur par qmail
  4. réaliser un compte dédier pour gérer les mails ou utiliser un pseudonyme et ajouter une ligne adhoc .qmail pour l'admin .

il n'y a pas de solution proposées pour qmail sur la page de l'Extension mais en résumé: un fichier .qmail du style

"pipe" /bin/local/bounce

&admin


le script bouce contiendrait qq chose comme cela

#!/bin/bash

/usr/bin/curl --interface 127.0.0.1 -H 'Host: mywiki.org' http://mywiki.org/api.php -d "action=bouncehandler" -d "format=json" --data-urlencode "email@-" -o /dev/null


Créer une sous-tâche
Aucune sous-tâche à afficher.
Aucune sous-tâche assignée à cette tâche.
Sous-tâches
- Type Priorité Titre Responsable(s) État Création
Voir les sous-tâches terminées...

Discussion