support:mailman

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
support:mailman [2016/06/11 13:53] – créée tazidensupport:mailman [2016/08/13 12:48] (Version actuelle) – migration gapz
Ligne 1: Ligne 1:
-====== DMARC et Yahoo ====== 
- 
-Après avoir reçu plusieurs signalements de mails non reçus, émanant de listes de discussion de l'association, j'ai fini par trouver l'origine du pépin : 
-https://wiki.list.org/DEV/DMARC 
- 
-**En quelques mots, Yahoo n'accepte pas qu'Ilico envoie des mails avec un expéditeur en "@yahoo.fr".** 
- 
-Dans les logs du serveur mail, on voit bien la réponse de Yahoo :  
-<code> 
-status=bounced (host mx-eu.mail.am0.yahoodns.net[188.125.69.79] said: 554 5.7.9 Message not accepted for policy reasons.  See https://help.yahoo.com/kb/postmaster/SLN7253.html 
-</code> 
-et si l'on consulte la page web indiquée par Yahoo, on constate que c'est effectivement la politique de réception qui est décrite sur le wiki Mailman. 
- 
-===== Une fois qu'on a trouvé ça, comment on corrige ? ===== 
- 
-==== Pour une liste ==== 
- 
-Au niveau de la liste, il faut éditer la configuration dans "Options de confidentialité - Filtres expéditeurs". 
-Il faut passer le paramètre ''dmarc_moderation_action'' à ''Munge From'' pour que l'adresse d'expédition soit réécrite. 
- 
-==== Pour toutes les listes ==== 
- 
-Bon, c'est bien de changer ça pour une liste mais comment le changer pour toutes les listes ? 
-Là, faut sortir la ligne de commande et suivre ce qui est indiqué ici : https://wiki.list.org/DOC/4.81%20How%20do%20I%20change%20one%20setting%20on%20all%20lists%3F 
- 
-On créé donc un fichier, par exemple ''/tmp/config.txt'' qui contient le paramètre qu'on veut modifier, ici ''dmarc_moderation action = 1'' et on lance ensuite la commande suivante : 
-<code> 
-for i in $(./list_lists -b); do echo $i; ./config_list -i /tmp/config.txt $i ; done 
-</code> 
-On peut vérifier que ça a bien été pris en compte en lançant : 
-<code> 
-for i in $(./list_lists -b); do echo $i; ./config_list -o - $i | grep "^dmarc_moderation_action"; done 
-</code> 
- 
-==== Pour les nouvelles listes ==== 
- 
-Bien on a donc changé le paramètre pour toutes les listes existantes mais quid des nouvelles ? On ne va pas refaire le changement à chaque fois. On va donc rendre ce paramètre global en modifiant ''/etc/mailman/mm_cfg.py'' et en ajoutant à la fin cette ligne : 
-<code> 
-DEFAULT_DMARC_MODERATION_ACTION = 1 
-</code> 
  
  • support/mailman.1465645980.txt.gz
  • Dernière modification : 2016/06/11 13:53
  • de taziden