Archive | PowerShell

Tips & Tricks PowerShell

Запуск скрипта по расписанию.

Как запускать по расписанию скрипты Powershell для Exchange Server 2010?

Рано или поздно Вы сталкиваетесь с необходимостью запуска скриптов PowerShell в определенное время. Примером могут служить следующие задачи: Автоматическое изменение Display Name у пользователей, добавление названия компании-подрядчика, например «Иван Петров [BusinessAcademy]» Изменение членства в группах, например какие-нибудь хитрые условия, которые не позволяют задавать Dynamic Distribution Group Простейший мониторинг, слежение за очередями и состоянием сервисов на сервере […]

Continue Reading 0
Как посмотреть список отправленных сообщений сразу на нескольких Hub transport серверах?

Как посмотреть список отправленных сообщений сразу на нескольких Hub transport серверах?

Если в вашей почтовой организации несколько серверов с ролью Hub transport, то информация о прохождении писем будет храниться на нескольких серверах и команда Get-MessageTrackingLog будет отображать информацию только с текущего сервера. Можно конечно указать параметр -Server, но существует более удобный способ получения единого трекинга сообщений. (далее…)

Continue Reading 4
Ошибка: «CreateTestUser : Mailbox could not be created

Ошибка: «CreateTestUser : Mailbox could not be created. Verify that OU ‘Users’ exists and that password meets complexity requirements». Как ее избежать?

В Exchange Server 2010 существует некоторое количество командлетов Test-*, используемых для тестирования работоспособности служб. По умолчанию они используют специальные почтовые ящики вида extest_48be3577cce04@exchangefaq.ru от имени которых происходит тестирование. После установки Exchange Server их нужно создать PowerShell сценарием на сервере с ролью Mailbox. Иногда при создании тестового пользователя возникает ошибка CreateTestUser : Mailbox could not be […]

Continue Reading 1
Как отправить сообщение от имени группы рассылки?

Как отправить сообщение от имени группы рассылки?

Чтобы отправить сообщение от имени группы нужно предоставить  пользователю право Send As для определенной группы. Это можно сделать через ADUC или  через PowerShell с помощью команды: После выполнения команды, пользователь domain\username сможет отправлять письма от имени группы DistributionGroup. Дополнительная информация на сайте: http://www.exchangerus.ru http://technet.microsoft.com/ru-ru/library/bb125256.aspx

Continue Reading 0
Переменные

Как быстро переключаться между папками Exchange 2010 в PowerShell?

Иногда требуется запустить скрипт PowerShell, который поставляется вместе с Exchange Server 2010. Например для установки антиспам агентов на Hub transport требуется скрипт install-AntispamAgents.ps1 или скрипт new-TestCasConnectivityUser.ps1 для создания специальной учетной записи, используемой при  тестах CAS  роли.  Эти скрипты находятся по стандартному пути  C:\Program Files\Microsoft\Exchange Server\V14.  Конечно можно воспользоваться  старым добрым способом, запустить EMS, набрать cd […]

Continue Reading 1