Article original Publié le : 20 septembre 2022 Mise à jour le : – |
Pour recevoir ces flux rss dans sa boite mail,
Pré-requis :
- Un serveur ou relay smtp
Il y a des packages pour Debian, Fedora, Gentoo, NetBSD, NixOS, OpenBSD, openSUSE, Ubuntu.
Le code du projet pour les sources se trouve sur https://github.com/rss2email/rss2email
Sinon pour Debian
1 |
$ sudo apt install rss2email |
Créer le profil avec une adresse email,
Cela créera la base de données de flux et son fichier de conf par défaut dans ~/.config/rss2email.cfg ~/.local/share/rss2email.json
1 |
$ r2e new email@domain.tld |
Ajouter les flux au profil
1 |
$ r2e add izero https://it.izero.fr/feed/ |
Lister les flux
1 |
$ r2e list |
1 |
0: [*] izero (https://it.izero.fr/feed/ -> email@domain.tld) |
Supprimer un flux rss (nom ou id)
1 |
$ r2e delete izero |
Première exécution, il va récupérer l’historique des articles paramétrés par le serveur distant
1 |
$ r2e run |
Si on préfère recevoir uniquement les nouveaux articles, lancer la commande
1 |
$ r2e run --no-send |
Importer une liste au format .opml
1 |
$ r2e opmlimport /tmp/export_list.opml && r2e list |
1 2 3 4 5 6 7 |
0: [*] How-To-It-s-FOSS (https://itsfoss.com/category/how-to/feed/ -> email@domain.tld) 1: [*] Howtoforge-Linux-Howtos-und-Tutorials (https://www.howtoforge.com/feed.rss -> email@domain.tld) 2: [*] Cloudflare-Status---Incident-History (https://www.cloudflarestatus.com/history.atom -> email@domain.tld) 3: [*] Journal-du-hacker (https://www.journalduhacker.net/newest.rss -> email@domain.tld) 4: [*] Linuxtricks.fr (https://www.linuxtricks.fr/syndication/rss/news/0 -> email@domain.tld) 5: [*] Marius-Hosting (https://mariushosting.com/feed/ -> email@domain.tld) ... |
Pour mettre en pause un feed qui enverrait trop d’articles
1 |
$ r2e pause 17 |
Quelques options peuvent être définies dans le profil, comme l’affichage à réception de la totalité de l’article plutôt que son exemple
1 |
html-mail = True |
Enfin, pour la synchronisation des nouveaux articles, faire un cron ou créer un service
Synchro toutes les 8h
1 |
0 */8 * * * /usr/bin/r2e run > /dev/null 2>&1 |
Quelques liens
https://github.com/rss2email/rss2email
https://wiki.archlinux.org/title/Rss2email
https://www.stefan-seelmann.de/wiki/rss2email
https://blog.karolak.fr/2020/06/20/une-autre-maniere-de-suivre-des-flux-rss-les-mails/