边缘传输服务器上的附件筛选过程

Exchange Server 中的附件筛选由仅在边缘传输服务器上可用的附件筛选器代理提供。 附件筛选可以帮助阻止电子邮件中的文件进入您的组织。 您可以将一个或多个附件筛选器条目配置为按内容类型或文件名筛选附件。

在开始之前,您需要知道什么?

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

  • 你必须先获得权限,然后才能执行此过程或多个过程。 若要查看所需的权限,请参阅反垃圾邮件 和反恶意软件权限中的“反垃圾邮件 功能”条目和 邮件流权限 主题中的“传输代理”条目。

  • 您对边缘传输服务器上的附件筛选所做的配置更改只对本地计算机有效。 如果您在外围网络中有多个边缘传输服务器,则需要分别在每个边缘传输服务器上配置附件筛选。

  • 只能使用 PowerShell 执行此过程。 若要了解如何在本地 Exchange 组织中打开 Exchange 命令行管理程序,请参阅 Open the Exchange Management Shell

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

提示

是否有任何疑问? 请在 Exchange 论坛中寻求帮助。 请访问以下论坛:Exchange ServerExchange OnlineExchange Online Protection

使用 Exchange 命令行管理程序启用或禁用附件筛选

当您启用或禁用附件筛选代理时,所做的更改将在您重启 Microsoft Exchange 传输服务之后生效。 重启边缘传输服务器上的 Microsoft Exchange 传输服务时,服务器上的邮件流会临时中断。

若要禁用附件筛选,请运行以下命令:

Disable-TransportAgent "Attachment Filtering Agent"

若要启用附件筛选,请运行以下命令:

Enable-TransportAgent "Attachment Filtering Agent"

在您启用或禁用附件筛选之后,请通过运行以下命令来重启 Microsoft Exchange 传输服务:

Restart-Service MSExchangeTransport

如何知道操作成功?

若要验证是否已成功启用或禁用附件筛选,请运行以下命令以验证 Enabled 属性值:

Get-TransportAgent "Attachment Filtering Agent"

使用 Exchange 命令行管理程序查看和查找附件筛选条目

附件筛选条目界定了您想将其隔离在组织之外的邮件附件。 若要查看附件筛选代理使用的附件筛选条目,请运行以下命令:

Get-AttachmentFilterEntry | Format-Table -Auto Type,Name

若要查找特定的 MIME 内容类型条目,请使用以下语法:

Get-AttachmentFilterEntry ContentType:<MIMEContentType>

例如,若要查看 JPEG 映像是否有 MIME 内容类型条目,请运行以下命令:

Get-AttachmentFilterEntry ContentType:image/jpeg

如果收到错误 , Couldn't find the specified identity.则附件筛选条目中未定义 MIME 内容类型。

若要查看特定的文件名或文件扩展名条目,请使用以下语法:

Get-AttachmentFilterEntry FileName:<FileName or FileNameExtension>

例如,若要查看 JPEG 附件是否有文件扩展名条目,请运行以下命令:

Get-AttachmentFilterEntry FileName:*.jpg

如果收到错误 , Couldn't find the specified identity.则附件筛选条目中未定义文件名或文件扩展名。

有关详细信息,请参阅 Get-AttachmentFilterEntry

使用 Exchange 命令行管理程序添加附件筛选条目

若要添加按 MIME 内容类型筛选附件的附件筛选条目,请使用以下语法:

Add-AttachmentFilterEntry -Name <MIMEContentType> -Type ContentType

以下示例添加筛选 JPEG 图像的 MIME 内容类型条目。

Add-AttachmentFilterEntry -Name image/jpeg -Type ContentType

若要添加按文件名或文件扩展名筛选附件的附件筛选条目,请使用以下语法:

Add-AttachmentFilterEntry -Name <FileName or FileNameExtension> -Type FileName

以下示例筛选具有 .jpg 文件扩展名的附件。

Add-AttachmentFilterEntry -Name *.jpg -Type FileName

有关详细信息,请参阅 Add-AttachmentFilterEntry

如何知道操作成功?

若要验证是否已成功添加附件筛选条目,请从外部邮箱向内部收件人发送包含禁止附件的测试邮件,并验证邮件和附件是否按预期处理。

使用 Exchange 命令行管理程序删除附件筛选条目

若要删除按 MIME 内容类型筛选附件的附件筛选条目,请使用以下语法:

Remove-AttachmentFilterEntry ContentType:<ContentType>

以下示例删除 JPEG 图像的 MIME 内容类型条目。

Remove-AttachmentFilterEntry ContentType:image/jpeg

若要删除按文件名或文件扩展名筛选附件的附件筛选条目,请使用以下语法:

Remove-AttachmentFilterEntry FileName:<FileName or FileNameExtension>

以下示例删除 .jpg 文件扩展名的文件名条目。

Remove-AttachmentFilterEntry FileName:*.jpg

有关详细信息,请参阅 Remove-AttachmentFilterEntry

如何知道操作成功?

若要验证是否已成功删除附件筛选条目,请从外部邮箱向内部收件人发送包含允许附件的测试邮件,并验证邮件是否已随附件一起成功传递。

使用 Exchange 命令行管理程序查看附件筛选操作

若要查看当邮件中检测到禁止的附件时执行的附件筛选操作,请运行以下命令:

Get-AttachmentFilterListConfig | Format-List Action,AdminMessage,RejectResponse,ExceptionConnectors

使用 Exchange 命令行管理程序配置附件筛选操作

若要配置在邮件中检测到禁止的附件时使用的附件筛选操作,请使用以下语法:

Set-AttachmentFilterListConfig [-Action <Reject | Strip | SilentDelete>] [-RejectResponse "<Message text>"] [-AdminMessage "<Replacement file text>"] [-ExceptionConnectors <ConnectorGUID>]

本示例对附件筛选配置做出以下更改:

  • 拒绝(阻止)包含禁止的附件的邮件。 请注意,不能为不同类型的附件指定不同的操作。

  • 对拒绝的邮件使用自定义响应。

Set-AttachmentFilterListConfig -Action Reject -RejectResponse "This message contains a prohibited attachment. Your message can't be delivered. Please resend the message without the attachment."

有关详细信息,请参阅 Set-AttachmentFilterListConfig

如何知道操作成功?

若要验证是否已成功配置附件筛选操作,请从外部邮箱向内部收件人发送包含禁止的附件的测试邮件,并验证该邮件和附件的处理方式是否符合您的预期。