#c# #.net #exchangewebservices
#c# #.net #exchangewebservices
Вопрос:
Мне нужно сохранить сообщение электронной почты на диске в виде файла .msg, для этого я использую EWS API. Я успешно могу сохранить привязку файла, но не привязку элемента.
Есть ли какой-либо доступный пример кода, на который я могу сослаться?
Ответ №1:
Exchange работает только с форматом EML (MIME). Для получения вложений вам необходимо обрабатывать различные форматы частей MIME, которые для вас выполняют сторонние библиотеки (например, напрямую работать с содержимым MIME). Вам также необходимо рассмотреть, как вы обрабатываете встроенные элементы EML в исходном EML.
Комментарии:
1. Итак, лучшее, что я могу сделать, это использовать какую-нибудь стороннюю библиотеку. Есть ли какая-либо свободно доступная библиотека, на которую вы можете сослаться.
2. @AnkushGupta — для бесплатного решения попробуйте это решение CodeProject. codeproject.com/KB/office/reading_an_outlook_msg.aspx