Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

The mailbox alias of a user contains the "?" character unexpectedly after you run the "Enable-Mailbox" cmdlet to create a mailbox for the user in an Exchange Server 2010 environment


View products that this article applies to.

Symptoms

In a Microsoft Exchange Server 2010 environment, you run the Enable-Mailbox cmdlet to create a mailbox for an existing Active Directory user. However, the mailbox alias of the user contains the "?" character unexpectedly. This problem occurs when the following conditions are true:
  • You run the Enable-Mailbox cmdlet without the Alias parameter.
  • The display name of the user contains the "," character.

↑ Back to the top


Cause

This problem occurs because the Enable-Mailbox cmdlet in Exchange Server 2010 generates the mailbox alias of the user based on the display name of the user when the Alias parameter is not specified. However, the "," character is not a valid character for the Alias parameter. Therefore, if the display name contains this character, Exchange Server 2010 convert the character to the "?" character. 

↑ Back to the top


Resolution

To resolve this problem, install the following update rollup:
2425179 Description of Update Rollup 2 for Exchange Server 2010 Service Pack 1

↑ Back to the top


Workaround

There are two methods to work around this problem.
  1. By using Exchange Management Console: 
    You can enable a mailbox for a single user account at a time. This lets you specify the mailbox alias. For more information about how to enable a mailbox for an existing user in Exchange Management Console, visit the following Microsoft website:
    Note
     Enabling mailboxes for more than one user at a time does not let you specify the mailbox alias attributes. The mailbox aliases may be generated incorrectly by Exchange Server 2010.
  2. By using Exchange Management Shell:
    You can specify the Alias parameter when you run the Enable-Mailbox cmdlet in Exchange Management Shell. For more information about the Enable-Mailbox cmdlet, visit the following Microsoft website:

↑ Back to the top


Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

↑ Back to the top


Keywords: kbexpertiseinter, kbsurveynew, kbhotfixrollup, kbqfe, kbfix, kb

↑ Back to the top

Article Info
Article ID : 983186
Revision : 1
Created on : 1/7/2017
Published on : 12/14/2010
Exists online : False
Views : 368