Email2rss:

This is a project I made for a friend. He needed to get emails from a FEMA alert system, into an RSS feed for his CERT group. He had tried out what was commercially available and everything was either un-usable, or was shut down within a few months of going live.

I had originally written this as an ASPX page that outputs RSS using a POP3 login system, and using socks inside of Visual Studio 2008 (3.5 framework). I quickly found that I had hundreds of lines of code to parse out the telnet communciations, this was too cumbersome. It ended up having quite a few encoding issues.

I then created this as a Generic Handler in Visual Studio 2010 (4.0 Framework) using ASP.Net. This interfaces with hmailservers API/ActiveX to login to the mail server, read all emails available, and then convert them to RSS. And yes, this is all handled inside of a page load and not using a 3rd party system.

Using the later method with the API, I was able to write a 100% client agnostic system in about 50 lines of code, that can even handle international encoding and is universally available to any RSS system.



If you would like to try this out:
Send an email to rssdemo@madmasterminds.com


Then check this url: http://www.madmasterminds.com/email2rss.ashx