![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
И так, и этак изголялся. В сети полно примеров, ни один из них не рабочий. Или не запускались, или выдавали 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, 21.10.2008 в 12:19. |