混合部署中的使用者無法存取 Exchange Online 中建立的共用信箱

注意

已不再支援 Microsoft Exchange Server 2010 中的 Exchange 管理主控台所包含的混合式設定向導。 因此,您不應該再使用舊的混合式設定向導。 請改為使用 Office 365 混合式設定向導。 如需詳細資訊,請參閱 Office 365 混合式設定向導(適用于 Exchange 2010)。

問題

請試想下列案例:

  • 您的內部部署 Microsoft Exchange Server 和 Office 365 中的 Microsoft Exchange Online 混合部署。
  • 您可以直接在 Exchange Online 中建立共用信箱。
  • 您指派「完整存取」許可權給一或多位使用者。

在此案例中,您會遇到下列一或多項問題:

  • 使用者無法在 Outlook 中開啟共用信箱。
  • 使用者無法查看共用信箱的空閒/忙碌資訊。
  • 使用者無法將郵件傳送至共用信箱。

原因

如果是使用 Exchange Online 管理工具建立共用信箱,便會發生這些問題。 在此情況下,內部部署 Exchange 環境沒有要參考之共用信箱的物件。 因此,該 SMTP 位址的所有查詢都會失敗。

解決方案

在內部部署環境中建立遠端信箱,然後將信箱移至 Exchange Online。 若要執行這項操作,請依照下列步驟執行。

注意

針對使用 Exchange Server 2013 (累計更新21或更新版本) 或 Exchange Server 2016 (累計更新10或更新版本) 的內部部署環境,您可以略過下列步驟,並依照 替代方法 區段下的步驟進行。

  1. 使用 Exchange Online 中的 Exchange 系統管理中心,將共用信箱轉換為一般信箱。 如果要執行這項操作,請依照下列步驟執行:

    1. 在 Exchange Online 中開啟 Exchange 系統管理中心。
    2. 按一下 [收件者],**然後按一下 [**共用]。
    3. 選取共用信箱,然後按一下 [ 轉換]。
    4. 在 [警告] 頁面上,選取 [ 是] 以轉換共用信箱。
  2. 使用 Exchange 管理命令介面中的 Cmdlet,為雲端信箱建立內部部署物件 New-RemoteMailbox

    注意

    這個物件必須具有相同的名稱、別名和使用者主要名稱 (UPN) 做為雲端信箱。

    如需詳細資訊,請參閱 New-RemoteMailbox

  3. 針對您在步驟2中建立的新內部部署物件,設定 ExchangeGuid 屬性,使其符合雲端信箱。 如果要執行這項操作,請依照下列步驟執行:

    1. 使用 Windows PowerShell 的遠端會話連線到 Exchange Online。

      如需如何執行此動作的詳細資訊,請參閱 Connect To Exchange Online PowerShell

    2. 使用 Get-Mailbox Cmdlet 可取得 ExchangeGuid 雲端信箱的屬性值。 例如,執行下列命令:

      Get-Mailbox <MailboxName> | FL ExchangeGuid  
      

      如需詳細資訊,請參閱 Get-Mailbox

    3. 在內部部署 Exchange 伺服器上開啟 Exchange 管理命令介面。

    4. 使用 Set-RemoteMailbox Cmdlet 將 ExchangeGuid 內部部署物件的屬性值設為您在步驟3b 中所找回的值。 例如,執行下列命令:

      Set-RemoteMailbox <MailboxName> -ExchangeGuid <GUID>
      

      如需詳細資訊,請參閱 Set-RemoteMailbox

  4. 等候目錄同步處理發生。 或者,強制進行目錄同步處理。

    如需詳細資訊,請參閱 同步處理您的目錄

  5. 確定 [Office 365] 使用者物件顯示為 與 Active Directory 同步處理

  6. 將信箱從 Exchange Online 移至內部部署環境。

    如需詳細資訊,請參閱在 混合式部署中的內部部署與 Exchange Online 組織之間移動信箱

  7. 使用 Exchange 管理命令介面中的 Cmdlet,將信箱轉換成共用信箱 Set-Mailbox 。 例如,執行下列命令:

    Set-Mailbox <MailboxName> -Type Shared
    

    如需詳細資訊,請參閱 Set-Mailbox

  8. 將信箱從內部部署環境移至 Exchange Online。

    如需詳細資訊,請參閱在 混合式部署中的內部部署與 Exchange Online 組織之間移動信箱

替代方法

針對使用 Exchange Server 2013 (累計更新21或更新版本) 或 Exchange Server 2016 (累計更新10或更新版本) 的內部部署環境:

使用 Exchange 管理命令介面中的 Cmdlet,為雲端信箱建立內部部署物件 New-RemoteMailbox

注意

這個物件必須具有相同的名稱、別名和使用者主要名稱 (UPN) 做為雲端信箱。 如需詳細資訊,請參閱 New-RemoteMailbox

例如,執行下列命令:

New-Remotemailbox sharedmailbox@contoso.com -Remoteroutingaddress sharedmailbox@contoso.mail.onmicrosoft.com -Shared

詳細資訊

如需遠端共用信箱的詳細資訊,請參閱 Cmdlet,以在內部部署 Exchange 環境中建立或修改遠端共用信箱

是否仍需要協助? 移至 Microsoft 社區Exchange TechNet 論壇