易宝典文章——玩转Office 365中的Exchange Online服务 之十 怎样在Exchange Online中配置邮件转发

 

在企业中常常会遇到需要将发送给某个用户邮箱的电子邮件,自动转发到另外的其他用户邮箱。比如,长时间休假员工的邮箱,可能还有客户在其休假期间向其邮箱地址发送邮件,但这些邮件需要他的接替者来处理,那么就要使用到邮件自动转发了。

Exchange Online支持配置邮箱收到邮件自动转发给目标邮件地址。可以通过基于Web方式的“Exchange管理中心”页面来设置,也可以通过PowerShell连接Exchange Online来实现。

一、通过“Exchange管理中心”实现邮件自动转发

首先,在EAC的左侧导航栏中定位到“收件人”,在右边窗口中选择“邮箱”选项。然后,选择需要配置自动转发的邮箱用户。点击笔形编辑按钮。

clip_image002

在打开的“用户邮箱”属性页面中,选择“邮箱功能”项。下拉右侧滚动条到底部,点击“邮件流”的“查看详情”按钮。

clip_image004

在“传递选项”对话框中勾选“启用转发”,以便将发给该用户的邮件自动转发给指定收件人。点击“浏览…”选择转发目标。

clip_image005

在“选择收件人”对话框中,指定自动转发目标收件人。此处,只会列出Exchange Online当前订阅账户的全局地址列表中的收件人对象。因此,如果要转发给外部邮箱地址,则需要首先将外部邮箱地址作为联系人添加到Exchange Online中。完成选择后,点击“确定”。

clip_image006

返回到“传递选项”页面,在此可以选择是否需要在当前用户邮箱中保留邮件。如果不勾选“将邮件同时传递到转发地址和邮箱”,那么当前用户邮箱在收到邮件后,直接将邮件转发到目标邮件地址,不会在自己的邮箱中保留一份副本。如果勾选该选项,则会在自己的邮箱中进行邮件的保留,实现当前邮箱和转发目标邮箱各有一份邮件的副本。clip_image007

点击“确定”返回“用户邮箱”属性页面,点击“保存”,完成自动邮件转发配置。

clip_image009

二、利用PowerShell连接Exchange Online实现邮件自动转发配置

使用PowerShell连接到Exchange Online之后,可以使用Set-Mailbox的ForwardingAddress或ForwardingSmtpAddress参数启用或禁用自动转发。

Set-Mailbox zhangsan -ForwardingAddress wangwu

Get-Mailbox zhangsan | ft ForwardingAddress

clip_image011

如果需要既转发到目标邮箱又在当前邮箱中保留一份邮件,则需要将邮箱的DeliverToMailboxAndForward的值设置为$true。

Set-Mailbox zhangsan -ForwardingAddress wangwu -DeliverToMailboxAndForward $true

Get-Mailbox zhangsan | ft ForwardingAddress,DeliverToMailboxAndForward

clip_image013

如果需要禁用保留邮件到当前用户邮箱,只需要将DeliverToMailboxAndForward的值设置为$false。

Set-Mailbox zhangsan -ForwardingAddress wangwu -DeliverToMailboxAndForward $false

Get-Mailbox zhangsan | ft ForwardingAddress,DeliverToMailboxAndForward

clip_image015

使用PowerShell方式除了能够指定转发到Exchange Online全局地址列表中的收件人外,还可以直接指定转发到某个外部邮件地址。使用的参数不再是ForwardingAddress,而要用ForwardingSmtpAddress了。因为ForwardingAddress只能用于指定Exchange Online已知的地址列表中的收件人,而不能用于指定一个特定的SMTP地址。

如果要使用ForwardingSmtpAddress进行设置,首先要保证ForwardingAddress的设置是禁用的,否则将会收到先禁用ForwardingAddress的提示。通过设置ForwardingAddress参数的值为$null,对其进行禁用。

Set-Mailbox zhangsan -ForwardingAddress $null

Get-Mailbox zhangsan | ft ForwardingAddress,DeliverToMailboxAndForward

clip_image017

使用ForwardingSmtpAddress直接指定转发目标SMTP邮件地址,并同时在当前用户邮箱中保留副本。

Set-Mailbox zhangsan -ForwardingSmtpAddress [email protected] -DeliverToMailboxAndForward $true

Get-Mailbox zhangsan | ft ForwardingSmtpAddress,DeliverToMailboxAndForward

clip_image019