Возникла проблема, что называется, на засыпку.

Переносили программное обеспечение с 2003 на 2008 сервер. В программе одна из утилит отвечает за интеграцию с Gmail: отправляет письма. Работает самостоятельно (ini файл)

После переноса отправка писем перестала работать.

При выполнении алгоритм из программы появляется сообщение: "Could not load SSL Library. Error loading inbox emails. Unable to execute command, wrong connection state; Current connection state: Not Authenticated".

Для работы утилиты использовалось Indy 10.

В процессе "раскопок" разобрались, что вероятная проблема в работе библиотек libeay32.dll, ssleay32.dll

Попробовали скопировать их с 2003 на 2008 - положили в папки c:\windows\system32 и в папку c:\windows\syswow\ и выполнили команду regsvr32 имя_dll - результат тот же (та же ошибка).

Далее, при регистрации библиотек, столкнулись с такими ошибками

http://joxi.ru/BA0dgOLfVd45Ay

http://joxi.ru/DmBX64Qsxv5xAP

Далее, выяснили, что Indy 10 не может использовать стандартные библиотеки openssl ему нужны свои.

Остановились на поиске этих библиотек, но прогресс пока нулевой.

От исполнителя требуется решить задачу.

10 лет назад
dijurkin
Никита 
40 лет
19 лет в сервисе
Был
2 года назад

Выбранный исполнитель

Keeper89
Юрий 
38 лет
18 лет в сервисе
Был
4 года назад
41 отзыв
10 лет назад
$2
1 день
После размещения задачи дал ценный совет, применив который задача решилась своими силами. Считаю такой подход весьма ценным в работе фрилансера, обязательно обращусь при возникновении специфических проблем. Спасибо!
Узнал, что это поучаствовал в благотворительной акции после того, как оплатил комиссию. Ну что ж, бывает. В остальном все ок.

Заявки фрилансеров

Keeper89
Юрий 
38 лет
18 лет в сервисе
Был
4 года назад
41 отзыв
10 лет назад