在 Exchange Online 中添加或删除邮箱的电子邮件地址

您可以为同一个邮箱配置多个电子邮件地址。 这些附加地址称为"代理地址"。 用户可以使用代理地址接收发送给其他电子邮件地址的电子邮件。 任何发送到用户的代理地址的电子邮件都会传递给其主电子邮件地址,该地址也称为"主 SMTP 地址"或者"默认答复地址"。

提示

还可以使用 Microsoft 365 管理中心添加或删除用户邮箱的电子邮件地址。 有关详细信息,请参阅 为用户添加另一个电子邮件别名

开始前,有必要了解什么?

向用户邮箱添加电子邮件地址

使用 Exchange 管理中心 (EAC) 添加电子邮件地址

  1. 在 EAC 中,导航到收件人>邮箱

  2. 在用户邮箱列表中,单击要向其添加电子邮件地址的邮箱。 将显示所选用户邮箱的显示窗格。

  3. “常规>电子邮件地址”下,单击“ 管理电子邮件地址类型” 链接。

  4. 显示“ 管理电子邮件地址类型 ”显示窗格。 可以查看与此用户邮箱关联的所有电子邮件地址。 每个电子邮件地址类型都有一个默认回复地址。 默认答复地址以粗体显示。

  5. 单击“ 添加”图标。添加电子邮件地址类型,然后单击“ SMTP ”将 SMTP 电子邮件地址添加到此邮箱。 SMTP 是默认的电子邮件地址类型。 还可以向邮箱添加自定义地址。

  6. 在“ 电子邮件地址:* ”框中键入新 SMTP 地址的别名,从下拉列表中选择域,然后单击“ 确定”。

  7. 单击“保存”以保存所做的更改。

使用 Exchange Online PowerShell 添加电子邮件地址

与邮箱关联的电子邮件地址包含在邮箱的 EmailAddresses 属性中。 由于它可以包含多个电子邮件地址, 因此 EmailAddresses 属性称为多值属性。 下列示例展示了修改多值属性的各种不同方式。

此示例展示了如何向 Dan Jump 的邮箱添加 SMTP 地址。

Set-Mailbox "Dan Jump" -EmailAddresses @{add="dan.jump@northamerica.contoso.com"}

此示例展示了如何向邮箱添加多个 SMTP 地址。

Set-Mailbox "Dan Jump" -EmailAddresses @{add="dan.jump@northamerica.contoso.com","danj@tailspintoys.com"}

有关如何使用此方法添加和删除多值属性的值的详细信息,请参阅 修改多值属性

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

从用户邮箱中删除电子邮件地址

使用 EAC 删除电子邮件地址

  1. 在 EAC 中,导航到收件人>邮箱

  2. 在用户邮箱列表中,单击要从中删除电子邮件地址的邮箱。 将显示所选用户邮箱的显示窗格。

  3. “常规>电子邮件地址”下,单击“ 管理电子邮件地址类型” 链接。

  4. 在电子邮件地址列表中,选择要删除的地址,然后单击“ 删除 ”图标。

  5. 单击“保存”以保存所做的更改。

使用 Exchange Online PowerShell 删除电子邮件地址

此示例展示了如何从 Janet Schorr 的邮箱中删除电子邮件地址。

Set-Mailbox "Janet Schorr" -EmailAddresses @{remove="janets@corp.contoso.com"}

此示例展示了如何从邮箱中删除多个地址。

Set-Mailbox "Janet Schorr" -EmailAddresses @{remove="janet.schorr@corp.contoso.com","janets@tailspintoys.com"}

有关如何使用此方法添加和删除多值属性的值的详细信息,请参阅 修改多值属性

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

使用 Exchange Online PowerShell 将电子邮件地址添加到多个邮箱

可以使用 Exchange Online PowerShell 和逗号分隔值 (CSV) 文件一次将新电子邮件地址添加到多个邮箱。

此示例从 C:\Users\Administrator\Desktop\AddEmailAddress.csv 导入数据,该文件具有以下格式。

Mailbox,NewEmailAddress
Dan Jump,danj@northamerica.contoso.com
David Pelton,davidp@northamerica.contoso.com
Kim Akers,kima@northamerica.contoso.com
Janet Schorr,janets@northamerica.contoso.com
Jeffrey Zeng,jeffreyz@northamerica.contoso.com
Spencer Low,spencerl@northamerica.contoso.com
Toni Poe,tonip@northamerica.contoso.com

该 CSV 文件第一行中的列名 ( Mailbox,NewEmailAddress) 可以是任意值。 无论对列名称使用什么,请确保在 Exchange Online PowerShell 命令中使用相同的列名称。

运行以下命令可使用 CSV 文件中的数据将电子邮件地址添加到 CSV 文件中指定的每个邮箱。

Import-CSV "C:\Users\Administrator\Desktop\AddEmailAddress.csv" | ForEach {Set-Mailbox $_.Mailbox -EmailAddresses @{add=$_.NewEmailAddress}}