WikiMiNET

La documentation technique et administrative

Outils pour utilisateurs

Outils du site


wiki:mail:mailing-lists

Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
wiki:mail:mailing-lists [2021/03/12 16:34]
seberus
wiki:mail:mailing-lists [2021/04/06 19:06] (Version actuelle)
seberus [Informations complémentaires]
Ligne 11: Ligne 11:
  
 **postfix** **postfix**
 +
 Le service postfix ne sert qu'à assurer le relai entre le serveur SMTP de MiNET et mailman.  Le service postfix ne sert qu'à assurer le relai entre le serveur SMTP de MiNET et mailman. 
 Installons postfix :  Installons postfix : 
Ligne 62: Ligne 63:
  
 - /var/lib/mailman3 : data des ML/archives/database - /var/lib/mailman3 : data des ML/archives/database
 +
 - /etc/mailman3 : configuration de mailman  - /etc/mailman3 : configuration de mailman 
  
Ligne 369: Ligne 371:
  
 # SECURITY WARNING: keep the secret key used in production secret! # SECURITY WARNING: keep the secret key used in production secret!
-SECRET_KEY = 'dTgVRq1XgUK8V9tWjVPwmT6SCqCR8o9DQDnmih/ieal45TX+'+SECRET_KEY = '<secret>'
  
 ADMINS = ( ADMINS = (
Ligne 389: Ligne 391:
 MAILMAN_REST_API_URL = 'http://localhost:8001' MAILMAN_REST_API_URL = 'http://localhost:8001'
 MAILMAN_REST_API_USER = 'restadmin' MAILMAN_REST_API_USER = 'restadmin'
-MAILMAN_REST_API_PASS = 'uvzQy4O1LSwXp9eta6yJPNUexkvMejcTeDe1O70pHI4Mi0vI+MAILMAN_REST_API_PASS = 'pass
-MAILMAN_ARCHIVER_KEY = 'qoBoHEw8/O1TbrTKrx7l8kEOw5Aw9nMk'+MAILMAN_ARCHIVER_KEY = 'key'
 MAILMAN_ARCHIVER_FROM = ('127.0.0.1', '::1') MAILMAN_ARCHIVER_FROM = ('127.0.0.1', '::1')
  
Ligne 1138: Ligne 1140:
 ml.delete() ml.delete()
 </code> </code>
 +
 +mailman3, mailman3-web et hyperkitty se synchronisent via des cron' donc si il y a des problèmes vous pouvez les lancer manuellement.
 +
 +<code bash>
 +python3 manage.py runjobs <daily/hourly/minutely>
 +</code>
 +
 +Si le souci n'est toujours pas résolu : 
 +
 +<code bash>
 +python3 manage.py sync_mailman
 +</code>
 +
 +Ce qui "devrait" synchroniser les listes et leurs propriétées mailman3 sur hyperkitty.
 +
 +Et si enfin ça ne passe pas, on peut mettre à jour l'index.
 +<code bash>
 +python3 manage.py update_index
 +</code>
 +
 +Sinon il faut chercher côté DB et logs. (et documentation bien sûr !)
  
 **Gestion de son compte user**  **Gestion de son compte user** 
Ligne 1145: Ligne 1168:
  
 Vous pouvez aussi lier un autre e-mail sur votre compte, il faut juste aller dans "Compte" et ajouter ce mail. Votre compte pourra alors consulter toutes les mailing list / archives liées au mail ajouté. Vous pouvez aussi lier un autre e-mail sur votre compte, il faut juste aller dans "Compte" et ajouter ce mail. Votre compte pourra alors consulter toutes les mailing list / archives liées au mail ajouté.
 +
 +==== Mailing-List par bâtiments ==== 
 +
 +Dans le but de pouvoir communiquer directement avec les adhérents, des mailing-list spécifiques sont en place. Chacune est liée à un bâtiment. Exemple : u1@listes.minet.net
 +
 +Toutes les nuits un jobs jenkins est lancé et exécute le programme cron_mailing.sh situé dans /root/mailing_adherents sur la CT liste.
 +
 +Ce programme synchronise les ML avec la DB fdpsql. Il vire les adhérents dont la cotisation est expirée et ajoute ceux actifs dans leurs bâtiments respectifs.
 +
 +Il existe également une ML adherents@listes.minet.net qui recense ces 7 listes de bâtiments. Toutes ces ML sont soumises à approbation d'un owner pour utilisation : soit le président soit le respo. comm.
 +
 +
wiki/mail/mailing-lists.1615563242.txt.gz · Dernière modification: 2021/03/12 16:34 de seberus