none
export to .pst with deletecontent RRS feed

  • Вопрос

  • Доброго времени суток!

    Пытаюсь экспортнуть письма в pst c последующим удалением из ящика, но происходит не так как я замышляю.

    Прошу помощи у опытных гуру чанги.

    запросы стандартные New-MailboxExportRequest -Mailbox  mailboxname -ContentFilter {(Received -lt "10/22/2015")}  -FilePath  "\\servername\....\1.pst"   все хорошо письма в pst приходят, но и остаются в основном ящике.

    Пытался шаманить вместе с Searchquery   -deletecontent  после трубы, но видимо не хватает маны для окончательного выполнения запроса. Вываливается в ошибку.

    27 января 2016 г. 8:14

Ответы

  • мне нужно за определенный промежуток времени и, чтобы не было случайных удалений писем. Поэтому хочется чтобы сначала отправлял в pst и сразу удалял  из оригинала все что отправил в pst.
    Так не выйдет. Получится только через Search-Mailbox с фильтром на даты. Перед тем, как запускать его с ключом DeleteContent, лучше сначала запустить с ключом EstimateResultOnly.
    28 января 2016 г. 5:55

Все ответы

  • Добрый день.

    Возможность удалять письма вместе с экспортом ушла вместе с Export-Mailbox командлетом.

    Параметр -DeleteContent остался только для командлета Search-Mailbox.


    Blog - Smtp25.ru
    Полезные ссылки - Links

    27 января 2016 г. 8:59
    Отвечающий
  • это я и так понимаю, спасибо
    27 января 2016 г. 9:33
  • "Экспорт с удалением" называется архивированием и прекрасно настраивается в Oultook. Делать это средствами Экса необходимости обычно нет.

    Evgeniy Lotosh // MCSE: Server infrastructure, MCSE: Messaging

    27 января 2016 г. 10:19
  • а я сижу и думаю как же я сам не додумался до архивирования, вопрос в другом заключается.
    27 января 2016 г. 10:43
  • а так пробовали 
    Search-Mailbox -id "<mailbox-name>" -DeleteContent -force
    27 января 2016 г. 12:11
  • мне нужно за определенный промежуток времени и, чтобы не было случайных удалений писем. Поэтому хочется чтобы сначала отправлял в pst и сразу удалял  из оригинала все что отправил в pst.
    27 января 2016 г. 12:52
  • Будет что-то типа такого. Данный можно взять из файла.
    Get-Mailbox | Search-Mailbox -ContentFilter{(Received -lt '10/22/2015') -DeleteContent -force

    • Изменено Guznin KA 27 января 2016 г. 13:21
    27 января 2016 г. 13:20
  • мне нужно за определенный промежуток времени и, чтобы не было случайных удалений писем. Поэтому хочется чтобы сначала отправлял в pst и сразу удалял  из оригинала все что отправил в pst.
    Так не выйдет. Получится только через Search-Mailbox с фильтром на даты. Перед тем, как запускать его с ключом DeleteContent, лучше сначала запустить с ключом EstimateResultOnly.
    28 января 2016 г. 5:55