Showing posts with label MS Exchange. Show all posts
Showing posts with label MS Exchange. Show all posts

Monday, October 5, 2015

MS Exchange. Отключенный почтовый ящик не виден в списке отключенных почтовых ящиков


Бывает ситуация, что при отключении почтового ящика он не виден в EMC в списке "Отключенный почтовый ящик". Чаще всего это бывает, если при отключении выдается ошибка. Тогда почтовый ящик исчезает из общего списка, но не виден в списке отключенных.
Это лечится выполнением команды Clean-MailboxDatabase. Эта команда делает проверку связей между почтовыми ящиками и учетными записями ActiveDirectory.
Наиболее частый сценарий использования этой команды:
- очитска одной почтовой базы
Clean-MailboxDatabase <mailbox_database_name>
- очистка всех почтовых баз на сервере
Get-Mailboxdatabase | Clean-MailboxDatabase
Подробности есть по этим ссылке:

MS Exchange. Дать права пользователю управлять составом почтовой группы


В MS Exchange пользователю можно дать право управлять составом почтовой группы из MS Outlook. Для этого запускаем оснастку "Active Directory Users and Computers" и находим группу:
  • заходим в ее свойства, вкладка Managed By
  • жмем Change, выбираем нужного пользователя, жмем Ок
  • обязательно нужно поставить птичку Manager can update membership list. Если ее не поставить, то пользователь не сможет изменять состав группы.
  • В Exchange 2010 и 2013 нужно также включить в пользовательской политике Default Role Assignment Policy роль MyDistributionGroups. Это в ECP заходим в Разрешения -> Роли пользователей ->  Default Role Assignment Policy -> check MyDistributionGroups.

MS Exchange. Как установить авто ответ на все входящие письма с любой темой


Серверное правило автоматического ответа на все письма.
Бывают ситуации, когда необходимо автоматически отправлять письма в ответ напрямую с сервера. Установить Автоответ (Нет на работе) это один из вариантов. Но иногда необходимо отправлять письма с нестандартной темой письма.
  1. Запускаем MS Outlook, настроенный на профиль почтового ящика, для которого необходимо установить такой автоответчик.
  2. Заходим в "Управление правилами и оповещениями".
  3. Кликаем "Новое..."
  4. В "Мастере правил" выбираем пункт "Применение правила к полученным мной сообщениям" и жмем "Далее >".
  5. Снова жмем "Далее >". Появится сообщение "Данное правило будет применено к каждому получаемому сообщению. Это правильно?". Жмем "Да".
  6. На этапе выбора действия выбираем действие "потребовать сервер ответить через <текст>" и кликаем на "<текст>", чтобы изменить сообщение автоответа. Откроется окно для создания нового сообщения.
  7. Поля "Кому...", "Копия..." и "СК..." оставляем пустыми.
  8. В поле "Тема" пишем нужную нам тему автоответа и в тело письма пишем нужный текст автоответа.
  9. После заполнения темы и тела письма жмем "Сохранить и закрыть".
  10. Жмем "Далее >" дважды.
  11. На последнем этапе "Завершене настройки правила" задаем нужное имя для созданного правила. Не (!!!) включаем опцию "Выполнить это правило для сообщений ...". Включаем опцию "Включить правило".
  12. Жмем "Готово".
Для всех сообщений, которые будут присылаться на данный почтовый ящик, будет приходить созданное в правиле письме независимо от того запущен MS Outlook или нет.
Данная инстуркция найдена по ссылке How to create an auto reply message for a shared mailbox

Exchange 2013. Удаленное подключение к серверу Powershell

​Чтобы выполнять Powershell команды на удаленном сервере Exchange 2013 необходимо на своей рабочей станции выполнить:
  • Проверить политику выполнения скриптов Powershell
    Get-ExecutionPolicy
    Если политика стоит не RemoteSigned, необходимо установить политику RemoteSigned
    Set-ExecutionPolicy -Scope CurrentUser RemoteSigned
  • Получить свои учетные данные
    $UserCredential = Get-Credential
  • Подключиться к серверу Exchange 2013
    $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri http://<FQDN of Exchange 2013 Client Access server>/PowerShell/ -Authentication Kerberos -Credential $UserCredential
  • Импортировать сессию Powershell
    Import-PSSession $Session
Например:
Set-ExecutionPolicy -Scope CurrentUser RemoteSigned
$UserCredential = Get-Credential
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri http://exchsrv.domain.com/PowerShell/ -Authentication Kerberos -Credential $UserCredential
Import-PSSession $Session
После завершения работы ОБЯЗАТЕЛЬНО(!!!) необходимо удалить сессию Powershell
Remove-PSSession $Session

Exchange 2013. После перевода пользователя на Exchange 2013 не работает Exchange ActiveSync

Ситуация.
Мигрировали пользовательский почтовый ящик с Exchange 2007 на Exchange 2013. Пользователь пробует синхронизировать почту на мобильном устройстве и у него ничего не получается. Выдается ошибка.
Решение.
Grant  inherited permission to domain\Exchange Servers. To do that, please follow these steps:
1. Run Active Directory Users and Computers.
2. Click on View and Select Advanced Features
3. Select a mailbox that isn’t working with Active Sync, double click on the account.
4. Click the Security Tab and then the Advanced button.
5. Highlight Exchange Servers, and check the Include inheritable permissions from this object's parent.
6. Click OK to save the settings.
7. попробовать синхронизацию снова.

Exchange 2013. Зависла задача миграции почтового ящика

​Проблема: задача по миграции почтового ящика висит в состоянии Синхронизация. И висит так очень долго.
Решение.
  1. Остановить процесс миграции
    1. Перезапустить службы
      Microsoft Exchange Mailbox Replication
      Microsoft Exchange Search
      Microsoft Exchange Search Host Controller
    2. Если не помогло
      Пресоздать индексы для проблемной почтовой базы
      • остановить службы
        Microsoft Exchange Search
        Microsoft Exchange Search Host Controller
      • переименовать папку индекса <GUID>.Single в что-то типа <GUID>.Single_OLD. Находится в каталоге рядом с почтовой базой.
      • запустить службы
        Microsoft Exchange Search
        Microsoft Exchange Search Host Controller
      • проверить статус индексирования базы
    3. Если не помогло
      Есть статья в Microsoft KB Content Index status of all or most of the mailbox databases in the environment shows "Failed"
      Еще
      есть полезная статья Event ID 1009 Content Index status of the mailbox databases “Failed”
  2. Запустить миграцию еще раз