启用或禁用对 Exchange Server 中邮箱的 POP3 或 IMAP4 访问
按照在 Exchange 服务器上启用和配置 POP3 和在 Exchange 服务器上启用和配置 IMAP4 中所述在 Exchange 服务器上启用和配置 POP3 或 IMAP4 之后,除管理员邮箱) 之外,所有用户邮箱 (都可以使用 POP3 或 IMAP4 访问。 可以使用本主题中的过程禁用对特定邮箱的 POP3 和 IMAP4 访问。
有关 POP3 和 IMAP4 的详细信息,请参阅 Exchange Server 中的 POP3 和 IMAP4。
在开始之前,您需要知道什么?
估计完成时间:5 分钟。
要打开Exchange管理中心(EAC),请参阅Exchange Server中的Exchange管理中心。 若要打开 EAC,请参阅 Exchange Server 中的 Exchange 管理中心中。若要打开 Exchange 命令行管理程序,请参阅打开 Exchange 命令行管理程序。
本主题中的过程不适用于管理员邮箱,因为无法使用 POP3 或 IMAP4 连接到管理员邮箱。 此限制有意包含在 Exchange 2016 和 Exchange 2019 中,以增强管理员邮箱的安全性。
你必须先获得权限,然后才能执行此过程或多个过程。 若要查看所需的权限,请参阅 收件人权限主题中的"收件人设置权限"部分。
若要了解本主题中的过程可能适用的键盘快捷键,请参阅 Exchange 管理中心内的键盘快捷键。
提示
是否有任何疑问? 在 Exchange 论坛中寻求帮助。 访问 Exchange Server 上的论坛。
启用或禁用对单个邮箱的 POP3 或 IMAP4 访问
使用 EAC 启用或禁用对邮箱的 POP3 或 IMAP4 访问
在 EAC 中,转到 “收件人>邮箱”。
在邮箱列表中,找到要修改的邮箱。 可以执行下列操作:
滚动浏览邮箱列表。
单击 “搜索 ” () 并输入部分用户名、电子邮件地址或别名。
单击“ 更多选项 ” () >“高级搜索 ”查找邮箱。
找到要修改的邮箱后,将其选中,然后单击 “编辑 () 。
在打开的邮箱属性窗口中,单击“ 邮箱功能”。
在 “电子邮件连接 ”部分中,配置以下一个或多个设置:
POP3:若要禁用 POP3 对邮箱的访问,请单击“ 禁用”,然后在显示的警告消息中单击“ 是 ”。 如果 POP3 已禁用,请单击“ 启用 ”以启用它。
IMAP:若要禁用对邮箱的 IMAP4 访问,请单击“ 禁用”,然后在显示的警告消息中单击“ 是 ”。 如果 IMAP4 已禁用,请单击“ 启用 ”以启用它。
完成后,单击“保存”。
使用 Exchange 命令行管理程序启用或禁用对邮箱的 POP3 或 IMAP4 访问
若要启用或禁用对单个邮箱的 POP3 或 IMAP4 访问,请使用以下语法:
Set-CasMailbox -Identity <MailboxIdentity> -PopEnabled <$true | $false> -ImapEnabled <$true | $false>
此示例禁用 POP3 和 IMAP4 对名为 Rand Zaher 的邮箱的访问。
Set-CasMailbox -Identity "Rand Zaher" -PopEnabled $false -ImapEnabled $false
此示例允许 POP3 和 IMAP4 访问名为 Rand Zaher 的邮箱。
Set-CasMailbox -Identity "Rand Zaher" -POPEnabled $true -ImapEnabled $true
有关详细信息,请参阅 Set-CASMailbox。
启用或禁用对多个邮箱的 POP3 或 IMAP4 访问
使用 EAC 启用或禁用对多个邮箱的 POP3 或 IMAP4 访问
在 EAC 中,转到 “收件人>邮箱”。
在邮箱列表中,找到要修改的邮箱。 可以执行下列操作:
滚动浏览邮箱列表。
单击 “搜索 ” () 并输入部分用户名、电子邮件地址或别名。
单击“ 更多选项 ” () >“高级搜索 ”查找邮箱。
在邮箱列表中,选择同一类型的多个邮箱, (例如,从列表中选择 “用户) ”。 例如:
选择一个邮箱,按住 Shift 键,然后选择列表中更远的另一个邮箱。
在选择每个邮箱时按住 Ctrl 键。
选择相同类型的多个邮箱后,详细信息窗格的标题将更改为 “批量编辑”。
在详细信息窗格中,转到 POP3 或 IMAP,单击“ 启用 ”或“ 禁用”,然后在显示的警告消息中单击“ 确定 ”。
使用 Exchange 命令行管理程序启用或禁用对多个邮箱的 POP3 或 IMAP4 访问
可以使用 Get-Mailbox、 Get-User 或 Get-Content cmdlet 来标识要修改的邮箱。 例如:
使用 OrganizationUnit 参数按组织单位 (OU) 筛选邮箱。
使用 Filter 参数创建用于标识邮箱的 OPATH 筛选器。 有关详细信息,请参阅 -Filter 参数的可筛选属性。
使用文本文件指定邮箱。 文本文件每行包含一个邮箱 (电子邮件地址、姓名或其他唯一标识符) ,如下所示:
ebrunner@tailspintoys.com
fapodaca@tailspintoys.com
glaureano@tailspintoys.com
hrim@tailspintoys.com
本示例禁用 POP3 和 IMAP4 对北美\Finance OU 中的所有用户邮箱的访问。
$NAFinance = Get-Mailbox -OrganizationalUnit "OU=Marketing,OU=North America,DC=contoso,DC=com" -Filter "RecipientTypeDetails -eq 'UserMailbox'" -ResultSize Unlimited; $NAFinance | foreach {Set-CasMailbox $_.Identity -PopEnabled $false -ImapEnabled $false}
本示例禁用 POP3 和 IMAP4 访问华盛顿州工程部门中的所有邮箱。
Get-User -Filter "RecipientType -eq 'UserMailbox' -and Department -like 'Engineering*' -and StateOrProvince -eq 'WA'" | Set-CasMailbox -PopEnabled $false -ImapEnabled $false
此示例使用文本文件 C:\My Documents\Accounts.txt 禁用对指定邮箱的 POP3 或 IMAP4 访问。
Get-Content "C:\My Documents\Accounts.txt" | foreach {Set-CASMailbox $_ -PopEnabled $false -ImapEnabled $false}
有关详细信息,请参阅 Get-Mailbox 和 Get-User。
重启 POP3 或 IMAP4 服务
更改邮箱上的 POP3 或 IMAP4 访问设置后,需要在服务器上重启 POP3 和 IMAP4 服务。 可以使用 Windows 服务控制台或 Exchange 命令行管理程序执行此操作。
使用 Windows 服务控制台重启 POP3 或 IMAP4 服务
在 Exchange 服务器上,打开 Windows 服务控制台。 例如:
services.msc
从“运行”对话框、命令提示符窗口或 Exchange 命令行管理程序运行命令。打开“服务器管理器”,然后单击“ 工具>服务”。
在服务列表中,执行以下一项或两项操作:
POP3:
选择 “Microsoft Exchange POP3”,然后单击“ 操作>重启”。
选择 “Microsoft Exchange POP3 后端”,然后单击“ 操作>重启”。
IMAP4:
选择 “Microsoft Exchange IMAP4”,然后单击“ 操作>重启”。
选择 “Microsoft Exchange IMAP4 后端”,然后单击“ 操作>重启”。
使用 Exchange 命令行管理程序重启 POP3 或 IMAP4 服务
若要重启 POP3 服务,请运行以下命令:
Restart-Service MSExchangePOP3; Restart-Service MSExchangePOP3BE
若要重启 IMAP4 服务,请运行以下命令:
Restart-Service MSExchangeIMAP4; Restart-Service MSExchangeIMAP4BE
有关此 cmdlet 的详细信息,请参阅 Restart-Service。
若要验证是否已成功重启 POP3 或 IMAP4 服务,请运行以下命令:
Get-Service MSExchangePOP3; Get-Service MSExchangePOP3BE; Get-Service MSExchangeIMAP4; Get-Service MSExchangeIMAP4BE
如何知道操作成功?
若要验证是否已启用或禁用对邮箱的 POP3 或 IMAP4 访问,请使用以下任何过程:
在 EAC 中,转到 “收件人>邮箱> ”,选择邮箱 > ,单击“ 编辑>邮箱功能>电子邮件连接。
如果为邮箱启用了 POP3 访问,你将看到 POP3:已启用 和 禁用 链接。 如果 POP3 访问已禁用,你将看到 POP3: Disabled 和 “启用” 链接。
如果为邮箱启用了 IMAP4 访问,则会看到 “IMAP4:已启用” 和 “禁用” 链接。 如果 IMAP4 访问已禁用,你将看到 “IMAP4:已禁用 ”和 “启用” 链接。
在 Exchange 命令行管理程序中,将 MailboxIdentity> 替换为<邮箱 (的标识,例如名称、别名或电子邮件地址) ,并运行以下命令:
Get-CasMailbox - Identity <MailboxIdentity>
使用用于标识邮箱的同一筛选器,但使用 Get-CasMailbox cmdlet 而不是 Set-CasMailbox。 例如:
Get-User -Filter "RecipientType -eq 'UserMailbox' -and Department -like 'Engineering*' -and StateOrProvince -eq 'WA'" | Get-CasMailbox
在 Exchange 命令行管理程序中,运行以下命令以显示禁用 POP3 和 IMAP4 访问的所有邮箱:
Get-CasMailbox -ResultSize unlimited -Filter "PopEnabled -eq `$false -and ImapEnabled -eq `$false"