![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Отправка писем через Indy [D6, WinXP]
Yurij-7 © (2008-01-29 16:29:00)Уважаемые мастера, подскажите где в коде грабли что нельзя отправить письмо:
Form1.IdSMTP1.Host := 'почтовый сервак';
Form1.IdSMTP1.Port := 25;
Form1.IdSMTP1.Username := 'мой акаунт';
Form1.IdSMTP1.Password := 'мой пароль';
Form1.IdSMTP1.Connect();
Form1.IdMessage1.Body.Clear;
Form1.IdMessage1.ClearBody;
Form1.IdMessage1.Clear;
Form1.IdMessage1.ClearHeader;
Form1.IdMessage1.Subject := 'Test Letter';
Form1.IdMessage1.From.Address := 'мой адрес';
Form1.IdMessage1.From.Name := 'Test Letter';
Form1.IdMessage1.CCList.Clear;
Form1.IdMessage1.CCList.Add.Address := 'мой адрес (сам себе отправляю)';
Form1.IdMessage1.Body.Add('Тест');
try
Form1.IdSMTP1.Send(Form1.IdMessage1);
except
end;
Form1.IdSMTP1.Disconnect();
Изначально при компиляции не воспринимается строка
Form1.IdSMTP1.Username := 'мой акаунт';
ругается на Username я менял уже и на UserId но ничего не помагает ((((
Спасибо.
Yurij-7 (2008-01-29 16:53:00) [1]спасибо
вопрос решен.