Форум программистов, компьютерный форум, киберфорум
Наши страницы

Delphi и сети

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 24, средняя оценка - 4.83
NIKOLAYY
812 / 712 / 159
Регистрация: 22.09.2012
Сообщений: 4,975
#1

Перестала работать почта - Delphi

04.10.2014, 11:46. Просмотров 3640. Ответов 29
Метки нет (Все метки)

Непойму в чем причина, этот код работал раньше всегда:
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
    IdSMTP1.AuthenticationType := atLogin;
    IdSMTP1.Username := 'zzz@yandex.ru'; //ëîãèГ* Г*Г* ñåðâåðå
    IdSMTP1.Password := '123456'; // ГЇГ*ðîëü
    IdSMTP1.Host := 'smtp.yandex.ru'; // URL smtp
 
    IdMessage1.Body.Text := 'Ìîé ГІГҐГЄГ±ГІ ГЇГЁГ±ГјГ¬Г*';
 
    IdMessage1.From.Text := 'zzz@yandex.ru'; //  Г®ГІГЇГ°Г*âèòåëü
    IdMessage1.Recipients.EMailAddresses := 'zzz@yandex.ru'; // ïîëó÷Г*òåëü
    IdMessage1.Subject := 'Tema'; // ГІГҐГ¬Г*
    try
      IdSMTP1.Connect();
      IdSMTP1.Send(IdMessage1);
    except
      ShowMessage('ГЋГёГЁГЎГЄГ* îòïðГ*ГўГЄГЁ');
    end;
    IdSMTP1.Disconnect();
Но потом перестал работать! С чем это может быть связано? Может раньше почта стояла на http:// а теперь ее переделали на https:// ? В чем причина?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.10.2014, 11:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Перестала работать почта (Delphi):

Авторизация Vk перестала работать - Delphi
Здравствуйте, вопрос следующий. В программе есть код авторизации вк (не получение токен для апи), а именно отправка get-запроса,...

Не отправляется почта - Delphi
вот код, Synapse подключен, файлы libeay32.dll и ssleay32.dll лежат в папке рядом с exe, подскажите в чем проблема, никаких ошибок нет,...

Облако или почта - Delphi
Здравствуйте. Помогите пожалуйста, нужно получить список входящих сообщений и их количество. Постоянно выходит ошибка: Ошибка...

Smtp почта, проблемы с кодировкой - Delphi
Здравствуйте начал обучаться отправке почты все вроде отправляется но почему то толи с кодировкой толи еще с чем то на почту приходит...

Delphi mail-client (входящая почта) - Delphi
Доброго времени суток! столкнулся снова с проблемой... нужно чтобы клиент работал со входящей почтой (вывод ее в memo1) procedure...

Перестала работать почта - Windows XP
Здравствуйте! Помогите решить проблему - перестала приниматься/отправляться почта (пользуюсь The Bat) - видимо дети покопались в...

29
FIL
Модератор
3375 / 2513 / 478
Регистрация: 19.09.2012
Сообщений: 7,845
05.10.2014, 12:21 #16
Цитата Сообщение от NIKOLAYY Посмотреть сообщение
отправляет сообщение со второго раза
Не знаю, у меня - сколько нажмешь, столько и отправляет. Проверял на ХЕ7.
0
NIKOLAYY
812 / 712 / 159
Регистрация: 22.09.2012
Сообщений: 4,975
05.10.2014, 13:07  [ТС] #17
FIL,
Очень странно, все тоже самое но не шлет...
Вернее отошлет, но неск раз жать на кнопку это неочень..
0
Миниатюры
Перестала работать почта  
FIL
Модератор
3375 / 2513 / 478
Регистрация: 19.09.2012
Сообщений: 7,845
05.10.2014, 13:23 #18
NIKOLAYY, выложи тестовый проект с ДЛЛ-ками - я у себя посмотрю.

Добавлено через 1 минуту
Ты, кстати, ДЛЛ-ки по моей ссылке последнюю версию скачал или еще где-то взял?
0
NIKOLAYY
812 / 712 / 159
Регистрация: 22.09.2012
Сообщений: 4,975
05.10.2014, 14:08  [ТС] #19
FIL,
Собрано в Delphi XE3.
Исходник + в папке Debug само приложение и dll- ки.
0
Вложения
Тип файла: rar pochta.rar (2.96 Мб, 162 просмотров)
саша40
39 / 262 / 25
Регистрация: 14.08.2012
Сообщений: 2,446
05.10.2014, 14:52 #20
NIKOLAYY, свойство присвоил? Твой ответ: НЕТ!
А ещё профессионалами называют себя. Мозгами подумать некогда не могут, а когда даешь им верный ответ, так сразу высмеивают. Повторяю ещё раз:
libeay32.dll и ssleay32.dll нужны только для Synapce, да ещё на 32-разрядной платформе. При присвоение стандартного компонента он на хрен не понадобятся! Я, кажись, слышал что в версиях Delphi по выше(2009+) IdSSLIOHandlerSocket = IdSSLIOHandlerSocketOpenSSL.
Ненавижу быть учителем для вас! 10 раз скажешь, а не фига не поймут!

Не по теме:

Ну что понравилось, когда своим же оружием ответили? А?

