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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.05.2016, 20:08   #1
Dvoishnik
Форумчанин
 
Регистрация: 12.02.2011
Сообщений: 808
По умолчанию IdSMTP отправка сообщения на электрону почту

пытаюсь отправить сообщение на майл через IdSMTP почитал гайд вроде все верно
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
IdMessage1.Body.Add('testmail');
IdMessage1.Subject:='headermessage';
IdMessage1.From.Address:='sasha92_kola@mail.ru';
IdMessage1.From.Name:='Andrey';
IdMessage1.Recipients.EMailAddresses:='sasha92_kola@mail.ru';
IdMessage1.IsEncoded:=True;
IdSMTP1.Send(IdMessage1);
IdMessage1.Free;
IdSMTP1.Disconnect;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
IdSMTP1.AuthenticationType:=atLogin;
IdSMTP1.Host:='smtp.mail.ru';
IdSMTP1.Port:=25;
IdSMTP1.UserId:='sasha92_kola@mail.ru';
IdSMTP1.Password:=*******';
IdSMTP1.Connect;
end;
что не так делаю?

ошибка:
501 Syntactically invalid EHLO argument(s)
Терпение!Дежурный экстрасенс скоро свяжется с вами!
Dvoishnik вне форума Ответить с цитированием
Старый 12.05.2016, 20:57   #2
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
что не так делаю?
Может, дело не в бобине?

39.png
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 12.05.2016, 21:18   #3
Dvoishnik
Форумчанин
 
Регистрация: 12.02.2011
Сообщений: 808
По умолчанию

это где такие настройки поискать нужно??
поменял порт прога просто висни. на IdSMTP1.Connect;
забыл сказать во всех гайдах
Код:
IdSMTP1.Username:='sasha92_kola@mail.ru';
в delphi 6 нет такого по этому рискнул.
Код:
IdSMTP1.UserId:='sasha92_kola@mail.ru';
Терпение!Дежурный экстрасенс скоро свяжется с вами!

Последний раз редактировалось Dvoishnik; 12.05.2016 в 21:52.
Dvoishnik вне форума Ответить с цитированием
Старый 12.05.2016, 21:39   #4
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
это где такие настройки поискать нужно??
поменял порт прога просто висни. на IdSMTP1.Connect;
- А ты хэлп читал? Примеры смотрел?
- Конечно нет, я, чо, идиот? Есть же форум с лузерами, которые всё сделают за меня.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 12.05.2016, 21:51   #5
Dvoishnik
Форумчанин
 
Регистрация: 12.02.2011
Сообщений: 808
По умолчанию

смотрел примеры
там везде порт 25
и примерно такой же код за исключением обработки ошибок

но примеры для 7
Терпение!Дежурный экстрасенс скоро свяжется с вами!
Dvoishnik вне форума Ответить с цитированием
Старый 12.05.2016, 21:54   #6
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
смотрел примеры
там везде порт 25
и примерно такой же код за исключением обработки ошибок

но примеры для 7
ну и молодец.
ну и хорошо.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 12.05.2016, 22:11   #7
Dvoishnik
Форумчанин
 
Регистрация: 12.02.2011
Сообщений: 808
По умолчанию

ошибка возникала из за того что в имени ПК была кириллица
не подскажете как можно это побороть не переименовывая ПК??
Терпение!Дежурный экстрасенс скоро свяжется с вами!
Dvoishnik вне форума Ответить с цитированием
Старый 12.05.2016, 22:14   #8
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
не подскажете как можно это побороть не переименовывая ПК??
нет.
в ПК я не спец.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 12.05.2016, 22:25   #9
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

http://www.sql.ru/forum/874970/indy-10-smtp-ssl
https://www.experts-exchange.com/que...-property.html
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 12.05.2016, 22:57   #10
Dvoishnik
Форумчанин
 
Регистрация: 12.02.2011
Сообщений: 808
По умолчанию

здорово прекрасно но нет такой штуки IdSSLIOHandlerSocketOpenSSL в D6
все же спасибо за попытку.
Терпение!Дежурный экстрасенс скоро свяжется с вами!
Dvoishnik вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отправка сообщения на почту zdus2757 Общие вопросы Delphi 1 07.01.2016 13:40
Отправка сообщения на почту Delphi XE5 Android =_=Настя=_= Общие вопросы Delphi 5 11.04.2014 19:59
Не уходят пробелы на почту(idsmtp) cadina Общие вопросы Delphi 1 27.11.2013 13:16
Отправка сообщения на почту средствами Qt iukash Qt и кроссплатформенное программирование С/С++ 0 27.04.2011 12:27
Отправка почты IDSMTP IDMESSAGE betirsolt Работа с сетью в Delphi 17 10.09.2009 18:43