Сохранить электронную почту как файл MSG без использования Outlook (COM-объект и т. Д.) Или стороннего программного обеспечения
Прямо сейчас я использую API веб-сервисов Exchange с PowerShell для извлечения определенных писем из Exchange и сохранения их в виде файлов EML. Это прекрасно работает; однако пользователь / клиент требует, чтобы электронные письма были в формате msg. Я видел два способа сделать это:
Используйте Outlook / Outlook COM-объектИспользуйте стороннюю библиотеку или программное обеспечение (например:http://www.independentsoft.de/exchangewebservices/tutorial/downloadmessagetomsgfile.html)Есть ли другие альтернативы? Я хотел бы придерживаться PowerShell, если это возможно, но кажется, что EWS может быть ограничен написанием файлов EML.
Не существует гибкости в отношении требований MSG против EML (соответствия).
РЕДАКТИРОВАТЬ: Это будет выполняться на сервере; поэтому я бы предпочел, чтобы это можно было сделать без установки Outlook.