本文由机器翻译。若要查看英语原文,请勾选“英语”复选框。 也可将鼠标指针移到文本上,在弹出窗口中显示英语原文。
翻译
英语

启用或禁用电子邮件发送的邮件联系人

 

适用于:Exchange Server 2013

上一次修改主题:2012-12-05

您可以在 Exchange 组织中禁用现有邮件联系人的电子邮件。禁用邮件联系人的电子邮件时,它将从交换和您的组织的通讯簿中删除。如果邮件联系人通讯组的成员,该联系人将不再接收发送到组的邮件。此外,Exchange 属性已从 Active Directory 中的已启用邮件的联系人对象,但联系人和非 Exchange 属性 (如联系人和组织信息) 会保留在 Active Directory 中。

禁用邮件联系人的电子邮件后,您可以启用邮件联系人再次通过在 Shell 中使用Enable-MailContact cmdlet。您还可以使用此 cmdlet 以启用任何 Active Directory 联系人的邮件。

有关与邮件联系人相关的其他管理任务,请参阅管理邮件联系人

  • 估计完成每个步骤的时间:2 分钟。

  • 您必须先获得权限,然后才能执行此过程或多个过程。若要查看所需的权限,请参阅 收件人权限主题中的"邮件联系人"条目。

  • 若要了解可能适用于此主题中过程的键盘快捷键,请参阅 Exchange 管理中心内的键盘快捷键

提示提示:
有疑问吗?请在 Exchange 论坛中寻求帮助。请访问以下论坛:Exchange ServerExchange OnlineExchange Online Protection。.

如上文所述,当禁用邮件联系人的电子邮件时,Exchange 属性会从相应的 Active Directory 联系对象,但保留联系人。邮件联系人从联系人列表中邮件中 EAC,但您可以查看和管理相应的 Active Directory 联系对象,通过使用 Active Directory 用户和计算机或通过在 Shell 中使用的Get-ContactSet-Contact的 cmdlet。

  1. 在 EAC 中,导航到"收件人">"联系人"。

  2. 在联系人列表中,单击要禁用其电子邮件的邮件联系人。

  3. 单击"更多"更多选项图标,然后单击"禁用"。

  4. 如果您不确定您想要禁用选定的邮件联系人,将显示一条警告询问。单击以将其禁用。

此时将从联系人列表中删除邮件联系人。

此示例禁用邮件联系人 Neil Black 的电子邮件。

Disable-MailContact -Identity "Neil Black"

有关详细的语法和参数信息,请参阅Disable-MailContact

若要验证是否成功禁用了邮件联系人的电子邮件,请执行以下操作之一:

  1. 在 EAC 中,导航到"收件人">"联系人",然后验证是否不再列出邮件联系人。

  2. 在 Active Directory 用户和计算机,用鼠标右键单击联系人,然后单击属性。在常规选项卡中,请注意电子邮件框中为空。这将验证该联系人不是已启用邮件的。

  3. 在此命令行管理程序中,运行以下命令。

    Get-MailContact
    

    结果中不会返回禁用了电子邮件的联系人,因为此 cmdlet 仅返回启用了邮件联系人。

  4. 在此命令行管理程序中,运行以下命令。

    Get-Contact
    

    结果中会返回禁用了电子邮件的联系人,因为此 cmdlet 返回所有 Active Directory 联系人对象。

您可以使用Enable-MailContact cmdlet 启用 Active Directory 的现有联系人的邮件。您可以启用一个联系人的邮件或使用 CSV 文件启用多个联系人的邮件。

本示例邮件启用联系人廖廖。您必须提供一个外部电子邮件地址。

Enable-MailContact -Identity "Rene Valdes" -ExternalEmailAddress renev@tailspintoys.com

当您在启用邮件的联系人批量,首先导出联系人,不是已启用邮件的 CSV (逗号分隔值) 文件,然后通过使用文本编辑器 (如记事本) 或电子表格应用程序,如 Microsoft Excel,然后添加到 CSV 文件的外部电子邮件地址的列表。然后使用 Shell 命令中更新的 CSV 文件以启用该 CSV 文件中列出的联系人的邮件。

  1. 运行以下命令可将未启用邮件的现有联系人列表导出到管理员桌面上的 Contacts.csv 文件。

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

    生成的文件将类似于以下文件。

    Name
    Walter Harp
    James Alvord
    Rainer Witt
    Susan Burk
    Ian Tien
    ...
    
  2. 添加一个名为电子邮件地址的列标题,然后在文件中添加的每个联系人的电子邮件地址。必须用逗号分隔的名称和外部电子邮件地址为每个联系人。更新的 CSV 文件应类似于下面的文件。

    Name,EmailAddress
    James Alvord,james@contoso.com
    Susan Burk,sburk@tailspintoys.com
    Walter Harp,wharp@tailspintoys.com
    Ian Tien,iant@tailspintoys.com
    Rainer Witt,rainerw@fourthcoffee.com
    ...
    
  3. 运行以下命令可使用 CSV 文件中的数据为其中列出的联系人启用邮件。

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

    命令结果将显示有关启用邮件的新联系人的信息。

若要验证是否成功地为 Active Directory 联系人启用了邮件,请执行以下操作之一:

  • 在 EAC,导航到收件人>联系人。新的邮件联系人将显示在联系人列表中。在联系人类型,类型为邮件联系

    注意注意:
    可能需要单击"刷新"刷新图标 才能显示新邮件联系人。
  • 在命令行管理程序中,运行以下命令可显示有关新邮件联系人的信息。

    Get-MailContact | Format-Table Name,RecipientTypeDetails,ExternalEmailAddress
    
 
显示: