An open API service indexing awesome lists of open source software.

https://github.com/arstgit/rss-email

Subscribe RSS using email.
https://github.com/arstgit/rss-email

email rss

Last synced: 9 months ago
JSON representation

Subscribe RSS using email.

Awesome Lists containing this project

README

          

# rss-email

[![Test Status](https://github.com/derekchuank/rss-email/workflows/Test/badge.svg)](https://github.com/derekchuank/rss-email/actions)

## Demo email address

rss-demo@outlook.com

## Usage

Run the server yourself:
```
$ go get github.com/derekchuank/rss-email
$ rss-email -email your-email -smtpServer outlook.office365.com:587 -username your-email -password your-password -imapServer=outlook.office365.com:993 -sendemailInterval 240
```

~~Or just use the demo email address I provided.~~

## Subscribe your interested RSS

![rss-email](https://ftp.bmp.ovh/imgs/2020/04/b0b40eef0471e789.png)

Send one email to your-email, ~~or the demo email if you haven't run the server,~~ with subject: `rss-email subscribe`, write your RSS URLs in the message body, newline seperated.

Wait for your feed, don't forget to check the Junk inbox.

## Other operations

- Unsubscribe. Send email with subject: `rss-email unsubscribe`.
- List your subscribed RSS. Send email with subject: `rss-email list`.

## Data store

rss-email stores user subscribe data in file `/rss-email/user` periodically.

Alternatively, You can use the corresponding docker image directly:

```
docker run -v /your/dir:/rss-email -d derekchuank/rss-email -email your-email -smtpServer outlook.office365.com:587 -username your-email -password your-password -imapServer=outlook.office365.com:993 -sendemailInterval 240
```

## Compatibility

Support only Outlook and Gmail as subscriber for now.

For other email service providers, 163 and QQ, for example, their sent email message body may have a distinct encoding this program haven't implemented yet.

### See also

[https://www.tiaoxingyubolang.com/article/2020-04-23_rss-email](https://www.tiaoxingyubolang.com/article/2020-04-23_rss-email)