Skip to content

gromnitsky/gmakerss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Post/convert rss feeds to nntp servers or mbox files.

Inspired by gmakepod, written JavaScript instead of Ruby.

Setup

Requires GNU Make 4+, curl, flock(1), node 22.

Clone the repo, type npm i inside its dir.

Choose a working dir (e.g., ~/rss), create rss.ini:

[http://queue.acm.org/rss/feeds/queuecontent.xml]
dest = comp
from = acmqueue <q@example.com>

[http://tenderlovemaking.com/atom.xml]
dest = comp

[https://www.reddit.com/user/eli-zaretskii/comments/.rss]
curl.opt = -A gmakerss/0.0.1
dest = emacs
  • dest: output file (mbox) or newsgroup name;
  • from: optional sender override;
  • curl.opt: extra curl args (e.g. a custom User-Agent).

Cd to ~/rss & run gmakerss. It won't create duplicate emails, for it maintains a history file of message-ids.

$ tree --noreport
.
├── history.txt
├── rss
│   ├── comp
│   └── emacs
└── rss.ini

To view the mbox: mutt -f rss/comp.

For help, run gmakerss help.

See also

rss2mail, grepfeed

Bugs

  • tested on Fedora only

License

MIT

About

Post/convert rss feeds to nntp servers or mbox files

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors