匯入地址修正項目

 

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

上次修改主題的時間: 2012-07-23

本主題說明如何使用 Exchange 管理命令介面,在已安裝 MicrosoftExchange Server 2010 Edge Transport server role 的電腦上匯入地址修正項目。

以下是您想要執行大量匯入地址修正項目的一些常見案例:

  • 遷移   您可以從先前的解決方案中大量匯入地址修正項目,該解決方案由 Edge Transport Server 解決方案所取代。

  • 委外   當您與協力廠商解決方案提供者達成協議,必須修正其電子郵件地址時,您可能必須大量匯入地址修正項目。

  • 收購   當收購其他組織而需要在過渡時期修正所收購組織的電子郵件地址時,您可能必須大量匯入地址修正項目。

如果您有多個 Edge Transport Server,我們建議您使用下列程序,將地址修正項目匯入至單一 Edge Transport Server,然後將該 Edge Transport Server 的組態複製到組織中的其他 Edge Transport Server。如需如何複製 Edge Transport Server 的相關資訊,請參閱Edge Transport Server 複製的組態

要尋找與地址修正項目相關的其他管理工作嗎?請參閱管理傳輸代理程式

必要條件

在您嘗試使用逗點分隔值 (CSV) 檔案來執行大量匯入地址修正項目之前,您必須熟悉如何建立地址修正項目。如需詳細資訊,請參閱建立地址修正項目

您必須已獲指派權限,才能執行此程序。若要查看您需要的權限,請參閱傳輸權限主題中的「地址修正代理程式」項目。

步驟 1:建立 CSV 檔案

首先,您必須建立包含值欄位的 CSV 檔,這些值與 New-AddressRewriteEntry 指令程式所需的參數相關。下列各值是 New-AddressRewriteEntry 指令程式所需要的,因此在 CSV 檔中必須有對應的欄位:

  • Name   此參數必須是能以唯一方式識別地址修正項目的字串。

  • InternalAddress   此參數可指定要修正的內部 SMTP 位址。

  • ExternalAddress   此參數可指定要修正的外部 SMTP 位址。

下列參數是選用的。如果您需要它們,可以在 CSV 檔中包括它們的欄位:

  • ExceptionList   此參數可指定不應修正的子網域清單。指定的子網域內所包含的 SMTP 位址都不會重寫。您必須用雙引號 (") 括住與 ExceptionList 參數搭配使用的值。如果您要指定含有 ExceptionList 參數的多個網域,則必須使用逗點 (,) 分隔每一個值。例如,"domain1.com,domain2.com, domain3.com" 字串包含三個用雙引號括住並以逗點分隔的網域。

  • OutboundOnly   此參數可指定地址修正項目是否應該在 Exchange 2010 組織的輸入及輸出郵件上重寫 SMTP 位址,或是只重寫從 Exchange 2010 組織輸出的郵件。與命令介面中使用布林值的不同之處在於,當您在 CSV 檔案中指定 OutboundOnly 參數的值時,必須指定 TrueFalse 值,而非 $True$False。這是因為在命令列解譯 CSV 檔案時,CSV 檔案中的值會轉換成布林值。

    重要事項重要事項:
    如果您在 CSV 檔案中指定選用欄位的值,則每一列都必須包含該欄位的值。這是因為指令程式會預期在 CSV 檔案中指定之每個參數的值。如果您要建立多個地址修正項目,而其中有些項目含有選用參數,有些項目沒有,您就必須分隔這些地址修正項目並建立兩個不同的 CSV 檔案,然後匯入每一個 CSV 檔案。
    重要事項重要事項:
    您只能針對僅限輸出的地址修正項目指定例外狀況清單。如果您在 CSV 檔案中同時使用 ExceptionListOutboundOnly 欄位,就只能將僅限輸出的地址修正項目放入該 CSV 檔案。

下列範例顯示如何在填入 CSV 檔案時,同時包含選用的 ExceptionListOutboundOnly 參數:

Name,InternalAddress,ExternalAddress,ExceptionList,OutboundOnly
"Wingtip UK", *.wingtiptoys.co.uk, tailspintoys.com,"legal.wingtiptoys.co.uk,finance.wingtiptoys.co.uk,support.wingtiptoys.co.uk",True
"Wingtip USA", *.wingtiptoys.com, tailspintoys.com,"legal.wingtiptoys.com,finance.wingtiptoys.com,support.wingtiptoys.com,corp.wingtiptoys.com",True
"Wingtip Canada", *.wingtiptoys.ca, tailspintoys.com,"legal.wingtiptoys.ca,finance.wingtiptoys.ca,support.wingtiptoys.ca",True

步驟 2:匯入 CSV 檔案以建立多個地址修正項目

New-AddressRewriteEntry 指令程式與 Import-CSV 指令程式一起使用,即可大量匯入多個地址修正項目。

下列範例會匯入先前建立的 CSV 檔案 (名為 ImportAddressRewriteEntries.csv) 中列出的地址修正項目。

Import-Csv C:\ImportAddressRewriteEntries.csv | ForEach { New-AddressRewriteEntry -Name $_.Name -InternalAddress $_.InternalAddress -ExternalAddress $_.ExternalAddress -OutboundOnly ([Bool]::Parse($_.OutboundOnly)) -ExceptionList $_.ExceptionList}

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

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