2014-10-21 3 views
0

прилагает один файл по электронной почте, и я поставил его прийти как вложения, но он пришел только рядногоВложение приходит только встроенный

 Attachment data = new Attachment(filepath); 
     data.ContentDisposition.Inline = false; 
     data.ContentDisposition.DispositionType = DispositionTypeNames.Attachment; 

     // Add time stamp information for the file. 
     ContentDisposition disposition = data.ContentDisposition; 
     disposition.CreationDate = System.IO.File.GetCreationTime(filepath); 
     disposition.ModificationDate = System.IO.File.GetLastWriteTime(filepath); 
     disposition.ReadDate = System.IO.File.GetLastAccessTime(filepath); 
     disposition.FileName = filename; 
     disposition.DispositionType = DispositionTypeNames.Attachment; 


     // Add the file attachment to this e-mail message. 
     message.Attachments.Add(data); 

Что я делаю не так?

+1

Вы пробовали 'новый Attachment (файл, MediaTypeNames.Application.Octet)'? – Reniuz

+0

@Reniuz ничего не меняет – Alex

+0

Как вложения «inline» точно? Вы добавляете тег к телу электронной почты, который указывает на вложение? – Dave

ответ

0

Я тестировал только в Mac Mail, теперь я попробовал в Gmail и вложениями представляют в порядке, не в соответствии

+1

Да, похоже, что Mac Mail автоматически отображает одностраничные PDF-файлы. – Dave

Смежные вопросы