scripts/export_emails_filter
2024-06-11 09:50:36 +02:00
..
email_template.html email report in eml files 2024-06-11 09:50:36 +02:00
index.py email report in eml files 2024-06-11 09:50:36 +02:00
README.md email report in eml files 2024-06-11 09:50:36 +02:00

Filtrage d'emails .eml

Permet d'exporter une liste d'emails contenant un certain terme de recherche et en excluant un autre. Ceci permet de faire un rapport html pour un suivi d'évènements ou de projet.

Paquets python requis:

pip install pandas jinja2 shutil email

Modifier le contenu de index.py, pour changer les critères de filtres, puis lancer la commande.

python index.py

Ceci lit les fichiers eml du dossier donné en configuration, puis définit des variables d'expéditeur, sujet, destinataire, et les envoie au template qui utilise jinga2 pour rendre un fichier html du nom des filtres donnés. Les emails concernés par le filtre sont copiés dans un dossier ici.