Да, я представляю, какая это сложная работа, если делать всё с нуля. Только на реализацию скрипта входа в Гугл на PHP у меня ушло около месяца и ещё примерно столько же на возможность сохранения писем и вложений.
хм, я за пол-ночи написал на РНР скрипт который входит в почтовики и вытаскиевает данные адресной книги (собирая все в красивый массив). В т.ч. программа конектится на Gmail, почту яндекса, мейл ру, несколько социалньых сетей (там пришлось немного подумать т.к. приходится парсить страницу с профилями друзей) и по-моему ещё какой-то почтовик.
Взаимодействие с GMail на PHP