0
FIL
Модератор
3375 / 2513 / 478
Регистрация: 19.09.2012
Сообщений: 7,845
05.10.2014, 14:54 #21
NIKOLAYY, я же не просто так про ДЛЛ-ки спросил. Замени их на последнюю версию по ссылке в посте №14 и все заработает.
0
NIKOLAYY
812 / 712 / 159
Регистрация: 22.09.2012
Сообщений: 4,975
05.10.2014, 17:20  [ТС] #22
Цитата Сообщение от саша40 Посмотреть сообщение
свойство присвоил? Твой ответ: НЕТ!
Я же писал там что-
Свойство IOHandler у компонента IdSMTP1 выставил в IdSSLIOHandlerSocket1,там же видно на картинке, или что еще надо?

Добавлено через 1 минуту
Цитата Сообщение от FIL Посмотреть сообщение
Замени их на последнюю версию по ссылке в посте №14 и все заработает.
Преходил по всем ссылкам на странице, но так ничего скачать там и неудалось. У вас есть прямая ссылка?
0
FIL
Модератор
3375 / 2513 / 478
Регистрация: 19.09.2012
Сообщений: 7,845
05.10.2014, 17:26 #23
http://slproweb.com/download/Win32OpenSSL_Light-1_0_1i.exe
или
http://slproweb.com/download/Win32OpenSSL-1_0_1i.exe
0
NIKOLAYY
812 / 712 / 159
Регистрация: 22.09.2012
Сообщений: 4,975
06.10.2014, 11:31  [ТС] #24
FIL,
Я скачал файлы Файлы libeay32.dll и ssleay32.dll с другого сайта, мне нужно с проектом их ложить
http://indy.fulgan.com/SSL/
и почта в Delphi XE3 заработала на ура!

саша40
Ты мне скажи у тебя на делфи-7 работает почта или нет?
Или ты просто пишеш...
Если работает- то будем принимать соответствующие меры чтобы заработала и у меня!
Может Indy версию нужно сменить сейчас там стоит версия 9.0.18, может еще что.. Так я это сделаю, лиш бы добиться успеха в конечном итоге.
0
саша40
39 / 262 / 25
Регистрация: 14.08.2012
Сообщений: 2,446
06.10.2014, 13:23 #25
NIKOLAYY, я делаю клиент для яндекс.диска на HTTPS. И всё работает как часы в отличие от вашего Delphi XE, который не хрена не работает + ещё до *** стоит.
0
mss
06.10.2014, 13:48
  #26

Не по теме:

Цитата Сообщение от саша40 Посмотреть сообщение
в отличие от вашего Delphi XE, который не хрена не работает + ещё до *** стоит
Нашего ?) Оно такое же наше как ваше, "учитель")

Хошь - пользуй, не хошь - не пользуй, никто тебя за **** не тянет его пользовать, тем более покупать)

0
NIKOLAYY
812 / 712 / 159
Регистрация: 22.09.2012
Сообщений: 4,975
06.10.2014, 20:59  [ТС] #27
Цитата Сообщение от саша40 Посмотреть сообщение
я делаю клиент для яндекс.диска на HTTPS. И всё работает как часы в отличие от вашего Delphi XE,
Вот с делфи ХЕ как раз и заработал почтовый код, но с 7 нет.
Ну лан я о чем хотел спросить- ты делаеш программу на делфи для обмена файлов на яндекс-диске?
Это даже может и лучше чем почту использовать и ты думаеш она у тебя будет работать?
0
саша40
39 / 262 / 25
Регистрация: 14.08.2012
Сообщений: 2,446
07.10.2014, 10:00 #28
NIKOLAYY, я во всяком случае делаю по образу и подобию оффициального API. Там же есть и для почты и для других сервесов. Если что поправить не сложно. Поиск, голова, руки и логика присутсвуют.
0
NIKOLAYY
812 / 712 / 159
Регистрация: 22.09.2012
Сообщений: 4,975
07.10.2014, 19:48  [ТС] #29
FIL,
Я если путаю dll-ки то вылетает окно с ошибкой
"ssleay32.dll либо непредназначен для выполнения под управлением Windows или содержит ошибку."
Если непутаю- то проходит все нормально.

Как можно избавится от этого окна? Блоки try except - как то непомогают в этом случае..
0
FIL
Модератор
3375 / 2513 / 478
Регистрация: 19.09.2012
Сообщений: 7,845
07.10.2014, 20:14 #30
Цитата Сообщение от NIKOLAYY Посмотреть сообщение
Я если путаю dll-ки то вылетает окно с ошибкой
Ничего не понял. Зачем ты их путаешь?
0
07.10.2014, 20:14
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.10.2014, 20:14
Привет! Вот еще темы с ответами:

Перестала работать почта PHPMailer - PHP
Написал отправку почты с использованием phpMailer, все нормально работало. Но вот письма просто перестали приходить. Скрипт отрабатывает но...

Перестала работать почта в браузере Google Chrome - Софт
Всем доброго времени суток. С недавних пор некорректно работает почта в Хроме, принимает письма только с почтового сервера гугол. С ящиков...

Перестала отправляться почта - Ubuntu Linux
Народ, подскажите. такая проблема. Своя почта принимает письма без проблем, а вот если отправлять, то или вообще не доходит до адресата или...

Перестала приходить почта в The Bat! - Софт
На одном компьютере перестала приходить почта, но она точно есть. Отправлять можно, а принимать не хочет. Раньше все было нормально,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
30
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru