在 Exchange Online 中設定信箱的郵件傳遞限制

您可以使用新的 EAC、傳統 EAC 或 Exchange Online PowerShell 來限制是否將郵件傳遞給個別收件者。 郵件傳遞限制在控制誰能傳送郵件給組織中的使用者時十分好用。 例如,您可以設定信箱接收或拒絕特定使用者所傳送的郵件,或只接收來自您 Exchange 組織中使用者的郵件。

重要事項

郵件傳遞限制不會影響信箱許可權。 具有信箱完整存取權限的使用者仍然可以更新該信箱中的內容,例如將郵件複製到信箱,即使該使用者受到限制也一樣。

本主題涵蓋的郵件傳遞限制適用於所有收件者類型。 若要深入瞭解不同的收件者類型,請參閱Exchange Online 中的收件者

如需收件者相關的其他管理工作,請參閱下列主題:

開始之前有哪些須知?

提示

有問題嗎? 在 Exchange 論壇中尋求協助。 請造訪論壇:Exchange OnlineExchange Online Protection

使用新的 EAC 來設定訊息傳遞限制

  1. 在新的 EAC 中,流覽至[收件者>信箱]

  2. 在使用者信箱清單中,按一下您要設定郵件傳遞限制的信箱。 選取的使用者信箱會顯示顯示窗格。

  3. [信箱設定] [ >郵件流程設定] 下,按一下 [管理郵件流程設定]連結。

  4. 在 [ 管理郵件流程設定 ] 顯示窗格中,您會看到 [ 郵件傳遞限制 ] 選項。 按一下此選項旁邊的 [ 編輯 ] 按鈕。 [ 訊息傳遞限制 ] 顯示窗格隨即顯示。

  • 接受來自的訊息:使用此區段來指定誰可以傳送訊息給此使用者。

    • 所有寄件者:此選項會指定使用者可以接受來自所有寄件者的訊息。 其中同時包括 Exchange 組織和外部寄件者中的寄件者。 此為預設選項。 只有當您清除 [ 檢查所有寄件者是否都經過驗證 ] 核取方塊時,才會包含外部使用者。 如果您選取此核取方塊,則來自外部使用者的郵件將遭拒。

    • 選取的寄件者:這會指定使用者可以從寄件者清單中選擇。 按一下 [新增圖示]。新增寄件者 以顯示 Exchange 組織中所有收件者的清單。 您也可以在搜尋方塊中輸入收件者的名稱來搜尋特定收件者。 選取所需的收件者,然後按一下 [ 確認]

    • 檢查是否已驗證所有寄件者:此選項可防止匿名使用者將訊息傳送給使用者。 這包括在您 Exchange 組織以外的外部使用者。

  • 封鎖來自的訊息:使用此區段可封鎖人員傳送訊息給此使用者。

    • :此選項指定信箱不會拒絕來自 Exchange 組織中任何寄件者的郵件。 此為預設選項。

    • 選取的寄件者:這會指定使用者可以從寄件者清單中選擇。 按一下 [新增圖示]。新增寄件者 以顯示 Exchange 組織中所有收件者的清單。 您也可以在搜尋方塊中輸入收件者的名稱來搜尋特定收件者。 選取所需的收件者,然後按一下 [ 確認]

  1. 按一下[儲存] 以儲存變更。 按一下 [關閉 ] 結束 [ 管理郵件流程設定] 顯示窗格。

使用傳統 EAC 來設定訊息傳遞限制

  1. 在傳統 EAC 中,流覽至[收件者>信箱]

  2. 在使用者信箱清單中,按一下您要設定郵件傳遞限制的信箱,然後按一下 [編輯編輯] 圖示

  3. On the mailbox properties page, click Mailbox Features.

  4. [訊息傳遞限制] 下,按一下 [ 檢視詳細資料 ] 以檢視並變更下列傳遞限制:

    • 接受來自的訊息:使用此區段來指定誰可以傳送訊息給此使用者。

    • 所有寄件者:此選項會指定使用者可以接受來自所有寄件者的訊息。 其中同時包括 Exchange 組織和外部寄件者中的寄件者。 此為預設選項。 只有當您清除 [ 要求所有寄件者都經過驗證 ] 核取方塊時,才會包含外部使用者。 如果您選取此核取方塊,則來自外部使用者的郵件將遭拒。

    • 只有下列清單中的寄件者:此選項指定使用者只能接受來自 Exchange 組織中一組指定寄件者的郵件。 按一下 [新增圖示], 以顯示 Exchange 組織中所有收件者的清單。 選取想要的收件者,然後按一下 [確定]。 您也可以在搜尋方塊中輸入收件者的名稱,然後按一下搜尋搜尋圖示,以搜尋特定的收件者。

    • 要求所有寄件者都經過驗證:此選項可防止匿名使用者傳送訊息給使用者。 這包括在您 Exchange 組織以外的外部使用者。

    • 拒絕來自的訊息:使用此區段可封鎖人員傳送訊息給此使用者。

    • 沒有寄件者:此選項指定信箱不會拒絕來自 Exchange 組織中任何寄件者的郵件。 此為預設選項。

    • 下列清單中的寄件者:此選項指定信箱將會拒絕 Exchange 組織中一組指定寄件者的郵件。 按一下 [新增圖示], 以顯示 Exchange 組織中所有收件者的清單。 選取想要的收件者,然後按一下 [確定]。 您也可以在搜尋方塊中輸入收件者的名稱,然後按一下搜尋搜尋圖示,以搜尋特定的收件者。

  5. 按一下 [確定 ] 關閉 [ 訊息傳遞限制 ] 頁面,然後按一下 [ 儲存 ] 以儲存變更。

