啟用或停用對 Exchange Server 中信箱的 POP3 或 IMAP4 存取
在 Exchange 伺服器上啟用和設定 POP3 或 IMAP4 之後,如在 Exchange 伺服器上啟用和設定 POP3 和在 Exchange 伺服器上啟用和設定 IMAP4 中所述,所有使用者信箱 (,但系統管理員信箱) 除外,都可以使用 POP3 或 IMAP4 來存取。 您可以使用本主題中的程式來停用特定信箱的 POP3 和 IMAP4 存取。
如需 POP3 和 IMAP4 的詳細資訊,請參閱 Exchange Server 中的 POP3 和 IMAP4。
開始之前有哪些須知?
預估完成時間:5 分鐘。
若要開啟 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 來識別您想要修改的信箱。 例如:
使用 OrganizationalUnit 參數,依組織單位 (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 Server 上開啟 Windows 服務主控台。 例如:
從 [執行] 對話框、命令提示字元視窗或 Exchange 管理命令介面執行命令
services.msc
。開啟 [伺服器管理員],然後按兩下 [ 工具>服務]。
在服務清單中,執行下列其中一個或兩個動作:
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:Disabled 和 [啟用] 連結。
在 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"