First you need to have a hosting service that allows you to create a mailbox for everyone.
Secondly, you need a good POP3 or IMAP library that is not included by AFAIK on the .NET stack.
Then you have to write a command line application or service that regularly checks the mailbox, pulls out messages, inserts content in db based on the To address (which is unique to each user), and then removes the email message from the mailbox.
It is doable and sounds fun. Just make sure you have everything you need before you begin!
Sklivvz
source share