2014-02-04 4 views
0

Кажется, что есть простой способ импорта/экспорта содержимого целых почтовых ящиков, работающих с файлами PST (см., Например, New-MailboxExportRequest и New-MailboxImportRequest) с помощью PowerShell. Можно даже удалить или переместить между папками конкретные сообщения в почтовых ящиках Exchange. Но я не могу найти путь к импорт/экспорт элементов почтового ящика Exchange с файлами PowerShell в MSG. Возможно ли это вообще?Как импортировать/экспортировать файлы msg в/из почтового ящика Exchange с помощью PowerShell?

+0

http://stackoverflow.com/questions/6293129/save-mail-to-msg-file-using-ews-api Если вы не против файла EML, который работает почти так же, как и MSG, этот поток определенно поможет. Он использует обменные веб-сервисы. Однако вам придется перевести его в powershell. – Johnrad

ответ

0

MSG-файлы - это формат данных перспективы, поэтому нет простого способа экспорта с помощью powershell. Вероятно, есть некоторые партийные инструменты, которые могут делать то, что вы ищете. Есть способы из того, что я прочитал, чтобы экспортировать в .eml с помощью обменных веб-сервисов. Вы также можете взглянуть так: http://gsexdev.blogspot.com/2011/02/exporting-and-uploading-mailbox-items.html

0

Нет, файл MSG - это единственный файл, созданный при перетаскивании одного файла электронной почты из профиля Outlook. Поскольку мы не можем напрямую импортировать или экспортировать данные Exchange-Mailbox в формат MSG. Прежде всего, мы должны импортировать их в формат PST, а затем открыть данные PST-файла в Outlook Account. После этого мы можем легко преобразовать их в формат файла MSG, просто перетащив их.

Смежные вопросы