Alcuni provider come hotmail, yahoo gmail, ecc, mettono a disposizione delle API, ovvero delle librerie (generalmente in JavaScript) che ci permettono di interagire con esse

Questo è un link interessante

http://johnvey.com/features/gmailapi/

oppure, progetto OS interessantissimo:


http://sourceforge.net/projects/gmail-api