Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.02.2023, 10:35   #1
leon2009sp
Форумчанин
 
Регистрация: 22.12.2015
Сообщений: 119
Смущение SSL какой ставить на gmail, какие параметры указывать? ssl3

Здравствуйте! подскажите gmail какие параметры ставить?
Код:
IdSSLIOHandlerSocketOpenSSL1.SSLOptions.Method:= sslvSSLv3;
IdSSLIOHandlerSocketOpenSSL1.SSLOptions.Mode:= sslmUnassigned;
IdSMTP1.IOHandler := IdSSLIOHandlerSocketOpenSSL1;
IdSMTP1.UseTLS := utUseImplicitTLS;'
ругается на login или password
Спасибо!
leon2009sp вне форума Ответить с цитированием
Старый 18.02.2023, 11:12   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,772
По умолчанию

ssl3 устарел, поднимайте до tls
p51x вне форума Ответить с цитированием
Старый 19.02.2023, 12:02   #3
leon2009sp
Форумчанин
 
Регистрация: 22.12.2015
Сообщений: 119
Сообщение error

ошибка: IdSMTP1.Authenticate;
Код:
IdSSLIOHandlerSocketOpenSSL1.SSLOptions.Method:=  sslvTLSv1_2;
IdSSLIOHandlerSocketOpenSSL1.SSLOptions.Mode:= sslmClient;  
IdSMTP1.IOHandler := IdSSLIOHandlerSocketOpenSSL1;
IdSMTP1.UseTLS := utUseExplicitTLS;
leon2009sp вне форума Ответить с цитированием
Старый 19.02.2023, 12:11   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,772
По умолчанию

Какая ошибка? Authenticate вызываете? Как заполняете? Порты для ссл и тлс у гмейла отличаются, вы учли?
p51x вне форума Ответить с цитированием
Старый 19.02.2023, 15:37   #5
leon2009sp
Форумчанин
 
Регистрация: 22.12.2015
Сообщений: 119
По умолчанию 1

да! gmail, mail пропустил, остался яндекс порт для ssl 465

Project Project1.exe raised exception class EIdSMTPReplyError with message 'Error: authentication failed: This user does not have access rights to this service 1676810403-3enIB9OZamI1
'.
sslvTLSv1 - пере пробовал .....

Последний раз редактировалось leon2009sp; 19.02.2023 в 15:48. Причина: 12
leon2009sp вне форума Ответить с цитированием
Старый 19.02.2023, 15:48   #6
leon2009sp
Форумчанин
 
Регистрация: 22.12.2015
Сообщений: 119
По умолчанию

sslvTLSv1 - пере пробовал ..... StartTSL 220 и 250 тоже
IdSMTP1.Authenticate;
leon2009sp вне форума Ответить с цитированием
Старый 19.02.2023, 21:19   #7
leon2009sp
Форумчанин
 
Регистрация: 22.12.2015
Сообщений: 119
Плохо разобрался

IdSMTP1.Authenticate; = это вообще не нужно.
разобрался = самый глючный из всех это майл , если почты не существует
программа просто виснет и все.
tls = можно еще на ssl = т.к. на tsl - я вообще не понял ничего.
если есть примерчик пожалуйста. т.к. sslvTLSv1_2 сразу выскакивает

Последний раз редактировалось leon2009sp; 19.02.2023 в 21:23. Причина: 1
leon2009sp вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Какой ставить размер буфера? taras-proger77 Win Api 6 03.05.2019 14:57
Какие кавычки ставить к запросу SQL scalpel PHP 10 09.04.2013 21:11
Какой хостинг сервис лучше ставить на Windiows ? Optinet Компьютерное железо 1 24.04.2011 16:46
Вызов ShellExecute из модуля. Какой тогда дескриптор окна указывать? Вавел из ГМТУ Общие вопросы Delphi 12 27.08.2009 14:44
lokalhost- какой указывать адрес ? lamer_lam Общие вопросы Web 16 04.03.2009 16:18