Инструкция
1
Найдите почту пользователя с помощью mail agent. Такой фокус может пройти только в том случае, если интересующая вас персона имеет электронную почту, зарегистрированную на www.mail.ru. Разумеется, вы тоже должны быть там зарегистрированы.

Найдите имя и фамилию пользователя "Вконтакте" и введите эту информацию в поиск людей в своем mail agent. И все, далее находите e-mail нужного человека в полученной анкете.
2
Узнайте лично у пользователя его электронную почту. Легальных способов узнать электронный адрес кроме поиска через mail agent не существует. Можно, конечно, использовать различные программы, которые взломают страницу пользователя, но это уже будет откровенным нарушением безопасности сайта www.vkontakte.ru. Грозить это может вам блокировкой вашего аккаунта, в худшем случае повлечет за собой данное действие административную ответственность.

Можете спросить напрямую у человека его электронный адрес, а можете узнать эту информацию косвенно, попросив его прислать на ваш электронный ящик какой-либо документ. Правда нет гарантии в этом случае, что запрашиваемый вами файл придет с адреса почты, используемой "Вконтакте".
3
Подберите адрес электронной почты аналитическим образом. Если вы никак не можете попросить открыто адрес электронной почты у пользователя "Вконтакте", но сделать это очень хочется, то можно попробовать подобрать этот самый адрес.

Чаще всего используют для написания адреса электронной почты свои имя и фамилию. Между ними часто есть какие-то знаки препинания: точки, дефисы. Также периодически используется набор определенных цифр, например, год рождения пользователя. Далее подставьте к составленной комбинации окончание популярных почтовых служб, например, mail.ru, gmail.com, hotmail.com

Отправьте на предположительную почту какое-либо пробное письмо. Однако стоит сразу сказать, что путь это экстенсивный. Угадать адрес почты крайне тяжело. Нет большой вероятности, что ваше письмо не будет проигнорировано.