building an email system


New Email
I want to develop an email system (preferably through java but any other language will also do), say, exactly like gmail, yahoo, hotmail or any other mailing system where users can send and receive a mail. I would like to know where can i start from.

Thanks in advance.


Director of Common Sense

If you want to go with PHP, I know Professional PHP Programming has an entire section about building an email service like you describe. While the book is a bit dated, I think you can use this as a framework, then update the code with your own bells & whistles.


EQ Forum Admin
Staff member
Looks like I need to put together a more condensed list, but while looking for a list of RFC's I came up with the wikipedia email page that has them listed.

The RFC's will guide you with the rules for the various mail services (smtp, pop, imap, etc) Hope this helps!

:welcome: to Email Questions!