Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
vmagnin opened this issue Oct 18, 2020 · 0 comments
Open

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

vmagnin opened this issue Oct 18, 2020 · 0 comments
Assignees

Comments

@vmagnin
Copy link
Owner

vmagnin commented Oct 18, 2020

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.

@vmagnin vmagnin self-assigned this Oct 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant