![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
посылка нескольких e-mail [D7, Win95/98, WinME, NT4, Win2k, WinXP]
ST © (2003-02-12 22:48:00)Народ, подскажите... Есть цикл следующего вида:
with ItSMTP do
begin
connect(-1);
for i := 0 to emailnumber do
begin
fromaddr := "someaddr";
toaddr := emlist[i];
send;
application.processmessage;
end;
disconnect;
end;
Точный синтаксис не помню, но это и не важно. Случается косяк, что сообщения отправляются не на все адреса. Судя по всему из-за плохого коннекта... Т.е. сообщение ещё не отправленно, а компонент отправляет уже следующее. Как этого избежать (подскажите хотя бы нужное событие).
Романов Р.В. (2003-02-12 22:55:00) [1]Отправлять сообщения надо в обработчике OnConnect