Получение содержимого почты из ExchangeC#

Место общения программистов C#
Ответить
Anonymous
 Получение содержимого почты из Exchange

Сообщение Anonymous »

Я пытаюсь получить содержимое электронного письма из своего почтового ящика Exchange:

Код: Выделить всё

_service = new ExchangeService(ExchangeVersion.Exchange2010_SP1);
_service.Credentials = new WebCredentials(_user, pass);
_service.TraceEnabled = true;
_service.TraceFlags = TraceFlags.None;
_service.Url = new Uri(_serverURL);

Folder inbox = Folder.Bind(_service, WellKnownFolderName.Inbox);
SearchFilter sf = new SearchFilter.SearchFilterCollection(LogicalOperator.And, new SearchFilter.IsEqualTo(EmailMessageSchema.IsRead, false));
ItemView view = new ItemView(30);

var lst = _service.FindItems(WellKnownFolderName.Inbox, sf, view);

foreach(var l in lst)
{
Console.WriteLine("found " + l.Subject);
l.Load();
Console.WriteLine("item " + l.Body);
}
Я получаю сообщение об ошибке при чтении свойства Body.
Это то свойство, которое содержит тело сообщения?
Спасибо

Подробнее здесь: https://stackoverflow.com/questions/793 ... m-exchange
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»