DELPHI 6, INDY 8, разбивает письма

MAYAKOV_SV
Дата: 05.05.2011 15:45:51
Здравствуйте, есть проблема с отправкой писем с прикрепленными файлами.
Вот фрагмент кода для отправки письма с файлами:
begin
 smtpServer := TIdSMTP.Create(nil); 
 tcMessage := TIdMessage.Create(nil);
 ...
// Присоеденяем файл
  for i := 0 to filenames.Count - 1 do
   TIdAttachment.Create(tcMessage.MessageParts, FileNames[i]);
  // Отправляем сообщение
  smtpServer.Connect;
  smtpServer.Send(tcMessage);
  smtpServer.Disconnect;
  tcMessage.Free;
  smtpServer.Free;
end;
Прикрепляется 10 файлов.
Отсылается 2 одинаковых письма.
В первом 6 файлов, во втором продолжение - 4 файла.
При ручной отправке через The Bat тех же файлов все нормально.
Почему он его разбивает и как это предотвратить?
Anatoly Podgoretsky
Дата: 05.05.2011 15:54:12
Что разбивает?
И наверно The Bat правильно написан, поэтому и нормально.
MAYAKOV_SV
Дата: 05.05.2011 16:00:24
Anatoly Podgoretsky
Что разбивает?
И наверно The Bat правильно написан, поэтому и нормально.

Письмо разбивает.
INDY писал не я, поэтому интересно, может кто сталкивался и знает, что тут можно сделать, чтобы он одним письмом все файлы присылал.
Хорошо, если в моем коде ошибка, а так пока не знаю, что с этим делать.
Anatoly Podgoretsky
Дата: 05.05.2011 16:01:15
Что вместо одного письма приходит 6 кусочков
Anatoly Podgoretsky
Дата: 05.05.2011 16:02:12
А что бы одним письмом, то не надо разбивать на две части по 6 и 4 файла
MAYAKOV_SV
Дата: 05.05.2011 16:03:25
Anatoly Podgoretsky
Что вместо одного письма приходит 6 кусочков

Нет.
Приходит так:

1) Письмо_A
Файл1
Файл2
Файл3
Файл4
Файл5
Файл6
2) Письмо_A
Файл7
Файл8
Файл9
Файл10
Anatoly Podgoretsky
Дата: 05.05.2011 16:05:33
Вот теперь понятно, проверь на ограничение системы, может она разбивает на части, по крайней мере в OE это просто зделать, но никакой проблемы проблемы нет, как разбивает, так и склеивает.
MAYAKOV_SV
Дата: 05.05.2011 16:13:39
Anatoly Podgoretsky,

Спасибо добрый человек.
Вы оказались правы. Это я намудрил в своей программе...
И она отправляет два письма.
MAYAKOV_SV
Дата: 05.05.2011 16:17:51
MAYAKOV_SV
Это я намудрил в своей программе...

Нет, просто перегрелся немного.
В программе все в порядке.
У меня должно было отсылатся на два адреса, а я в отладке указал свой.
Программа сформировала 2 письма, и отослала их на мой адрес.
Прошу прощения за беспокойство.