Matt Montana
Vancouver, WA
Cell: 360-320-6669 / Email: matt@madmasterminds.com

"An inventor is a person who asks 'Why?' of the universe
and lets nothing stand between the answer and their mind."
Skip Navigation Links
[About Me]
Introduction
Skills & Abilities
Education & Certification
Resume & Contact
[Consulting]
Application Development
Websites & Services
Systems
[References]
Professional Sites


 Try out my work:
Skip Navigation Links
[Examples]
Almis Database
Geographical IS
Email to RSS
Web2 SMS Gateway
Charting
[Source Code]
M3 CMS
SMS Gateway
Search Provider
Consume RSS
On the fly Image Handler
Intelligent Data layer
OCR Tools
Site Testing
Treeview Helper
Dynamic DNS
Home Automation
Simple Maps
[Applications]
Barcodes
Company Info Harvester
Data File Cleaner
Domain Generator
Domain Harvester
Fax & Phone Cleaner
Wash List Manager
Personalized Emailer
Email Harvester
Whois harvester




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://matt.madmasterminds.com/email2rss.ashx