Я создаю новый почтовый элемент в C# VS-2008 outlook 2007 и прикрепляю файл. Первая проблема заключается в том, что я не вижу области прикрепления в строке темы, показывающей вложение. Если я отправлю электронное письмо, его свойства показывают, что есть вложение, а размер электронной почты вырос на сумму вложения. Я просто не вижу его или не извлекаю приложение.Outlook attachments.Add() не отображается в теле письма
Вот код, я использую:
Outlook.MailItem mailItem = (Outlook.MailItem)this.Application.CreateItem(Outlook.OlItemType.olMailItem);
attachments.Add(ReleaseForm.ZipFile, Outlook.OlAttachmentType.olByValue, 0, "DisplayName");
Я ожидал часть «DisplayName» покажет, как имя вложения, и я должен использовать имя файла.
Я не вызываю .Send() на e-mail программно, я вызываю mailItem.Display (true), чтобы показать электронное письмо пользователю для любых окончательных изменений. На этом этапе я могу посмотреть на свойства и увидеть, что там есть приложение.
Если я нажимаю send (отправка себе), я вижу то же самое, приложение, похоже, там, но недоступно.