Certains emails ne contiennent pas de champ du type List-Unsuscribe. Un lien de désabonnement est présent dans le message mais en général dans une partie MIME codée en base64.
La commande $ base64mime -d email.txt permet de décoder un bloc MIME codé en base64. Mais il faudrait d'abord extraire tous les blocs du fichier Junk.
La commande $ urlscan -n email.txt permet d'extraire les URL contenues dans un email, même si certaines parties sont codées en base64. Mais il faudrait d'abord séparer tous les emails contenus dans un fichier Junk.
La commande decodemail pourrait permettre de résoudre le problème :
https://mailutils.org/manual/mailutils.html#decodemail
mais elle n'est disponible qu'à partir de la version 3.10 du paquet mailutils. Malheureusement Ubuntu 20.10 n'embarquera que la version 3.9.
Certains emails ne contiennent pas de champ du type List-Unsuscribe. Un lien de désabonnement est présent dans le message mais en général dans une partie MIME codée en base64.
La commande
$ base64mime -d email.txtpermet de décoder un bloc MIME codé en base64. Mais il faudrait d'abord extraire tous les blocs du fichier Junk.La commande
$ urlscan -n email.txtpermet d'extraire les URL contenues dans un email, même si certaines parties sont codées en base64. Mais il faudrait d'abord séparer tous les emails contenus dans un fichier Junk.La commande
decodemailpourrait permettre de résoudre le problème :https://mailutils.org/manual/mailutils.html#decodemail
mais elle n'est disponible qu'à partir de la version 3.10 du paquet mailutils. Malheureusement Ubuntu 20.10 n'embarquera que la version 3.9.