Содержание
4 ноября Exchange 2007, Exchange 2010
команда new-mailbox
Эта команда, введенная без параметров, поможет вам создать пользователя AD с почтовым ящиком, запрашивая минимально необходимые параметры.
Хотя этого может быть достаточно, чтобы начать работу, есть множество дополнительных флагов, которые можно добавить. Увидеть ниже.
-Имя Это, конечно, имя почтового ящика.
-Пароль Пароль пользователя, сохраненный как SecureString, означающий, что мы не сможем показать его позже.
-UserPrincipalName Имя пользователя UPN в AD в формате имя пользователя @ домен.
-Псевдоним Псевдоним, который упростит поиск пользователя в GAL.
-База данных База данных для хранения почтового ящика пользователя.
-DisplayName Показываемое имя пользователя в AD.
-FirstName Имя пользователя.
-LastName Фамилия пользователя.
-PrimarySmtpAddress Основной SMTP-адрес — это их адрес электронной почты в форме mailbox @ fqdn.
-ResetPasswordOnNextLogon Устанавливает флаг, определяющий, должен ли пользователь менять свой пароль при следующем входе в систему.
-SamAccountName Имя пользователя до Windows 2000, которое указывается просто как 15-символьная (или менее) строка.
Вот два примера использования этой команды.
Создать пользователя и разместить в OU в Powershell
Эта команда делает пользователя Active Directory для Джона Смита в подразделении CorpUsers с почтовым ящиком в базе данных UserDatastore и исходным паролем, который необходимо изменить при следующем входе в систему. Сначала он запрашивает пароль, который будет хранить «-AsSecureString», что означает, что он не может быть показан снова.
$ password = Read-Host "Введите пароль" -AsSecureString New-Mailbox -UserPrincipalName jsmith@example.com -Алиас Джон -Database "UserDatastore" -Имя JohnSmith –OrganizationalUnit CorpUsers -Password $ password -FirstName John -LastName Smith -DisplayName "Джон Смит" -ResetPasswordOnNextLogon $ Right
Создайте почтовый ящик ресурса в Powershell и установите пароль и псевдоним
Эта команда создает почтовый ящик ресурса для конференц-зала в подразделении CorpResources с использованием базы данных CorpResources и требует установки пароля при следующем входе в систему. Это устанавливает псевдоним как ChaConf1, и будет запрашивать пароль, как только вы нажмете ввод.
New-Mailbox -UserPrincipalName CharlotteConferenceRoom1@example.com -Alias ChaConf1 -Name CharlotteConferenceRoom1 -Database "CorpResources" -Организационная единица конференции -ResetPasswordOnNextLogon $ Right
Создать почтовый ящик для существующего пользователя в Powershell
Эта команда создает почтовый ящик для существующего пользователя без почтового ящика.
Enable-Mailbox -Identity: «example.com/CorpUsers/Joe Smith» -Alias: 'JoeSmith' -Database: 'UserDatastore'
Если вы хотите узнать больше о powershell, рассмотрите эту книгу.