在Exchange Online组织中,邮件联系人是启用邮件的对象,其中包含有关组织外部人员的信息。 每个邮件联系人都有一个外部电子邮件地址。 有关邮件联系人的详细信息,请参阅
Exchange Online 中的收件人
。
可以在具有Exchange Online邮箱的组织中管理 Exchange 管理中心 (EAC) 或在 PowerShell (Exchange Online PowerShell 中管理邮件联系人;在没有Exchange Online邮箱) 的组织中,独立Exchange Online Protection (EOP) 。
开始前,有必要了解什么?
若要 (EAC) 打开 Exchange 管理中心,请参阅
Exchange Online 中的 Exchange 管理中心
。
若要连接到 Exchange Online PowerShell,请参阅
连接到 Exchange Online PowerShell
。 若要连接到独立 EOP PowerShell,请参阅
连接到 Exchange Online Protection PowerShell
。
需要权限才能执行此过程或过程。 若要查看所需的权限,请参阅
Exchange Online 中的功能权限
一文中的“收件人”条目。
有关可能适用于本文中的过程的键盘快捷方式的信息,请参阅
Exchange 管理中心的键盘快捷方式
。
在
EAC 中
,单击“
收件人
>
联系人
”。
单击“
添加邮件联系人
”,并在详细信息窗格中配置以下设置。 使用
*
标记的设置是必需的。
基本信息
:更新以下内容:
显示名称
:默认情况下,此框显示“
名字”
和“
姓氏
”框中的值。 可以接受此值或更改此值。
Email
:输入用户的电子邮件地址。 域应位于基于云的组织外部。
在联系人列表中,单击行中除显示在“
显示名称”
列旁边的空白区域中的按钮选项之外的任何位置,选择邮件联系人。
在
“邮件联系人
详细信息”窗格中,在以下部分下查看或编辑用户的联系人详细信息:
完成后,单击“
保存
”。
使用“
联系人信息
”部分查看或编辑用户的联系信息。 该页上的信息显示在通讯簿中。
省/市/自治区
国家/地区
使用
“编辑组织
”部分,可以记录有关用户在组织中角色的详细信息。 此信息会显示在通讯簿中。 您也可以创建可从电子邮件客户端(如 Outlook)访问的虚拟组织图。
使用“组织”
选项卡可以查看或更改有关组织中收件人的角色的信息。
部门
:使用此框可以查看或更改用户所在的部门。 可以使用此框为动态通讯组、电子邮件地址策略或地址列表创建收件人条件。
经理
:若要添加经理,请输入名称并从下拉列表中进行选择。
直接下属
:无法修改此框。 "直接下属"是指向特定经理报告的用户。 如果已为用户指定一个经理,则该用户将作为直接下属出现在该经理的邮箱的详细信息中。 例如,Kari 管理 Chris 和 Kate,因此 Kari 在 Chris 和 Kate 的
“经理
”框中指定,Chris 和 Kate 显示在 Kari 帐户属性的“
直接报告
”框中。
本示例为 Debra Garcia 创建邮件联系人
名称和显示名称为 Debra Garcia (如果不使用
DisplayName
参数,
Name
参数的值将用于显示名称) 。
别名为 dgarcia。
New-MailContact -Name "Debra Garcia" -ExternalEmailAddress [email protected] -Alias dgarcia
有关详细语法和参数信息,请参阅 New-MailContact。
通常,使用 Get-Contact 和 Set-Contact cmdlet 查看和更改组织和联系人信息属性。 使用 Get-MailContact 和 Set-MailContact cmdlet 查看或更改邮件相关属性(例如电子邮件地址、邮件提示、自定义属性以及是否在地址列表中隐藏联系人)。
有关详细信息,请参阅以下文章:
Get-Contact
Set-Contact
Get-MailContact
Set-MailContact
下面是使用 Exchange Online PowerShell 更改邮件联系人属性的一些示例:
此示例配置邮件联系人 Kai Axford 的"职务"、"部门"、"公司"和"经理"属性。
Set-Contact "Kai Axford" -Title Consultant -Department "Public Relations" -Company Fabrikam -Manager "Karen Toh"
此示例将所有邮件联系人的 CustomAttribute1 属性设置为值 PartTime 并在组织的通讯簿中隐藏这些联系人。
$Contacts = Get-MailContact -Resultsize unlimited
$Contacts | foreach {Set-MailContact -Identity $_ -CustomAttribute1 PartTime -HiddenFromAddressListsEnabled $true}
此示例将 Public Relations 部门中所有邮件联系人的 CustomAttribute15 属性设置为值 TemporaryEmployee。
$PR = Get-Contact -ResultSize unlimited -Filter "Department -eq 'Public Relations'"
$PR | foreach {Set-MailContact -Identity $_ -CustomAttribute15 TemporaryEmployee}
若要删除邮件联系人,请使用以下语法:
Remove-MailContact -Identity <MailUserIdentity>
此示例删除 Pilar Pinilla 的邮件联系人:
Remove-MailContact -Identity "Pilar Pinilla"
有关详细的语法和参数信息,请参阅Remove-MailContact。
如何判断这些过程生效了?
若要验证是否已成功创建、修改或删除邮件联系人,请执行以下步骤:
在 EAC 中,单击“ 收件人>联系人”。 验证邮件联系人是否 () 列出。 “ 联系人类型” 值为 MailContact。 从列表中选择邮件联系人,方法是单击“ 显示名称” 列旁空白区域中出现的按钮选项以外的任意位置,以查看或编辑用户的详细信息。
在Exchange Online PowerShell 中,将 MailContactIdentity> 替换为<邮件联系人的姓名、电子邮件地址或别名,并运行以下命令,验证邮件联系人是否 (列出或未) 列出。
Get-MailContact -Identity <MailContactIdentity> | Format-List Name,Alias,DisplayName,ExternalEmailAddress
在 Exchange Online PowerShell 中,使用 Get-Contact 和 Get-Contact cmdlet 验证所做的属性更改。
Get-MailContact | Format-List Name,CustomAttribute1,HiddenFromAddressListsEnabled
Get-Contact -Filter "Department -eq 'Public Relations'" | Get-MailContact | Format-List Name,CustomAttribute15