Inclusivation 2

merge-requests/22/merge
glevy 2025-06-28 23:05:11 +02:00 committed by bleizi
parent 9f68f9f247
commit f28988a83a
1 changed files with 10 additions and 9 deletions

View File

@ -1,14 +1,14 @@
# Envoyer un mail à tous les adhérent·e·s
# Envoyer un mail à tou·te·s les adhérent·e·s
:warning: Avant de lire ce qui suit, vérifie auprès de plusieurs personnes, en
particulier auprès du CA et du ou de la présidence du Cr@ns
que tu as _vraiment_ envie d'envoyer un mail_all.
que tu as _vraiment_ envie d'envoyer un `mail_all`.
Afin de contourner les mesures antispam du Crans pour cet usage légitime
et aussi afin de t'épargner l'envoi manuel de centaines de mails
tout en permettant de les personnaliser,
des anciens membres du Crans ont écrit un script pour
envoyer des mails à tous les adhérent·e·s.
envoyer des mails à l'ensemble des adhérent·e·s.
Il se trouve
[ici](https://gitlab.crans.org/nounous/scripts/-/blob/master/mail/mail_all.py)
(en principe cloné dans `/usr/scripts/mail`).
@ -46,7 +46,7 @@ optional arguments:
Filtres:
-a, --allaccess Envoie un mail à toutes les personnes bénéficiant
d'une connexion valide.
-A, --alladh Envoie un mail à tous les adhérent·e·s.
-A, --alladh Envoie un mail à tou·te·s les adhérent·e·s.
```
## Envoyer un mail à une liste prédéfinie
@ -82,12 +82,12 @@ ou le prénom du destinataire,
mais que l'email est bien accessible, le script fonctionnera quand même.
Attention tout de même à avoir un mail cohérent.
## Envoyer un mail à tous les adhérent·e·s
## Envoyer un mail général aux adhérent·e·s
Pour envoyer un mail à tous les adhérent·e·s c'est très simple.
Pour envoyer un mail à l'intégralité des adhérent·e·s c'est très simple.
Soit tu récupères toi même cette liste et la colle dans un fichier de destinataires,
soit tu utilises l'option `-A`.
De même tu peux envoyer un mail à tous les adhérent·e·s à jour de cotisation
De même tu peux envoyer un mail aux adhérent·e·s à jour de cotisation
avec l'option `-a`.
## Template de mail
@ -148,9 +148,10 @@ Ce sont là aussi des template Jinja, personalisables
## Exemple
Pour envoyer un `mail_all` à tous les adhérents pour les prévenir
Pour envoyer un `mail_all` en vue
de la tenue de l'assemblée générale,
crée un dossier `AGO_$année` avec l'architecture précédente, dans le dossier `template`.
crée un dossier `AGO_$année` avec l'architecture précédente,
dans le dossier `template`.
Puis lance le script avec les options suivantes.
```bash