Добавить вложение Outlook по ссылке на документ Sharepoint - PullRequest
2 голосов
/ 05 июля 2011

Я пытаюсь добавить ссылку на документ, расположенный в библиотеке sharepoint, в качестве вложения в электронную почту Outlook. Я получил следующую ошибку:

Имя файла или имя каталога не действительный.

Я использовал этот код:

String sSource = "http://lu3:333/TestList/Doc.txt ";
String sDisplayName = att.DisplayName;
int iPosition = (int)mail.Body.Length + 1;
int iAttachType = (int)Microsoft.Office.Interop.Outlook.OlAttachmentType.olByReference;
mail.Attachments.Add(sSource, iAttachType, iPosition, sDisplayName);

Когда я использую OlAttachmentType.olByValue , это работает, но для справки это не так.

У кого-нибудь есть идеи, как это исправить? Или есть лучшее решение для добавления ссылки на документ, расположенный на сайте sharepoint, в виде вложения?

Спасибо, что уделили время.

1 Ответ

0 голосов
/ 13 марта 2012

Я думаю, вам лучше отформатировать HTML-сообщение и ссылку на файл, используя тег или ссылку на изображение.

Могут быть причины для отправки фактического вложения, но я бы настоятельно поспорил с ними, если это возможно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...