Командлет Export-Mailbox не удаляет электронные письма - PullRequest
1 голос
/ 15 декабря 2009

У меня проблема с использованием командлета Export-Mailbox в Powershell для удаления писем между двумя датами из почтового ящика. Текущий код, который я запускаю:

Export-Mailbox -Identity mailboxname -StartDate "01/11/2009 00:00:01" -EndDate "14/11/2009 00:00:01" -DeleteContent

Я знаю, что есть электронные письма, которые попадают между этими двумя датами, но каждый раз, когда команда запускается и завершается, но выдает сообщение о состоянии "Ошибка произошла на шаге: перемещение сообщений. Не удалось скопировать сообщения в хранилище почтовых ящиков назначения с ошибкой : Произошла неизвестная ошибка. "

Успешно ли кто-нибудь использовал Export-Mailbox для удаления сообщений, или знаете, почему происходит ошибка?

Спасибо.

  • Jonny

~~~ РЕШЕНИЕ ~~~

Используя помощь Дэвида, я снова выполнил команду следующим образом:

Get-Mailbox -Identity jonny | Export-Mailbox -TargetMailbox target -TargetFolder folder -EndDate "14/11/09 00:01:00" -StartDate "14/11/09 00:00:00" -DeleteContent

Это работало до тех пор, пока за этот промежуток времени не было больше 3000 писем.

Ответы [ 2 ]

1 голос
/ 15 декабря 2009

Попробуйте:

Get-Mailbox -Identity Jonny | Export-Mailbox -TargetMailbox mailboxname -StartDate "01/11/2009 00:00:01" -EndDate "14/11/2009 00:00:01" -DeleteContent

См. this для получения дополнительной информации о наиболее распространенных проблемах с использованием Export-Mailbox:

Наиболее распространенные проблемы с использованием Export-Mailbox связаны с разрешения. Чтобы использовать Export-Mailbox вам нужно делегировать обмен Роль администратора сервера, быть участником локальной группы администраторов для целевой сервер, и есть полный доступ к источнику и месту назначения Почтовые ящики. Источник и место назначения почтовые ящики должны быть в одном активном Справочник леса.

Это некоторые распространенные ошибки, связанные с разрешениями:

ERROR

  • Указанная база данных почтовых ящиков [Имя базы данных почтовых ящиков] не существует

ПРИЧИНА Пользователь, выполняющий команду Export-Mailbox, должен быть делегировал администратору биржи роль для сервера Exchange.

ERROR

  • Ошибка на шаге: создание целевой папки в целевом почтовом ящике. Произошла неизвестная ошибка. Код ошибки: -2147221233

ПРИЧИНА Пользователь, использующий Export-Mailbox, не имеет полного доступа к целевому почтовому ящику.

ERROR

  • Произошла ошибка на шаге: перемещение сообщений. Не удалось скопировать сообщения в целевое хранилище почтовых ящиков с ошибкой: MAPI или неуказанный поставщик услуг. Номер ID: 00000000-0000-00000000, код ошибки: -1056749164 ”

ПРИЧИНА Пользователь, использующий Export-Mailbox, не имеет полного доступ к почтовому ящику назначения.

0 голосов
/ 25 мая 2010

Я также получаю сообщение об ошибке ниже, я переместил исходный почтовый ящик в другой магазин, и тогда он заработал.

• Произошла ошибка на шаге: перемещение сообщений. Не удалось скопировать сообщения в хранилище почтовых ящиков назначения с ошибкой: MAPI или не указано поставщик услуг. ID №: 00000000-0000-00000000, код ошибки: -1056749164”

...