Зная логин и пароль к почте, требуется импортировать email-контакты пользователя для сервисов -
gmail.com
mail.ru (он же list.ru, bk.ru и inbox.ru)
mail.yandex.ru
rambler.ru
Язык реализации Python.
Для Gmail есть несколько готовых Python-решений. Для Яндекса можно посоветовать использовать их API (в частности,
mail.yandex.ru/api/colabo... Для mail.ru и rambler.ru вытащить из скрипта OpenInviter.com. В любом случае способ реализации на усмотрение разработчика.
Пишите ваши предложения по цене и времени.