如何才能了解這是否正常運作?

若要確認您已成功設定使用者信箱的郵件傳遞限制,請執行下列動作:

  1. 在 EAC 中,請導覽至 [收件者]>[信箱]

  2. 在使用者信箱清單中,按一下您要驗證郵件傳遞限制的信箱,然後按一下 [編輯編輯] 圖示

  3. On the mailbox properties page, click Mailbox Features.

  4. 在 [ 郵件傳遞限制] 下,按一下 [ 檢視詳細資料 ] 以確認信箱的傳遞限制。

使用 Exchange Online PowerShell 設定訊息傳遞限制

下列範例示範如何使用 Exchange Online PowerShell 來設定信箱的郵件傳遞限制。 對於其他收件者類型,請使用具有相同參數的對應 Set- Cmdlet。

此範例會設定 Robin Wood 的信箱只接收來自使用者 Lori Penor、Jeff Phillips 和通訊群組 Legal Team 1 成員的郵件。

Set-Mailbox -Identity "Robin Wood" -AcceptMessagesOnlyFrom "Lori Penor","Jeff Phillips" -AcceptMessagesOnlyFromDLMembers "Legal Team 1"

注意事項

如果您將信箱設定為只接受來自個別寄件者的郵件,則必須使用 AcceptMessagesOnlyFrom 參數。 如果您要設定信箱只接受來自屬於特定通訊群組成員之寄件者的郵件,請使用 AcceptMessagesOnlyFromDLMembers 參數。

此範例會將名稱為 David Pelton 的使用者新增至 Robin Wood 信箱將會接收郵件的使用者清單中。

Set-Mailbox -Identity "Robin Wood" -AcceptMessagesOnlyFrom @{add="David Pelton"}

此範例會設定 Robin Wood 信箱要求驗證所有的寄件者。 這表示信箱只會接收來自 Exchange 組織中其他使用者所傳送的郵件。

Set-Mailbox -Identity "Robin Wood" -RequireSenderAuthenticationEnabled $true

此範例會設定 Robin Wood 的信箱拒絕來自使用者 Joe Healy、Terry Adams 和通訊群組 Legal Team 2 成員的郵件。

Set-Mailbox -Identity "Robin Wood" -RejectMessagesFrom "Joe Healy","Terry Adams" -RejectMessagesFromDLMembers "Legal Team 2"

此範例會設定 Robin Wood 的信箱也拒絕群組 Legal Team 3 成員所傳送的郵件。

Set-Mailbox -Identity "Robin Wood" -RejectMessagesFromDLMembers @{add="Legal Team 3"}

注意事項

如果您要設定信箱來拒絕來自個別寄件者的郵件,則必須使用 RejectMessagesFrom 參數。 如果您要設定信箱來拒絕來自屬於特定通訊群組成員之寄件者的郵件,請使用 RejectMessagesFromDLMembers 參數。

如需設定不同收件者類型之傳遞限制的詳細語法和參數資訊,請參閱下列主題:

如何才能了解這是否正常運作?

若要確認您已使用 Powershell 成功設定使用者信箱的郵件傳遞限制,請執行下列動作:

在 Exchange Online PowerShell 中執行下列命令。

Get-Mailbox <identity> | Format-List AcceptMessagesOnlyFrom,AcceptMessagesOnlyFromDLMembers,RejectMessagesFrom,RejectMessagesFromDLMembers,RequireSenderAuthenticationEnabled