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