Пытаюсь отправить почту через mail.ru Но вызов connect возвращает ошибку 10060 - timeout (он действительно некоторе время ждет сек 15) Как увеличить timeout ? Или это следствие какой-то другой ошибки и копать надо в другую сторону ? Заранее спсасибо.
сколько времени у тебя коннектиться телнет: telnet smtp.mail.ru smtp <15сек? тогда, значит, ты делаешь что-то не так.
Используй событие для оповещении при соеденении. WSACreateEvent WSAEventSelect WSAWaitForMultiplayObject.
Прочитал http://www.wasm.ru/article.php?article=simplesmtp. Достиг просветления. Пример заработал. Но вопрос остается открытым - как увеличить time out. Если, скажем, у меня Инет через модем медленный.Где определяется сколько времени должна ждать функция connect ? События WSACreateEvent и пр. мне кажется тут не причем.