В Exchange Server 2010 существует некоторое количество командлетов Test-*, используемых для тестирования работоспособности служб. По умолчанию они используют специальные почтовые ящики вида extest_48be3577cce04@exchangefaq.ru от имени которых происходит тестирование. После установки Exchange Server их нужно создать PowerShell сценарием на сервере с ролью Mailbox.
C:\Program Files\Microsoft\Exchange Server\V14\scripts\new-TestCasConnectivityUser.ps1
Иногда при создании тестового пользователя возникает ошибка
CreateTestUser : Mailbox could not be created. Verify that OU ‘Users’ exists and that password meets complexity requirements.
Обычно это связано с тем, что в вашей структуре AD существует несколько контейнеров «Users», поэтому нужно запускать сценарий с параметром -ou «CN=Users,DC=exchangefaq,DC=ru»
cd $exscripts .\new-TestCasConnectivityUser.ps1 -ou "CN=Users,DC=exchangefaq,DC=ru"
Если же пользователь будет храниться в OU «Service Accounts», то нужно запускать следующий сценарий
cd $exscripts .\new-TestCasConnectivityUser.ps1 -ou "OU=Service Accounts,DC=exchangefaq,DC=ru"
Посмотреть все командлеты для тестирования Exchange Server можно командой:
get-command test-* |foreach-object{get-help $_.name|fl name, synopsis}