Получается, после обращения к login.vk.com, программа к vkontakte.ru/login.php, который выдает постоянные кукисы, уже не обращается? Или я просто что-то не понимаю.
Кстати, авторизацию по cookies можно сделать.
Щас объясню. Для получения куков нужно сначало подключиться к login.vk.com, на него отправляем email и pass(это когда перепроверяем аккаунт), он скидывает два кука : 1. "l" = это ID юзера, 2. "p" = хэш авторизации(если выбрано не чужой комп). А в теле сообщения нужно вытянуть параметр "s", тоже кстати хэш, но он нужен чтобы уже отправить эго на vkontakte.ru/login.php, отправляем через пост параметр "s" и он устанавливает куки remixsid и remixchk Всё.
Теперь дело вот в чём, remixsid не понятно через какое время устаревает, в этом случае если какой нить запрос с ним делаешь на сервер vkontakte.ru, он тебе выдаст страницу, которая автоматом перейдёт на login.vk.com, получит новый remixsid(по параметрам "l" и "p)" и выдаст тот запрос какой запрашивал. В браузере это происходит быстро, так что обычный юзер ничего не заметит. А вот в программе рассылки это проблема, у меня все запросы защищены на эту хрень