|
Вопрос # 2 820/ вопрос открыт / |
|
Приветствую, уважаемые эксперты! Я написал код(в приложении для вопроса) для отправки письма с почты гугла на другие почтовые ящики, но при его отправке возникает вот такая ошибка:
---------------------------
Debugger Exception Notification
---------------------------
Project Project1.exe raised exception class EIdProtocolReplyError with message '5.7.0 Must issue a STARTTLS command first. e17sm3195191fke.33
'. Process stopped. Use Step or Run to continue.
Касперский и файрволы отключены! На почте гугла включил поддержку POP! Помогите пожалуйста!
Приложение: Переключить в обычный режим- procedure TForm1.Button1Click(Sender: TObject);
- begin
-
-
-
-
-
- with IdMessage1 do
- begin
-
-
-
-
- end;
-
- try
-
-
- finally
-
- end;
- end;
 |
Вопрос задал: 7Ghost (статус: 1-ый класс)
Вопрос отправлен: 21 мая 2009, 10:02
Состояние вопроса: открыт, ответов: 1.
|
Ответ #1. Отвечает эксперт: Вадим К
Здравствуйте, Timamus!
Google человеческим языком написал - стартани мне TLS (это шифрование такое). Это свойство IdSMTP1.UseTLS
там есть 4 варианта. Первый Вы уже испытали, он не подходит:)
P.S. В коде есть IdSMTP1.AuthenticationType. У меня такого свойства у этого компонента нет, есть IdSMTP1.AuthType. Старые Indy? У меня 10.1.5
 |
Ответ отправил: Вадим К (статус: Академик)
Время отправки: 21 мая 2009, 10:14
Оценка за ответ: 5
|
Мини-форум вопроса
Всего сообщений: 15; последнее сообщение — 21 мая 2009, 16:23; участников в обсуждении: 2.
|
7Ghost (статус: 1-ый класс), 21 мая 2009, 10:17 [#1]:
Я программирую на Delphi 7! Я знал, что это шифрование, но не знал какое свойство у компонента IdSMTP! Спасибо за помощь!
|
|
7Ghost (статус: 1-ый класс), 21 мая 2009, 10:21 [#2]:
Только в Delphi 7 нет такого IdSMTP1.UseTLS!!!!???? Что делать????? У меня паника!!!
|
|
7Ghost (статус: 1-ый класс), 21 мая 2009, 10:42 [#3]:
Там ни одного свойства нет со словом TLS! Что делать????
|
|
7Ghost (статус: 1-ый класс), 21 мая 2009, 10:59 [#4]:
Версия моих Indy компонент: 9.00.10!
|
|
Вадим К (статус: Академик), 21 мая 2009, 11:20 [#5]:
- перейти на новую версию делфи жестко
- обновить Indy. Вполне посильная задача
- искать это свойство, оно наверно имеет другое имя, либо надо на форму положить ещё какой-то компонент для шифрования и связать.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
7Ghost (статус: 1-ый класс), 21 мая 2009, 11:21 [#6]:
Как обновить Indy?
|
|
7Ghost (статус: 1-ый класс), 21 мая 2009, 11:22 [#7]:
Вы какой версией делфи пользуетесь? Порекомендуйте мне!
|
|
Вадим К (статус: Академик), 21 мая 2009, 11:24 [#8]:
Я пользуюсь 2007 и 2009. По задаче.
Обновить Indy - можно, не сложно.
Надо зайти к ним на сайт, скачать под свою верисю инсталлятор, потом в делфи отключить старые пакеты с Indy (это важный шаг) и инсталлировать новые.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
7Ghost (статус: 1-ый класс), 21 мая 2009, 11:30 [#9]:
2007 Code Gear?
|
|
Вадим К (статус: Академик), 21 мая 2009, 11:34 [#10]:
да.
Borland'a можно считать уже нет, его купили
Галочка "подтверждения прочтения" - вселенское зло.
|
|
7Ghost (статус: 1-ый класс), 21 мая 2009, 11:50 [#11]:
Блин а как тогда я перенесу свою прогу на Kylix и запущу в Linux-e& из Delphi 2007 CodeGear! Босс меня за такое с работы выгонит! Мои проги тогда не будут на серваках работать!
|
|
Вадим К (статус: Академик), 21 мая 2009, 12:04 [#12]:
Не зачем вспоминать хлебобулочные изделия.
Под Линукс отлично пишеться на лазарусе. Но ещё лучше плюсах.
Килликс уже давно умер, как им пользоваться можно?
Я бы выгнал только за то, что на Килликсе под сервера пишеться.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
7Ghost (статус: 1-ый класс), 21 мая 2009, 16:05 [#13]:
Kylix 3 и Delphi 7 - классика программирования и не требуют всякой заразы на подобие Framework .NET не надо так плохо к ним относится!
|
|
7Ghost (статус: 1-ый класс), 21 мая 2009, 16:05 [#14]:
Лучше еще ничего не написали!
|
|
Вадим К (статус: Академик), 21 мая 2009, 16:23 [#15]:
классика...
Настойчиво рекомендую попробовать 2007 делфи. Через день второй не оторвёшь
А Килликс... нет, под линукс я на нем не буду писать. Как минимум по той причине, что он не является поддерживаемым продуктом.
Галочка "подтверждения прочтения" - вселенское зло.
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|