powered by simpleCommunicator - 2.0.37     © 2025 Programmizd 02
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Проблема с отправкой письма с SSL в Delphi 10.2 Tokyo
11 сообщений из 11, страница 1 из 1
Проблема с отправкой письма с SSL в Delphi 10.2 Tokyo
    #39683857
Bobby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем доброго дня. Есть рабочий код, скомпилированый в Delphi 2010 который отправляет письма.
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
            SMTP.Host:=host_smtp;
            SMTP.Port:=StrToInt(port_smtp);
            SMTP.Username:=userID;
            SMTP.Password:=Password;

            IdSSLIOHandlerSocketOpenSSL_1 := TIdSSLIOHandlerSocketOpenSSL.Create(nil);
            IdSSLIOHandlerSocketOpenSSL_1.Destination := SMTP.Host+':'+IntToStr(SMTP.Port);
            IdSSLIOHandlerSocketOpenSSL_1.Host := SMTP.Host;
            IdSSLIOHandlerSocketOpenSSL_1.Port := SMTP.Port;
            IdSSLIOHandlerSocketOpenSSL_1.DefaultPort := 0;
            IdSSLIOHandlerSocketOpenSSL_1.SSLOptions.Method := sslvTLSv1;
            IdSSLIOHandlerSocketOpenSSL_1.SSLOptions.Mode := sslmUnassigned;
            SMTP.IOHandler := IdSSLIOHandlerSocketOpenSSL_1;
            SMTP.UseTLS := utUseExplicitTLS;


            if SMTP.Connected=false then
               SMTP.Connect;

.......
           SMTP.Send(IdMsgSend);


Тот же самый код, но при компиляции в Delphi 10.2 Tokyo при попытке отправить письмо выдает ошибку Could not load SSL library.
Подскажите, плз, в чем тут грабли для этой версии? Заранее благодарен
...
Рейтинг: 0 / 0
Проблема с отправкой письма с SSL в Delphi 10.2 Tokyo
    #39683859
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BobbyПодскажите, плз, в чем тут грабли для этой версии?

Разрядность не та?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Проблема с отправкой письма с SSL в Delphi 10.2 Tokyo
    #39683863
Bobby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,
Сборка под Win-32. Операционка на компе: 7-ка 64. Использую ssleay32.dll и libeay32.dll, которые работают со сборкой в D2010. Может в dll-ках проблема?
...
Рейтинг: 0 / 0
Проблема с отправкой письма с SSL в Delphi 10.2 Tokyo
    #39683879
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bobby,

а если скачать последнюю версию Indy с офф-сайта Indy ?

BobbyИспользую ssleay32.dll и libeay32.dll, которые работают со сборкой в D2010.

А в составе Tokyo нет DLL новее? Или на оф-сайте Indy ?

Стандартное предложение - Use Debug DCUs и ловить место выброса исключения, а там уже в исходниках смотреть на чём конкретно отвалилось. Вполне возможно даже она ищёт новую функцию или новую протокол шифрования, которых в старых DLL не было
...
Рейтинг: 0 / 0
Проблема с отправкой письма с SSL в Delphi 10.2 Tokyo
    #39683881
Bobby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема решилась скачивание библиотек вот отсюда:
https://indy.fulgan.com/SSL/
...
Рейтинг: 0 / 0
Проблема с отправкой письма с SSL в Delphi 10.2 Tokyo
    #39684198
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BobbyCould not load SSL library.
Разные версии DLLок.
Подсунь новые версии, свежие.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Проблема с отправкой письма с SSL в Delphi 10.2 Tokyo
    #40102984
patrick1968
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.

Сейчас столкнулся с такой же проблемой: на своем компе, где разработку делаю, запускается Download файла с инета через IDHTTP, всё работает великолепно, затем переношу прогу на сервер и при запуске там - ошибка "Could not load SSL library". Вычитал, что проблема решается путем подсовывания DLL libeay32.dll и ssleay32.dll последних версий с сайта Indy, подсунул (и рядом клал и в системе регистрировал) - тщетно. В чем еще может быть дело? Никто не сталкивался?
...
Рейтинг: 0 / 0
Проблема с отправкой письма с SSL в Delphi 10.2 Tokyo
    #40102986
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
patrick1968
последних версий с сайта Indy
А нужно не последних, а тех, с которыми работает. Если вы утверждаете, что у вас на машине все работает, то вы знаете, где их искать
...
Рейтинг: 0 / 0
Проблема с отправкой письма с SSL в Delphi 10.2 Tokyo
    #40103096
hlopotun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
patrick19,

у нас в конторе после скоропалительного обновления делфи до 10.4.1 пришлось откатывать инди на версию из 10.3 т.к. код в 10.4.1 напрочь перестал с SSL работать. Что то они там сильно изменили (кстати, никто незнает что?). Может в 10.4.2 или в 11й версии уже и поправили но мы ещё не проверяли. Походу коллеги из знакомой конторы, до сих пор сидящие на XE3 были правы. Не стоит торопиться с обновлениями.... Но делфи 7 это по моему уже перебор :)
...
Рейтинг: 0 / 0
Проблема с отправкой письма с SSL в Delphi 10.2 Tokyo
    #40103194
Vizit0r
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SSL (со старыми длл) как работал, так и работает. и 10.4, и 11. TLS 1.1 и 1.2.
Сомневаюсь, что в 10.4.1 прям именно с ссл чего-то ломали.
...
Рейтинг: 0 / 0
Проблема с отправкой письма с SSL в Delphi 10.2 Tokyo
    #40103485
Fr0sT-Brutal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вообще-то нормальные люди юзают инди из репо, а не замшелые стоковые версии
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Проблема с отправкой письма с SSL в Delphi 10.2 Tokyo
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]