Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Интернет и сети
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 21.10.2008, 12:14
Рамиль Рамиль вне форума
Прохожий
 
Регистрация: 09.11.2007
Сообщения: 8
Репутация: 10
По умолчанию Как отправить почту с помощью Indy?

И так, и этак изголялся. В сети полно примеров, ни один из них не рабочий. Или не запускались, или выдавали Runtime error. Вот это последнее, что получилось без ошибок:
Код:
IdSMTP1.Port:=25;
IdSMTP1.Host := 'smtp.rambler.ru';
IdSMTP1.Connect(10000);
IdSMTP1.AuthenticationType:=atLogin;
IdSMTP1.Username:='мой логин';
IdSMTP1.Password:='мой пароль'; 
IdMessage1.Subject:=тема сообщения;
IdMessage1.Recipients.EMailAddresses:='адрес@получателя';
IdMessage1.From.Address:='адрес отправителя';
IdMessage1.Body.Assign(Memo1.Lines); {текст письма}
IdSMTP1.SendMsg(IdMessage1);
IdSMTP1.Disconnect;
Admin: Пользуемся тегами!

Вроде все. После того, как запускаю отправку, приложение тупо молчит. А получатель не получает мое письмо
Как быть? Где ошибся?
Заранее спасибо

Последний раз редактировалось Admin, 21.10.2008 в 12:19.
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 13:38.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter