Включение или отключение электронной почты для почтового пользователя

Область применения: Exchange Server 2013 г.

Можно отключить электронную почты для существующего почтового пользователя в организации Exchange. После отключения электронной почты для почтового пользователя он удаляется из Exchange и адресной книги организации. Если почтовый пользователь является участником группы рассылки, он перестанет получать почту, которая отправляется группе. Кроме того, атрибуты Exchange удаляются из объекта-пользователя в Active Directory, но объект-пользователь и его атрибуты, не относящиеся к Exchange (например, контактные данные и сведения об организации), сохраняются в Active Directory.

После отключения электронной почты для почтового пользователя для него можно снова включить поддержку почты с помощью командлета Enable-MailUser в командной консоли. Этот командлет также можно использовать для включения поддержки почты для любого пользователя Active Directory.

Примечание.

Почтовые пользователи (также известные как пользователи с включенной поддержкой почты) отличаются от пользователей с почтовым ящиком в организации. Главное различие состоит в том, что почтовые пользователи являются пользователями вне пределов организации Exchange, которые имеют внешний адрес электронной почты. У них нет почтового ящика в вашей организации. Дополнительные сведения о различиях между пользователями, которые имеют почтовые ящики в организации, и почтовыми пользователями см. в разделе Recipients.

Дополнительные сведения о задачах управления, связанных с почтовыми пользователями, см. в разделе Управление пользователями почты.

Что нужно знать перед началом работы

  • Предполагаемое время для завершения каждой процедуры: 2 минуты.

  • Для выполнения этой процедуры (процедур) необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в записи "Почтовые пользователи" в разделе Разрешения получателей .

  • Сочетания клавиш для процедур, описанных в этой статье, приведены в статье Сочетания клавиш в Центре администрирования Exchange.

Совет

Возникли проблемы? Обратитесь за помощью к участникам форумов Exchange. Посетите форумы по адресу Exchange Server.

Отключение электронной почты для почтового пользователя

Как указывалось ранее, при отключении электронной почты для почтового пользователя атрибуты Exchange удаляются из соответствующего объекта-почтового пользователя Active Directory, но сам пользователь сохраняется. Почтовый пользователь удаляется из списка пользователей почты в EAC, но вы можете просматривать соответствующий контактный объект Active Directory и управлять им с помощью Пользователи и компьютеры Active Directory или командлетов Get-MailUser и Set-MailUser в оболочке.

Использование центра администрирования Exchange для отключения электронной почты для почтового пользователя

  1. В EAC перейдите к разделу Получатели>Контакты.

  2. В списке контактов щелкните почтового пользователя, для которого необходимо отключить электронную почту.

  3. Щелкните значок Дополнительные параметры. и нажмите кнопку Отключить.

  4. Отобразится предупреждение с запросом на подтверждение отключения выбранного почтового пользователя. Нажмите кнопку Да, чтобы отключить его.

Почтовый пользователь будет удален из списка контактов.

Использование командной консоли для отключения электронной почты для почтового пользователя

В этом примере показано, как отключить электронную почту для почтового пользователя Yan Li.

Disable-MailUser -Identity "Yan Li"

Дополнительные сведения о синтаксисе и параметрах см. в разделе Disable-MailUser.

Как проверить, все ли получилось?

Чтобы убедиться, что электронная почта для почтового пользователя успешно отключена, выполните одно из следующих действий.

  1. В EAC перейдите в раздел Получатели>Контакты и убедитесь, что почтовый пользователь больше не указан в списке.

  2. В средстве "Пользователи и компьютеры Active Directory" щелкните правой кнопкой мыши пользователя и выберите пункт Свойства. Обратите внимание, что поле Электронная почта на вкладке Общие пустое. Это указывает, что для почтового пользователя не включена поддержка почты.

  3. В консоли Shell выполните следующую команду:

    Get-MailUser
    

    Почтовый пользователь, для которого отключена электронная почта, будет отсутствовать в результатах, поскольку данный командлет возвращает только пользователей с включенной поддержкой почты.

  4. В консоли Shell выполните следующую команду:

    Get-User
    

    Почтовый пользователь, для которого отключена электронная почта, отобразится в результатах, поскольку данный командлет возвращает все объекты-пользователи Active Directory.

