Hacker News new | ask | show | jobs
by sudobash1 1266 days ago
I move between machines a lot, and so gave up on having a local RSS reader. I looked for a self-hosted web one, but didn't find one that I liked. So I setup a dovecot IMAP server and use feed2imap-go to sync my RSS feeds to IMAP folders. Now I can use email clients on my machines to access my RSS feeds in a synchronized manner.

1: https://github.com/Necoro/feed2imap-go

1 comments

I really like this idea! Using email to synchronize RSS feeds is an awesome abuse of email!

> "It is a rewrite in Go of the wonderful, but unfortunately now unmaintained"

Is it still working? If not, I might need to read up on the IMAP protocol... Could be cool to hack such a thing together.

One feature I would suggest is to import an OPML file to help those (like me) with insane numbers of existing RSS feeds.

> Is it still working?

Yes. Your sentence misses a comma and a word: feed2imap is (more or less) unmaintained, therefore I rewrote it in Go, resulting in feed2imap-go

> One feature I would suggest is to import an OPML file to help those (like me) with insane numbers of existing RSS feeds.

Please feel free to open an issue. Note: Import does not make that much sense, but writing a generator that spits out the yaml file (or portion thereof) could be useful.

> Yes. Your sentence misses a comma and a word: feed2imap is (more or less) unmaintained, therefore I rewrote it in Go, resulting in feed2imap-go

Yeah I saw this after, no idea why I read that wrong. First thing I do when I see a repo is try to figure out if it's being actively developed and if that makes a difference.

> Please feel free to open an issue. Note: Import does not make that much sense, but writing a generator that spits out the yaml file (or portion thereof) could be useful.

I did think after that this might be something suitable for a small Python script. I don't know any Go (and am too busy too learn), otherwise I would hack it together myself.