共用方式為


共用或資源信箱 UPN 和 SamAccountName 包含 GUID

徵狀

您可以在 Exchange 系統管理中心建立 共用信箱資源信箱 , (EAC) 或使用 New-Mailbox PowerShell Cmdlet。 當您建立信箱時,不會指定 UserPrincipalName (UPN) 和 SamAccountName 屬性值。 當您檢查 Microsoft Exchange Server 指派給新信箱的預設UserPrincipalNameSamAccountName值時,您會看到它們各自包含 GUID。

例如,您會執行下列 PowerShell 命令:

New-Mailbox -Shared -Name <mailbox name> -Alias <mailbox alias>
Get-Mailbox <mailbox alias> | FL UserPrincipalName,SamAccountName

您預期會看到下列輸出:

UserPrincipalName : <mailbox alias>@<your domain>
SamAccountName : <mailbox alias>

不過,您會改為看到下列輸出:

UserPrincipalName : <GUID>@<your domain>
SamAccountName : <GUID>

原因

如果信箱別名符合下列任何準則,就會發生此問題:

  • 包含不是字母、數位、句號、連字元或底線的字元

  • 從不是字母的字元開始

  • 以句點結束

  • 包含連續期間

  • 長度超過63個字元

狀態

此行為的設計是為了確保信箱的 UserPrincipalNameSamAccountName 屬性值是唯一的。

解決方案

如果您不想讓 UserPrincipalNameSamAccountName 屬性值包含 GUID,您可以在建立共用或資源信箱時手動指派值。 使用 New-Mailbox PowerShell Cmdlet 搭配 和 UserPrincipalNameSamAccountName 參數。 例如,執行下列命令:

New-Mailbox -Room -Name Conference -Alias "12" -UserPrincipalName "12@contoso.com" -SamAccountName "12"

對於在 和 SamAccountName 屬性值中UserPrincipalName包含 GUID 的現有共用或資源信箱,您可以使用 Set-Mailbox PowerShell Cmdlet 搭配 UserPrincipalNameSamAccountName 參數來更新值。 例如,執行下列命令:

Get-Mailbox "12" | Set-Mailbox -UserPrincipalName "12@contoso.com" -SamAccountName "12"