設定收取目錄

 

適用版本: Exchange Server 2010 SP2, Exchange Server 2010 SP3

上次修改主題的時間: 2011-03-19

在 Microsoft Exchange Server 2010 中,您可以使用命令介面來設定收取目錄的內容。依預設,在每部執行 Exchange 2010 並已安裝集線傳輸伺服器角色或邊際傳輸伺服器角色的電腦上,都會有收取目錄。您複製到收取目錄中的電子郵件訊息檔,只要格式正確,即會提交以進行傳遞。收取目錄是由系統管理員用來進行郵件流程測試,或是由必須建立及提交專屬郵件的應用程式所使用。

要尋找與管理連接器相關的其他管理工作嗎?請參閱管理連接器

您想要做什麼?

  • 使用命令介面來設定收取目錄位置

  • 使用命令介面來設定郵件標頭的大小上限

  • 使用命令介面來設定每封郵件的收件者人數上限

  • 使用命令介面設定收取目錄的郵件處理率上限

使用命令介面來設定收取目錄位置

您必須已獲指派權限,才能執行此程序。若要查看您需要的權限,請參閱傳輸權限主題中的「中樞伺服器」項目。

您可以使用 Set-TransportServer 指令程式的 PickupDirectoryPath 參數來設定收取目錄的位置。依預設,收取目錄位於 C:\Program Files\Microsoft\Exchange Server\TransportRoles\PickUp。目錄必須位於 Exchange 2010 電腦的本機上。

注意事項附註:
您無法使用 Exchange 管理主控台 (EMC) 來設定收取目錄。若要設定收取目錄,您必須使用命令介面。如需如何使用命令介面的相關資訊,請參閱使用 PowerShell 與 Exchange 2010 (Exchange 管理命令介面)

此範例會在伺服器 Exchange 01 上,將收取目錄位置變更為 C:\Pickup Directory。

Set-TransportServer Exchange01 -PickupDirectoryPath "C:\Pickup Directory"

變更重新顯示目錄的位置時,必須注意下列各項:

  • PickupDirectoryPath 參數的值設為 $null,則會停用收取目錄。

  • PickupDirectoryPath 參數和 ReplayDirectoryPath 參數所指定的目錄不可相同。

  • 變更收取目錄的位置,並不會將舊收取目錄中的現有郵件檔案複製到新的收取目錄上。在變更組態後,新的收取目錄位置會立即啟用,但現有的郵件檔案仍會保存在舊的收取目錄中。

您還必須確定新的收取目錄位置已正確設定權限。若要深入了解權限需求,請參閱了解收取及重新顯示目錄中的「收取及重新顯示目錄的權限」。

如需詳細的語法及參數資訊,請參閱 Set-TransportServer

使用命令介面來設定郵件標頭的大小上限

您必須已獲指派權限,才能執行此程序。若要查看您需要的權限,請參閱傳輸權限主題中的「中樞伺服器」項目。

您可以使用 Set-TransportServer 指令程式的 PickupDirectoryMaxHeaderSize 參數,來設定收取目錄的郵件標頭大小上限。根據預設,收取目錄所能處理的郵件標頭部分大小上限為 64 KB。標頭超過指定值上限的郵件,將會遭到 Exchange 2010 伺服器的拒絕。

注意事項附註:
您無法使用 EMC 設定收取目錄。若要設定收取目錄,您必須使用命令介面。如需如何使用命令介面的相關資訊,請參閱使用 PowerShell 與 Exchange 2010 (Exchange 管理命令介面)

此範例會在 Exchange 2010 電腦 Exchange01 上,將收取目錄所能接受的郵件標頭大小上限設定為 96 KB。

Set-TransportServer Exchange01 -PickupDirectoryMaxHeaderSize 96KB

PickupDirectoryMaxHeaderSize 參數的有效輸入範圍是 32 KB 到大約 2 GB (2147483647 位元組)。

如需詳細語法及參數的資訊,請參閱 Set-TransportServer

使用命令介面來設定每封郵件的收件者人數上限

您必須已獲指派權限,才能執行此程序。若要查看您需要的權限,請參閱傳輸權限主題中的「中樞伺服器」項目。

您可以使用 Set-TransportServer 指令程式的 PickupDirectoryMaxRecipientsPerMessage 參數來設定收取目錄所能接受的每封郵件的收件者人數上限。根據預設,收取目錄所能處理的郵件收件者數上限為 100 位。收件者數超過指定值上限的郵件,將會遭到 Exchange 2010 伺服器的拒絕。

注意事項附註:
您無法使用 EMC 設定收取目錄。若要設定收取目錄,您必須使用命令介面。如需如何使用命令介面的相關資訊,請參閱使用 PowerShell 與 Exchange 2010 (Exchange 管理命令介面)

此範例會在 Exchange 2010 電腦 Exchange01 上,將收取目錄所能接受的每封郵件的收件者人數上限設定為 200。

Set-TransportServer Exchange01 -PickupDirectoryMaxRecipientsPerMessage 200

PickupDirectoryMaxRecipientsPerMessage 參數的有效輸入範圍是 1 到 10000。

如需詳細的語法及參數資訊,請參閱 Set-TransportServer

使用命令介面設定收取目錄的郵件處理率上限

您必須已獲指派權限,才能執行此程序。若要查看您需要的權限,請參閱傳輸權限主題中的「中樞伺服器」項目。

收取目錄與重新顯示目錄的郵件處理率,都是由 Set-TransportServer Cmdlet 的 PickupDirectoryMaxMessagesPerMinute 參數所指定。根據預設,收取目錄處理郵件的速率為每分鐘 100 則。限制郵件處理率,可防止因收取目錄處理大量郵件而導致的效能問題。

注意事項附註:
您無法使用 EMC 設定收取目錄。若要設定收取目錄,您必須使用命令介面。如需如何使用命令介面的相關資訊,請參閱使用 PowerShell 與 Exchange 2010 (Exchange 管理命令介面)

此範例會將 Exchange01 伺服器上收取和重新顯示目錄的郵件處理率上限增加為每分鐘 200 封郵件。

Set-TransportServer Exchange01 -PickupDirectoryMaxMessagesPerMinute 200

PickupDirectoryMaxMessagesPerMinute 參數的有效輸入範圍是 1 到 20000。

如需詳細的語法及參數資訊,請參閱 Set-TransportServer

 © 2010 Microsoft Corporation. 著作權所有,並保留一切權利。