共用方式為


啟用或停用 POP3 或 IMAP4 存取Exchange Server

在 Exchange 伺服器上啟用並設定 POP3 或 IMAP4 之後,如在 Exchange 伺服器上啟用和設定 POP3 和在 Exchange 伺服器上 啟用 和設定 IMAP4中所述,所有使用者信箱 (,但系統管理員信箱) 除外,都可以使用 POP3 或 IMAP4 來存取。 您可以使用本主題中的程式來停用特定信箱的 POP3 和 IMAP4 存取。

如需 POP3 和 IMAP4 的詳細資訊,請參閱Exchange Server 中的 POP3 和 IMAP4

開始之前有哪些須知?

  • 預估完成時間:5 分鐘。

  • 若要在 EAC) (開啟 Exchange 系統管理中心,請參閱Exchange Server 中的 Exchange 系統管理中心。 若要開啟 Exchange 管理命令介面,請參閱 開啟 Exchange 管理命令介面

  • 本主題中的程式不適用於系統管理員信箱,因為您無法使用 POP3 或 IMAP4 連線到系統管理員信箱。 這項限制是刻意包含在 Exchange 2016 和 Exchange 2019 中,以增強系統管理員信箱的安全性。

  • 您必須已獲指派權限,才能執行此程序或這些程序。 若要查看您需要的權限,請參閱 收件者權限 主題中的「收件者佈建權限」一節。

  • 如需適用於此主題中程序的快速鍵相關資訊,請參閱 Exchange 系統管理中心的鍵盤快速鍵

提示

有問題嗎? 在 Exchange 論壇中尋求協助。 瀏覽 Exchange Server 的論壇。

啟用或停用對單一信箱的 POP3 或 IMAP4 存取

使用 EAC 來啟用或停用對信箱的 POP3 或 IMAP4 存取

  1. 在 EAC 中,移至[收件者>信箱]

  2. 在信箱清單中,尋找您想要修改的信箱。 您可以:

    • 捲動信箱清單。

    • 按一下 [搜尋 (搜尋] 圖示。) 並輸入使用者名稱、電子郵件地址或別名的一部分。

    • 按一下 [更多選項] ([更多選項] 圖示。) [進階 > 搜尋] 來尋找信箱。

    找到要修改的信箱之後,請選取它,然後按一下 [ 編輯 (編輯] 圖示。) 。

  3. 在開啟的信箱屬性視窗中,按一下 [ 信箱功能]

    在 [Email 連線]區段中,設定下列一或多個設定:

    • POP3:若要停用 POP3 對信箱的存取,請按一下 [ 停用],然後在出現的警告訊息中按一下 [ ]。 如果 POP3 已停用,請按一下 [ 啟用 ] 加以啟用。

    • IMAP:若要停用對信箱的 IMAP4 存取,請按一下 [ 停用],然後在出現的警告訊息中按一下 [ ]。 如果 IMAP4 已停用,請按一下 [ 啟用 ] 加以啟用。

    收件者 > 端 EAC 中信箱的通訊協定存取設定選取信箱編輯 > 信箱 > 功能 > Email連線。

    完成後,按一下 [儲存]

使用 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 存取

  1. 在 EAC 中,移至[收件者>信箱]

  2. 在信箱清單中,尋找您想要修改的信箱。 您可以:

    • 捲動信箱清單。

    • 按一下 [搜尋 (搜尋] 圖示。) 並輸入使用者名稱、電子郵件地址或別名的一部分。

    • 按一下 [更多選項] ([更多選項] 圖示。) [進階 > 搜尋] 來尋找信箱。

  3. 在信箱清單中,選取相同類型的多個信箱 (例如,從清單中選取 [ 使用者) ] 。 例如:

    • 選取信箱、按住 Shift 鍵,然後選取清單中另一個更下方的信箱。

    • 選取每個信箱時按住 CTRL 鍵。

    選取相同類型的多個信箱之後,詳細資料窗格的標題會變更為 [大量編輯]

  4. 在詳細資料窗格中,移至 POP3IMAP,按一下 [ 啟用 ] 或 [ 停用],然後在出現的警告訊息中按一下 [ 確定 ]。

    大量選取 EAC 中的信箱,以啟用或停用 POP3 或 IMAP4。

使用 Exchange 管理命令介面來啟用或停用對多個信箱的 POP3 或 IMAP4 存取

您可以使用 Get-MailboxGet-UserGet-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-MailboxGet-User

重新開機 POP3 或 IMAP4 服務

變更信箱上的 POP3 或 IMAP4 存取設定之後,您需要重新開機伺服器上的 POP3 和 IMAP4 服務。 您可以使用 Windows 服務主控台或 Exchange 管理命令介面來執行這項操作。

使用 Windows 服務主控台重新開機 POP3 或 IMAP4 服務

  1. 在 Exchange Server 上開啟 Windows 服務主控台。 例如:

    • 從 [執行]對話方塊、命令提示字元視窗或 Exchange 管理命令介面執行命令 services.msc

    • 開啟 [伺服器管理員],然後按一下 [工具>服務]

  2. 在服務清單中,執行下列其中一個或兩個動作:

    • POP3

      1. 選取[Microsoft Exchange POP3],然後按一下 [動作>重新開機]

      2. 選取[Microsoft Exchange POP3 後端],然後按一下 [動作>重新開機]

    • IMAP4

      1. 選取[Microsoft Exchange IMAP4],然後按一下 [動作>重新開機]

      2. 選取[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 中,移至[收件者>信箱]> 選取信箱 > ,按一下[編輯編輯] 圖示。>信箱功能>Email連線能力

    • 如果信箱已啟用 POP3 存取,您會看到 POP3:已啟用停用 連結。 如果 POP3 存取已停用,您會看到 POP3:Disabled[啟用] 連結。

    • 如果信箱已啟用 IMAP4 存取,您會看到 IMAP4:已啟用停用 連結。 如果 IMAP4 存取已停用,您會看到 IMAP4:Disabled[啟用] 連結。

    收件者 > 端 EAC 中信箱的通訊協定存取設定選取信箱編輯 > 信箱 > 功能 > Email連線。

  • 在 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"