3. Finding Existing Mailboxes, Contacts, and Groups
In the Exchange Management Console, you can view current mailboxes,
mail-enabled users, contacts, and groups by following these steps:
-
As shown in Figure 4 expand the Recipient Configuration node by double-clicking it.
-
Select the related Mailbox, Distribution Group, or Mail Contact
node, as appropriate for the type of recipient you want to work with.
-
By default, the Exchange Management Console displays only the
recipients in the current domain or organizational unit. To view
recipients in other domains or organizational units, right-click the
Recipient Configuration node, and then select Modify Recipient Scope.
Use the options provided to configure the scope to use, and then click
OK.
-
By default, the maximum number of Exchange recipients you can view
at any time is limited to 1,000. You can change the maximum number of
recipients to display by right-clicking the Recipient Configuration
node or the subnode you want to work with and then selecting Modify The
Maximum Number Of Recipients To Display. Type the number of recipients
to display, and then click OK.
In the Exchange Management Shell, you can find mailboxes, contacts, and groups by using the following commands:
-
Get-User
Use the Get-User cmdlet to retrieve all users in the forest that match the specified conditions.
Get-User [-Identity UserId
-Anr Identifier
] [-Arbitration <$true | $false>]
[-Credential Credential
] [-DomainController DomainControllerName
]
[-Filter FilterString] [-IgnoreDefaultScope <$true | $false>]
[-Organization OrgName
] [-OrganizationalUnit OUName
]
[-ReadFromDomainController <$true | $false>]
[-RecipientTypeDetails Details
] [-ResultSize Size
]
[-SortBy String
]
-
Get-Contact
Use the Get-Contact cmdlet to retrieve information about a specified contact or contacts.
Get-Contact [-Identity ContactId
| -Anr ContactID
]
[-Credential Credential
] [-DomainController DomainControllerName
]
[-Filter FilterString
] [-IgnoreDefaultScope <$true | $false>]
[-Organization OrgName
] [-OrganizationalUnit OUName
]
[-ReadFromDomainController <$true | $false>]
[-RecipientTypeDetails Details
] [-ResultSize Size
] [-SortBy Value
]
-
Get-Group
Use the Get-Group cmdlet to query for existing groups.
Get-Group [-Identity GroupId
| -Anr GroupID
]
[-Credential Credential
] [-DomainController FullyQualifiedName
]
[-Filter FilterString
] [-IgnoreDefaultScope <$true | $false>]
[-Organization OrgName
] [-OrganizationalUnit OUName
]
[-ReadFromDomainController <$true | $false>]
[-RecipientTypeDetails {"Contact" | "MailContact" | "MailUser" |
"RoleGroup" | "User" | "UserMailbox" | ... }]
[-ResultSize Size
] [-SortBy Value
]
4. Creating Mailbox-Enabled and Mail-Enabled User Accounts
Generally speaking, you need to create a user account for
each user who wants to use network resources. The following sections
explain how to create domain user accounts that are either
mailbox-enabled or mail-enabled, and how to add a mailbox to an
existing user account. If a user needs to send and receive e-mail, you
need to create a new mailbox-enabled account for the user or add a
mailbox to the user's existing account. Otherwise, you can create a
mail-enabled account.