Модераторы: Snowy, Poseidon, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ошибка соединения с SMTP-сервером (Indy, IdSMTP), Cannot establish SSL with SMTP server 
:(
    Опции темы
Jetus
Дата 28.12.2010, 00:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 46
Регистрация: 16.2.2005
Где: Украина, Хмельниц кий

Репутация: нет
Всего: 1



Есть программа, которая отправляет письма по SMTP (Indy, IdSMTP). Программа была полностью рабочая, добавил несколько штрихов (не относящихся к процессу отправки), после чего стала выдавать вот такую ошибку (попытка отправки почты на @rambler.ru):

Код

---------------------------
Debugger Exception Notification
---------------------------
Project Mail.exe raised exception class EIdSMTPReplyError with message 'Cannot establish SSL with SMTP server 81.19.70.48:465, SSL_connect error 5'.
---------------------------


В настройках компонента IdSMTP стоит всё по умолчаниям: 25 порт и UseTLS = utNoTLSSupport.

Чего оно ломиться на 465 порт?!
PM MAIL ICQ   Вверх
dr5y51em
Дата 28.12.2010, 04:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Kernel error



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 12.12.2008
Где: Новокузнецк

Репутация: нет
Всего: нет



А что добавил то? Военная тайна?
PM MAIL ICQ Skype   Вверх
Jetus
Дата 28.12.2010, 13:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 46
Регистрация: 16.2.2005
Где: Украина, Хмельниц кий

Репутация: нет
Всего: 1



Цитата(dr5y51em @  28.12.2010,  04:35 Найти цитируемый пост)
А что добавил то? Военная тайна? 

Не тайна. По интерфейсу некоторые изменения, не имеющие никакого отношения к отправке.
Для надёжности даже удалил с формы компонент IdSMTP  и закинул на форму новый (с настройками по умолчанию): не помогает.
PM MAIL ICQ   Вверх
Snowy
Дата 28.12.2010, 15:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 53
Всего: 484



На 25-й порт оно будет ломиться по обычному SMTP.
А ты приклеил к нему SSL.
Вот оно и ломится по защищённому протоколу на секьюрити порт.
PM MAIL   Вверх
Jetus
Дата 28.12.2010, 17:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 46
Регистрация: 16.2.2005
Где: Украина, Хмельниц кий

Репутация: нет
Всего: 1



В том-то и дело, что я к нему ничего не клеил! Других компонентов инди на форме нет, свойства у IdSMTP устанавливал только хост/логин/пароль.
PM MAIL ICQ   Вверх
Snowy
Дата 28.12.2010, 18:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 53
Всего: 484



Лучше создай его динамически.
С бросанием компонентов Indy на форму всякое может быть.
В том числе и потустороннее.
PM MAIL   Вверх
Jetus
Дата 28.12.2010, 18:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 46
Регистрация: 16.2.2005
Где: Украина, Хмельниц кий

Репутация: нет
Всего: 1



Цитата(Snowy @  28.12.2010,  18:02 Найти цитируемый пост)
Лучше создай его динамически.

Гм... надо попробовать. О результатах сообщу.
PM MAIL ICQ   Вверх
Jetus
Дата 28.12.2010, 23:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 46
Регистрация: 16.2.2005
Где: Украина, Хмельниц кий

Репутация: нет
Всего: 1



Цитата(Jetus @  28.12.2010,  18:18 Найти цитируемый пост)
Гм... надо попробовать. О результатах сообщу. 


То же самое.

Код

  Mail := TIdSMTP.Create(MailMainForm);
  Mail.Host     := XServ;
  Mail.Username := XUser;
  Mail.Password := XPass;
  Mail.Connect;  // <- вот тут ошибка


Что может быть не так?
PM MAIL ICQ   Вверх
Snowy
Дата 29.12.2010, 12:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 53
Всего: 484



А на другой сервер подключиться не пробовал?
Вообще для чистоты эксперимента, нужно сначала попрактиковаться на локальном сервере.
Бесплатные почтовики имеют массу защит от любителей отправлять письма.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Сети"
Snowy
Poseidon
MetalFan

Запрещено:

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

2. Обсуждать взлом компонентов и делится вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Сети | Следующая тема »


 




[ Время генерации скрипта: 0.0479 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.