Receive RSS feeds by email
Since I follow a lot of RSS feeds and use several computers (office, laptop, netbook) I wrote a small PHP script which picks up new articles from the corresponding RSS feeds and sends them to me by e-mail. So I only have to maintain the feeds once centrally on a small Linux box and can then conveniently read the articles on any PC via the e-mail account. The simple option of archiving articles (by keeping the email) or deleting them (thanks to IMAP, they then also disappear from all other accounts) is also practical. The clarity can be obtained through folders and filters in the IMAP account.
So far the script understands RSS, RDF and Atom. The content of the article is read either from the feed or the web address and packed directly into the e-mail. In the case of HTML content, the paths to graphics and styles are also bent over to the original domain so that the article is displayed properly in the mail client. At the same time, the URL to the article is given via the “Content-Base” email header so that you can jump to the article directly with your browser.
If you are interested, you can download the code here. I left out my own classes for e-mails and HTTP requests, but for anyone who knows PHP this is quickly exchanged for similar classes from the Zend framework or similar.
