│ │ │ │

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