nix-shell -p himalaya
138575 email 13.56Go/15Go
Conversions des categories en label(dossier IMAP)
Preparation des labels
himalaya folders create -f "organize/promotions"
himalaya folders create -f "organize/reseauxsociaux"
himalaya folders create -f "organize/notifications"
himalaya folders create -f "organize/forums"
himalaya folders create -f "organize/todelete"
Selectionez les mails de l’ensemle d’une categories et transformez les en label précédemment crée Par exemple transformez Promotions en organize/promotions
NOTE: les labels sont convertir en dossier IMAP
himalaya list -f"organize/promotions" -s 100000 -o json | jq -r '.[].from.addr' | sort | uniq -c | sort -rn > /tmp/top_addr.txt
(verification du contenu via les titres)
voir capture ecran
himalaya search -f "organize/promotions" FROM "news@"
himalaya search -f "organize/promotions" FROM "newsletter@"
himalaya search -f "organize/promotions" FROM "noreply@"
himalaya search -f "organize/promotions" FROM "no-reply@"
himalaya search -f "organize/promotions" FROM "nepasrepondre@"
himalaya search -f"organize/promotions" -s100000 -ojson -- FROM "newsletter@" | jq -r '.[].id' | xargs -n 20 himalaya move -f"organize/promotions" "organize/todelete"
Recherche des expéditeurs les plus bavards
himalaya list -f"[Gmail]/Tous les messages" -s 100000 -o json | jq -r '.[].from.addr' | sort | uniq -c | sort -rn > /tmp/top_addr.txt
head /tmp/top_addr.txt
[nix-shell:~]$ head /tmp/top_addr.txt
4520 bruno@adele.im
2082 osm.sanspourriel@spamgourmet.com
1945 verdy_p@wanadoo.fr
1784 info@twitter.com
1762 marc_marc_irc@hotmail.com
1650 cquest@openstreetmap.fr
1149 gpx@noreply.openstreetmap.org
1134 information@ecoledirecte.fr
1085 yves.pratter@gmail.com
1031 talk@openstreetmap.org
himalaya search -f"[Gmail]/Tous les messages" -s10 FROM osm.sanspourriel@spamgourmet.com
himalaya search -f"[Gmail]/Tous les messages" -s10000 -ojson -- FROM "osm.sanspourriel@spamgourmet.com" | jq -r '.[].id' | xargs -n 20 himalaya move -f"[Gmail]/Tous les messages" TODELETE
#himalaya search -f"[Gmail]/Tous les messages" -s100 -ojson -- FROM "osm.sanspourriel@spamgourmet.com" | jq -r '.[].id' | xargs -n10 | xargs -I"{}" sh -c "himalaya flags set {} -- Deleted"
# Il semblerait que les mots avec les accents ne soit pas supporté
himalaya search -f"[Gmail]/Tous les messages" -s100 -- FROM notify@twitter.com Subject '"sur twitter !"'
#GMail ne veut pas que l'on crée un dossier Trash, donc la commande
himalaya delete n'est pas utilisables
himalaya search -s10000 -ojson -- FROM notify@twitter.com Subject '"sur twitter !"' | jq -r '.[].id' | xargs -n 100 himalaya move TODELETE
Pas de commentaire