Использование командной консоли для включения поддержки почты для пользователей

Командлет Enable-MailUser используется для включения поддержки почты для существующих пользователей Active Directory. Можно включить поддержку почты для одного или (используя CSV-файл) нескольких пользователей.

Использование командной консоли для включения поддержки почты для одного пользователя

В этом примере включается поддержка почты для пользователя Sanjay Shah. Необходимо предоставить внешний адрес электронной почты.

Enable-MailUser -Identity "Sanjay Shah" -ExternalEmailAddress renev@tailspintoys.com

Использование командной консоли и CSV-файла для включения поддержки почты для нескольких пользователей

При включении поддержки почты для нескольких пользователей список пользователей без этой поддержки сначала экспортируется в CSV-файл (файл данных с разделителями-запятыми), после чего в CSV-файл с помощью текстового редактора (например, блокнота) или приложения электронных таблиц (например, Microsoft Excel) добавляются внешние адреса электронной почты. Затем обновленный CSV-файл используется в командной консоли, чтобы включить поддержку почты для пользователей, перечисленных в этом файле.

  1. Выполните следующую команду, чтобы экспортировать список существующих пользователей, для которых не включена поддержка почты или у которых нет почтового ящика в организации, в файл с именем UsersToMailEnable.csv на рабочем столе администратора.

    Get-User | Where {$_.RecipientType -eq "User"} | Out-File "C:\Users\Administrator\Desktop\UsersToMailEnable.csv"
    

    Полученный в результате файл будет иметь примерно следующий вид.

    Name            RecipientType
    ----            -------------
    Guest           User
    krbtgt          User
    RMS_SERVICE     User
    David Pelton    User
    Kim Akers       User
    Janet Schorr    User
    Jeffrey Zang    User
    Spencer Low     User
    Toni Poe        User
    ...
    
  2. Внесите в CSV-файл следующие изменения.

    • Удалите из CSV-файла всех пользователей, для которых не включена поддержка почты. Например, в предыдущем примере следует удалить первые три записи, поскольку они являются системными учетными записями по умолчанию.

    • Удалите столбец RecipientType и все экземпляры User.

    • Добавьте заголовок столбца EmailAddress, а затем адрес электронной почты для каждого пользователя в файле. Имена и внешние адреса электронной почты всех пользователей необходимо разделить запятыми.

    Обновленный CSV-файл будет иметь примерно следующий вид.

    Name,EmailAddress
    David Pelton,davidp@contoso.com
    Kim Akers,kakers@tailspintoys.com
    Janet Schorr,janet.schorr@adatum.com
    Jeffrey Zang,jzang@tailspintoys.com
    Spencer Low,spencerl@fouthcoffee.com
    Toni Poe,tonip@contoso.com
    ...
    
  3. Выполните следующую команду, чтобы использовать данные в CSV-файле с целью включения поддержки почты для пользователей, перечисленных в файле.

    Import-CSV "C:\Users\Administrator\Desktop\UsersToMailEnable.csv" | ForEach-Object {Enable-MailUser -Identity $_.Name -ExternalEmailAddress $_.EmailAddress}
    

    В результате команды отображаются сведения о новых пользователях с включенной поддержкой почты.

Как проверить, все ли получилось?

Чтобы убедиться, что поддержка почты для пользователей Active Directory успешно включена, выполните одно из следующих действий.

  • В EAC перейдите к разделу Получатели>Контакты. Новые почтовые пользователи отображаются в списке контактов. В разделе Тип контакта указан тип Пользователь почты.

    Примечание.

    Для отображения новых пользователей почты может потребоваться нажать кнопку Обновитьзначок обновления .

  • В командной консоли выполните приведенную ниже команду, чтобы отобразить сведения о новых почтовых пользователях.

    Get-MailUser | Format-Table Name,RecipientTypeDetails,ExternalEmailAddress