Skip to content

Extraire des URL de désabonnement de parties en BASE64 ? #7

Description

@vmagnin

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions