Я использую управляемый API 2.0 веб-служб Exchange для подключения к серверу Exchange 2010, а затем узнать полученные новые сообщения. Теперь я хочу сохранить копию письма в файл на диске.Сохранить адрес электронной почты С вложениями с помощью EWS Managed API 2.0
Итак, у меня есть
Exchange.WebServices.Data.EmailMessage email
, который готов быть сохранен. Что теперь?
Следующий код будет сохранить его, но без вложений ..
FileStream fs = new FileStream(filepath, FileMode.Create);
fs.Write(email.MimeContent.Content, 0, email.MimeContent.Content.Length);
fs.Close();
Я не хочу использовать какие-либо оплачиваемые третью сторону интеграции. Любая помощь будет оценена по достоинству.
p.s. Я знаю, что этот вопрос задавали раньше, но он никогда не отвечал или не нацеливался на старый API.
Вы хотите сохранить вложения в тот же файл, что и письмо, или нормально сохранять вложения для отдельных файлов? –
@JakobChristensen В том же файле, что и адрес электронной почты .. – Stavros
, когда вы получаете письма, вы также получаете вложения? –