Demande #3627
Amélioration du script de spamotron
Status:
Un jour peut-être
Priority:
Normale
Assignee:
Category:
-
Target version:
Start date:
03/25/2019
Due date:
% Done:
0%
Estimated time:
Difficulté:
2 Facile
Description
Actuellement Fred utilise un script d'expédition des mailling qui soufre de quelques lacunes pour être plus largement utilisé.
Idées d'amélioration :
- possibilité de nombre arbitraire de PJ
- template jinja2 pour le message
- multipart html/texte
- avoir des possibilités de configuration de smtp
- charger le contexte de template arbitrairement depuis le même csv que les noms des destinataires
- exécuter le script en dryrun pour contrôler visuellement la sortie avant expédition
- passage à argparse et refactoring global dans un python moderne dépourvu de syndrome NIH
History
Updated by François Poulain over 4 years ago
Implanter un faux Cc peut être utile pour ne pas trop s'auto spammer.
Updated by François Poulain over 4 years ago
Aussi certains MUA n'apprécient pas le Q encoding fait par qencode_subject. Ça passe dans claws mais pas dans evolution par ex.
Updated by François Poulain over 4 years ago
Il y a bien un bug, oui. C'est probablement en lien avec https://agir.april.org/issues/3419
Le source :
$ grep Subject mailing-meps-20190325.txt -C1 Cc: Etienne Gonnu <egonnu@april.org>,Frederic Couchet <fcouchet@april.org> Subject: Directive droit d'auteur : appel des membres de l'April à voter les amendements de suppression de l’article 13 (nouvel article 17) Content-Type: text/plain; charset=utf-8; $ grep Subject mailing-meps-20190325.txt -C1 | gzip | base64 H4sIAK/3mFwAA02MS04DMRBE93OK2iVIhAixCJokCDR8DgAXcOxKYuSxrZ72CHZcg13uwk04CU6Q EJt+rdKr6myLB/WMkXhKMRasuDvy1mTx4SLJ7ub8Uego3qJLxe6pWG3t7/fPap7L5pVWW9x7qfQj 4SR5hZuYoiyCFiZnBjgO6NlvpNIRYXJ3XMHXAWNSCkLNTc/oWI+enKHkXPXBp3iqfH98GlFvA3F5 hWlMZazDf9HiDE2Xotb67OU9s4XyTec5GB+XsHsjA3VddDu7XjY/QQqTQQQBAAA= <\pre> Le rendu : <pre> Subject: Directive droit d'auteur : appel des membres de l'April =?utf-8?q??= =?ISO-8859-1?Q?=E0?= voter les amendements de suppression de =?UTF-8?Q?l=E2=80=99article?= 13 (nouvel article 17) </pre>
Updated by François Poulain over 3 years ago
J'ai mis le projet sur la forge.
https://forge.april.org/adminsys/spamotron
Updated by François Poulain over 3 years ago
- Status changed from Nouveau to En cours de traitement
- Assignee set to François Poulain
- Target version changed from Backlog to Été 2020
Updated by François Poulain over 3 years ago
J'ai changé le script pour valider l'essentiels des points listés ici. Il ne reste que la config smtp à gérer.
Ça fait un beau spamotron. :)
Updated by Quentin Gibeaux over 3 years ago
- Target version changed from Été 2020 to Septembre 2020
Updated by Quentin Gibeaux about 3 years ago
- Target version changed from Septembre 2020 to Octobre 2020
Updated by Quentin Gibeaux about 3 years ago
- Target version changed from Octobre 2020 to Novembre 2020
Updated by Quentin Gibeaux about 3 years ago
- Target version changed from Novembre 2020 to Décembre 2020
Updated by Quentin Gibeaux almost 3 years ago
- Target version changed from Décembre 2020 to Janvier 2021
Updated by Quentin Gibeaux almost 3 years ago
- Target version changed from Janvier 2021 to Février 2021
Updated by Quentin Gibeaux almost 3 years ago
- Target version changed from Février 2021 to Mars 2021
Updated by Quentin Gibeaux over 2 years ago
- Target version changed from Été 2021 to Septembre 2021
Updated by Quentin Gibeaux about 2 years ago
- Target version changed from Septembre 2021 to Octobre 2021
Updated by Quentin Gibeaux about 2 years ago
- Target version changed from Octobre 2021 to Novembre 2021
Updated by François Poulain about 2 years ago
- Status changed from En cours de traitement to Un jour peut-être
Updated by Quentin Gibeaux about 2 years ago
- Target version changed from Novembre 2021 to Décembre 2021
Updated by Quentin Gibeaux almost 2 years ago
- Target version changed from Décembre 2021 to Janvier 2022
Updated by Quentin Gibeaux almost 2 years ago
- Target version changed from Janvier 2022 to Février 2022
Updated by Quentin Gibeaux almost 2 years ago
- Target version changed from Février 2022 to Mars 2022
Updated by Quentin Gibeaux over 1 year ago
- Target version changed from Été 2022 to Septembre 2022
Updated by Quentin Gibeaux about 1 year ago
- Target version changed from Septembre 2022 to Octobre 2022
Updated by Quentin Gibeaux about 1 year ago
- Target version changed from Octobre 2022 to Novembre 2022
Updated by Quentin Gibeaux about 1 year ago
- Target version changed from Novembre 2022 to Décembre 2022
Updated by Quentin Gibeaux 11 months ago
- Target version changed from Décembre 2022 to Janvier 2023
Updated by Quentin Gibeaux 11 months ago
- Target version changed from Janvier 2023 to Février 2023
Updated by Quentin Gibeaux 2 months ago
- Target version changed from Septembre 2023 to Octobre 2023
Updated by Quentin Gibeaux about 1 month ago
- Target version changed from Octobre 2023 to Novembre 2023
Updated by Quentin Gibeaux 7 days ago
- Target version changed from Novembre 2023 to Décembre 2023