прикрепить несколько файлов для отправки письма

 
0
 
.NET
ava
12usver12 | 13.10.2007, 19:59
поможите
вот читал эту ветку http://forum.vingrad.ru/topic-163592.html

но так и не могу пока додумать, как отправить несколько файлов, несколько прикреплений

вот например есть массив с прикреплениями string[] atach {c:\1.txt , c:\2.txt , ....... }

нужно ли класс AttachmentCollection здесь использовать , поможите одним словом
Comments (2)
ava
tol05 | 13.10.2007, 20:42 #
12usver12, ты невнимательно прочитал топик, на который сам же линк приводишь.
Что значит
Цитата (12usver12 @ 13.10.2007, 18:59 findReferencedText)
нужно ли класс AttachmentCollection здесь использовать
в примере он же и используется.
Даже больше скажу: без AttachmentCollection просто не обойтись. MailMessage.Attachments Property представляет собой эту коллекцию. Просто mr.DUDA пример приводил с одним файлом.
А кто мешает написать

Attachment data = new Attachment(file1, MediaTypeNames.Application.Octet);
...
message.Attachments.Add(data);
...
data = new Attachment(file2, MediaTypeNames.Application.Octet);
...
message.Attachments.Add(data);
...
data = new Attachment(fileN, MediaTypeNames.Application.Octet);
...
message.Attachments.Add(data);
ava
12usver12 | 13.10.2007, 20:59 #
решилось вот так (в моем конкретном случае)
for (int i = 0; i < listBox1.Items.Count; i++) 
{ mail.Attachments.Add(new Attachment(listBox1.Items[i].ToString()));



в любом случае благодарю,
спасибо за внимание smile
Please register or login to write.
Firm of day
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Contributors
advanced
Submit