Лучший отвечающий
Удаление писем сразу

Вопрос
-
Добрый день.
Exchange Server 2013 Enterprise; клиенты Outlook 2013, Android, iOS
Существует такая необходимость у одного пользователя удалять письма сразу ,чтобы они не попадали в корзину.
Т.е. пользователь получает письмо, нажимает удалить, и оно сразу удаляется, не попадая в корзину. Подскажите, как это можно осуществить? Спасибо.
26 сентября 2016 г. 7:33
Ответы
-
Добрый день,
Олег совершенно скромно умолчал, что командлет Export-Mailbox был убран еще в Exchange 2010 SP1 :)
В Exchange 2013 для решения вашей задачи, придется учиться программировать с использованием EWS API
Либо искать готовые скрипты опять же с применением EWS API. Что нибудь вроде вот этого.
P.S. Shift+Del или настройка Outlook, чтобы при выходе удалять удаленные (есть такая фича в Outlook), либо retention policy все таки реализовать проще, выбирать вам. И я надеюсь, что вы в курсе, что при удалении из удаленных письмо окончательно не удаляется с Exchange сервера, а остается еще на некоторое время в невидимой папке с возможностью восстановления.
- Помечено в качестве ответа Pavel2505 27 сентября 2016 г. 9:49
27 сентября 2016 г. 6:15
Все ответы
-
шифт + дел кому-то лень нажать?26 сентября 2016 г. 7:56
-
Коллега, на самом деле это решение не полностью удовлетворяет ваши потребности, но может быть настроить автоархивацию у папки и просто поставить минимально возможный период архивации сообщений и потом удалять сообщения безвозвратно
Например как описано в статье: http://www.slipstick.com/outlook/config/how-to-automatically-empty-outlooks-deleted-item-folder/
26 сентября 2016 г. 8:00 -
решение должно быть однозначным, т.е. пользователь нажимает удалить на письмо, и оно удаляется не попадая в корзину. как так сделать я не знаю, поэтому спрашиваю.26 сентября 2016 г. 8:07
-
Вы можете настроить Retention Policy, чтобы у вас удалялись письма из корзины через время, которое вы хотите, например 7 дней. Тогда письма будут удаляться на сервере и в любом клиенте.
https://technet.microsoft.com/ru-ru/library/dd297955(v=exchg.150).aspx
scientia potentia est
My blog26 сентября 2016 г. 8:07 -
Добрый день.
Существует необходимость удалить письма из папки Корзина одного пользователя. Как это сделать с помощью PowerShell.
Про теги хранения знаю, в данной ситуации они не подходят.
- Объединено Alexander RusinovModerator 26 сентября 2016 г. 20:38 Дубль темы
26 сентября 2016 г. 14:13 -
День добрый.
Пример для Exchange 2010.
1. Дать права для учетной записи от имени которой будет выпольнятся удаление.
Get-Mailbox -Server %ServerName%| Add-MailboxPermission -User Admin_delete -AccessRights FullAccess
2. Удалить для одного почтового ящика.Export-Mailbox -Identity username -IncludeFolders “\Deleted Items” -StartDate “01/01/2010″ -EndDate “06/01/2015″ –DeleteContent
MCITP, MCSE. Regards, Oleg
- Изменено Oleg.KovalenkoModerator 26 сентября 2016 г. 20:41
- Предложено в качестве ответа Alexander RusinovModerator 26 сентября 2016 г. 20:48
26 сентября 2016 г. 20:40Модератор -
Добрый день,
Олег совершенно скромно умолчал, что командлет Export-Mailbox был убран еще в Exchange 2010 SP1 :)
В Exchange 2013 для решения вашей задачи, придется учиться программировать с использованием EWS API
Либо искать готовые скрипты опять же с применением EWS API. Что нибудь вроде вот этого.
P.S. Shift+Del или настройка Outlook, чтобы при выходе удалять удаленные (есть такая фича в Outlook), либо retention policy все таки реализовать проще, выбирать вам. И я надеюсь, что вы в курсе, что при удалении из удаленных письмо окончательно не удаляется с Exchange сервера, а остается еще на некоторое время в невидимой папке с возможностью восстановления.
- Помечено в качестве ответа Pavel2505 27 сентября 2016 г. 9:49
27 сентября 2016 г. 6:15 -
Спасибо за помощь27 сентября 2016 г. 9:49
-
27 сентября 2016 г. 12:01Модератор