I think you can set a local MTA server and map together, but I'm not really sure how to do it. I guess a google search will do the work 
About the idea, how would you guys like it to be "structured"?

About the idea, how would you guys like it to be "structured"?