Discussion:
How do I configure rss2email?
Add Reply
Katsuragi_Keima
2021-09-23 08:41:11 UTC
Reply
Permalink
I installed r2e for 14.2 through Slackbuilds. There were no
configuration files so I created ~/.rss2email/config.py and added the
following
SMTP_SEND = 1
SMTP_SERVER = "mail.xxxx.com:465"
AUTHREQUIRED = 1
SMTP_PASS = password
I am sure this is incomplete and the reason for r2e not working. Please
help me set this up.
Chris Elvidge
2021-09-23 12:15:14 UTC
Reply
Permalink
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
I installed r2e for 14.2 through Slackbuilds. There were no
configuration files so I created ~/.rss2email/config.py and added the
following
Have you read this?
https://wiki.archlinux.org/title/Rss2email
--
Chris Elvidge
England
Katsuragi_Keima
2021-09-23 14:19:28 UTC
Reply
Permalink
Post by Chris Elvidge
Have you read this?
https://wiki.archlinux.org/title/Rss2email
Yes but after an intensive search I decided to recheck the rss2email.tar.gz
and I found an example config.py file. It had the SMTP_SSL option which
was missing in the arch and similar websites. I set it to 1 and now rss2email
works fine. Thank you for replying.
Javier
2021-09-24 17:19:53 UTC
Reply
Permalink
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
I installed r2e for 14.2 through Slackbuilds.
(...)
I am sure this is incomplete and the reason for r2e not working. Please
help me set this up.
IME the rss to email programs do not make easy to configure nor debug
problems.

I use rssdrop, which is simpler, and just delivers to a maildir
instead of sending to an email server.

https://github.com/petronny/rssdrop

If you want to deliver to a SMTP server, follow the UNIX philosophy
and use another tool like fdm to send the files in the maildir to the
email. That makes much easier to debug problems rather than using
somthing integrated like r2e.

rssdrop is very easy to use.

#!/usr/bin/env bash
mkdir -p ~/Mail/myfeed/{cur,new,tmp}
rssdrop --verbose --mailfolder ~/Mail/myfeed \
-a myfolder http://www.newspaper.com/business/news/rss/
rssdrop --verbose myfeed

There are some problems sometimes with misconfigured servers, so you
need to rely to tricks like

wget -O /tmp/myfeed.xml "${feeds_d[${i}]}"
rssdrop --verbose --mailfolder ~/Mail/myfeed \
-a myfolder file:///tmp/myfeed.xml

Other problem is that sometimes reprocessing of the output is needed
because the MIME HTML message generated is not in the correct format
to be read by email clients.

IMHO RSS feeds have been a failure. The software to read it sucks and
the websites serve RSS without much enthusiasm and sometimes with
misconfigured or buggy servers. One of the annoyances is that only a
few items are provided (about 10 or 20) and they expire everything
else. I know cases of newspapers that are totally careless. They
publish hundreds of articles every day but only serve 10 items by RSS.
They update everything at the same time at 1:00am, so most articles do
not appear in the RSS feed.

I guess at some point newspapers and major websites will abandon RSS
services because they cannot 'personalize' nor use 'algorithm search'
nor 'track users' with RSS feeds. At that point, since non-techies
will not be using RSS anymore, the sites that remain operated by
computer nerds can just switch to simpler protocols like a small NNTP
server or a mail subscription and we can stop worrying about RSS altogether.
Loading...