| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Сети > IdPOP3+SSL |
| Автор: Misha_White 22.9.2014, 08:57 | ||||
| Доброго дня! Есть почтовый клиент, который получал благополучно письма с мэйла. В выходные мэйлру сказал, что теперь к нему можно подключатся только по SSL. Ладно, нашел пример, запилил, библиотеки подсунул, но, соединение проходит не всегда. Иногда с первого раза, иногда через раз, иногда с третьего-пятого раза. Ошибка:
wtf? PS: Delphi XE, Indy 10.5.7.
Библиотеки из "OpenSSL 1.0.1i 6 Aug 2014" закинул в папку с исполняемым файлом. |
| Автор: Misha_White 22.9.2014, 10:14 | ||||
Сделал такой костыль.
Получается как-то так:
|
| Автор: Akella 22.9.2014, 12:52 |
| 1. А Если удалить встроенные инди и установить максимально актуальные? 2. Сделай пинг к этому маил серверу. Вдруг проблема на ПК или на каком-нибудь шлюзе. 3. Увеличь время timeout`а. |
| Автор: Misha_White 23.9.2014, 03:26 | ||||||
2.
3. Поставил
Будем смотреть.Не помогло... Чего-то я недопонимаю. Такое чувство, что коннектТаймаут не работает.
|
| Автор: Akella 23.9.2014, 14:58 |
| а ReadTimeout? |
| Автор: Akella 23.9.2014, 15:13 | ||
4. Удали встроенные инди, скачай актуальные и установи. Да, помучаешься, но зато потом будешь доволен. Добавлено через 4 минуты и 30 секунд Ещё у компоненты IdSSLIOHandlerSocketOpenSSL1 есть ReadTimeout/ConnectTimeout Ты же подключаешь? Добавлено через 7 минут и 43 секунды здесь http://www.sql.ru/forum/1019696/tidhttp-tidssliohandlersocketopenssl-socket-error-10060-connection-timed-out человек пишет, что ему помогла переустановка indy и у нас на форуме она по шагам расписана так что вперёд |