Clear, practical technology insights BSOD Code Lookup · Windows Error Code Lookup · Wi-Fi Troubleshooting · PC Troubleshooting Checklist

Manage Mailboxes in Exchange Server 2007

Explore Manage Mailboxes in Exchange Server 2007, including the main concepts, relevant details, and practical considerations.

Table of Contents

This updated guide examines Manage Mailboxes in Exchange Server 2007 and organizes the essential facts, background, and practical takeaways in clear American English.

1, Open the Exchange Management Console 2, Expand Recipient Configuration 3, Click on Mailbox 4, In the Mailbox window, click New Mailbox . (Figure 01)

Manage Mailboxes in Exchange Server 2007 — contextual image 1 Figure 01 : Create a new user in the Exchange Management Console

5, Introduction : Select the type of object to create, in Exchange Server 2007 there are four different mailbox types: - User mailbox : This is a traditional mailbox. - Resource mailbox : This is a specific mailbox assigned to Meeting Rooms. The user account associated with it will be disabled in Active Directory. - Equipment mailbox : This is a mailbox specific to resources (eg TV, Projector and.). With a Resource mailbox, this type of mailbox will disable users in Active Directory. - Linked Mailbox : This type of mailbox will be used in multi-linked environments. This specific feature will be explained in some of the following articles. In the Introduction window, select the appropriate mailbox type then click Next to continue. (Figure 02).

Manage Mailboxes in Exchange Server 2007 — contextual image 2 Figure 02 : Select the type of mailbox to create.

6, User Type : In the User Type window, select create a new user or assign an existing user to a new mailbox. If assigning it to an existing user, it will have to check if there is a mailbox associated with it. Click Next to continue. (Figure 03).

Manage Mailboxes in Exchange Server 2007 — contextual image 3 Figure 03 : Create a new user for a new mailbox.

7, User Information : In the User Information window, you must fill in the user's personal information and select the Organization Unit where it will be created. Then click Next (Figure 04).

Manage Mailboxes in Exchange Server 2007 — contextual image 4 Figure 04 . Enter personal data and position OU (Organization Unit)

8, Mailbox Settings . On the Mailbox Settings page, you can define mailbox information like Alias, Mailbox Server and Mailbox Store where the new mailbox will be located. Mailbox and ActiveSync policies can also be defined in this step. We can select the fields to fill and then click Next to continue. (Figure 05).

Manage Mailboxes in Exchange Server 2007 — contextual image 5 Figure 05 . Select Server, Storage Group, Mailbox database and policies during the process of creating mailboxes.

9, New Mailbox . In the New Mailbox window, have all the information selected in the previous steps. These parameters will be used by PowerShell technique to create mailbox objects. To create a mailbox, click New (Figure 06).

Manage Mailboxes in Exchange Server 2007 — contextual image 6 Figure 06 : Parameters will be used to create a new mailbox

10, Completion . In the Completion window, you will see New-mailbox and the parameters used in creating this new mailbox.

Manage Mailboxes in Exchange Server 2007 — contextual image 7 Figure 07 : The final screen of the New Mailbox Wizard displays the cmdlet (commands) used in creating mailboxes

Create mailboxes via Exchange Management Shell

Another way to create users is to use the Exchange Management Shell. To do this, we use the cmdlet called New-Mailbox. There are many parameters related to this command and the required parameters for the commands given below:

  • Alias
  • Name
  • Database
  • OrganizationalUnit
  • UserPrincipalName

To create a user using the Exchange Management Shell, you can proceed to the following cmdlet:

New-Mailbox -alias -name -Database -OrganizationUnit Users –UserPrincipalName

If you do not enter all the required parameters, you will get a window asking for missing parameters. In Figure 08, the password box, you must enter the password. Once completed, a user user will be created.

Manage Mailboxes in Exchange Server 2007 — contextual image 8 Figure 08 : Creating a mailbox through the cmdlet New-Mailbox in the Exchange Management Console

Use *.csv files to create mailboxes Another interesting feature is the feature for administrators to create multiple users from a *.csv file. In the following section, we will review each step of the procedure to create multiple mailboxes. 1, First, create a *.csv file called recipients.csv in the root path (C:) and enter the column names for the file in the first line. These columns will be Alias , Name and UPN . The bottom line will complete user information (Figure 09).

Manage Mailboxes in Exchange Server 2007 — contextual image 9 Figure 09 : Create a csv file to use in creating users via Exchange Management Shell

2, When user information is completed, a variable must be created to keep the original password for all accounts in recipients.csv files. To do so, enter as follows:

$ Password = Read-Host 'Type the default password for the new accounts:' -AsSecureString

Manage Mailboxes in Exchange Server 2007 — contextual image 10 Figure 10 : Create a variable to keep the original password in the new account.

3, The next step will run two cmdlets using a pipe to create new users using the *.csv file. This is the structure of the cmdlet statement:

Import-Csv recipients.csv |foreach {New-Mailbox –alias $ _. Alias –name $ _. Name -UserPrincipalName $ _. UPN –Database 'mailbox database' –OrganizationalUnit Users –Password $ Password –ResetPasswordOnNextLogon: $ true

Gi?i thích : Explain :

  • $_. $ _. : Tên c?a t?ng c?t trong file nguoinhan.csv.: Name of each column in nguoinhan.csv file.
  • Foreach : V?i m?i dòng c?a file; Foreach : With each line of the file;l?u ý: dòng ??u tiên là dòng tiêu ??. Note: the first line is the subject line.
  • $Password : bi?n ???c nh?p trong b??c tr??c. $ Password : variable entered in the previous step.
  • -ResetPasswordOnNextLogon:$true : N?u thi?t l?p ?úng tham s?, t?t c? ng??i dùng s? ph?i thay ??i password c?a h? khi ??ng nh?p l?n ??u. -RetetPasswordOnNextLogon: $ true : If set to the correct parameter, all users will have to change their password when logging in for the first time.

Manage Mailboxes in Exchange Server 2007 — contextual image 11 Hình 11 : T?o các user thông qua file *.csv Figure 11 : Creating users through the *.csv file

4, ?? ki?m tra xem các user ?ã ???c t?o hay ch?a có th? vào Exchange Management Console (Hình 12). 4, To check if the users have been created, go to the Exchange Management Console (Figure 12).

Manage Mailboxes in Exchange Server 2007 — contextual image 12 Hình 12 : Các user m?i ???c t?o thông qua file csv Figure 12 : New users created via csv file

Các tính n?ng qu?n lý MailboxMailbox management features Qu?n lý các ch?c n?ng ? m?c ng??i dùng b?ng vi?c kích ho?t hay vô hi?u hóa nh?ng tính n?ng d??i ?ây: Manage functions at user level by enabling or disabling the following features:

  • OWA OWA
  • Exchange ActiveSync Exchange ActiveSync
  • Unified Messaging Unified Messaging
  • MAPI access. MAPI access.

Nhi?m v? này có th? ???c hoàn t?t theo hai cách: This task can be completed in two ways: S? d?ng Exchange Management ConsoleUse the Exchange Management Console 1, M? Exchange Management Console 1, Open the Exchange Management Console 2, M? r?ng Recipient Configuration 2, Expand Recipient Configuration 3, Nh?n vào Mailbox 3, Click Mailbox 4, Nh?n vào user và trong Toolbox Actions nh?n Properties 4, Click on the user and in Toolbox Actions click Properties 5, Nh?n vào tab Mailbox Features . 5, Click the Mailbox Features tab. 6, Bây gi? b?n có th? nhìn th?y t?t c? các tính n?ng mailbox c?a ng??i dùng và có th? vô hi?u hóa ho?c kích ho?t m?i tính n?ng. 6, Now you can see all the user's mailbox features and can disable or enable each feature.

Manage Mailboxes in Exchange Server 2007 — contextual image 13 Hình 13 : Qu?n lý các tính n?ng c?a Mailbox ? m?c ng??i dùng Figure 13 : Managing Mailbox features at user level

Li?t kê t?t c? ng??i dùng và tính n?ng c?a h?…List all their users and features. Trong m?t s? tr??ng h?p, chúng ta ph?i th?m ??nh các ch?c n?ng mà user có và không có cách nào ?? th?c hi?n t?ng ng??i m?t. In some cases, we have to verify the functions that the user has and there is no way to do them one by one. Trong Exchange Server 2007, nhi?m v? này r?t ??n gi?n và có th? ???c th?c hi?n v?i m?t cmdle ???c g?i là get-casmailbox (hình 14). In Exchange Server 2007, this task is very simple and can be done with a cmdlet called get-casmailbox (Figure 14). S? d?ng cmdlet này có th? xu?t các k?t qu? ra file *.csv, phân tích nó trong Microsoft Excel và t?o các báo cáo ho?c phân tích theo cách mà b?n mu?n. Using this cmdlet can export the results to a *.csv file, analyze it in Microsoft Excel and create reports or analyze the way you want.

Manage Mailboxes in Exchange Server 2007 — contextual image 14 Hình 14 : T?t c? user v?i các ch?c n?ng thông qua Exchange Management Shell Figure 14 : All users with functions through the Exchange Management Shell

S? d?ng Exchange Management Shell ?? thay ??i các tính n?ng ng??i dùngUse Exchange Management Shell to change user features ?? qu?n lý các tính n?ng b?ng vi?c s? d?ng Exchange Management Shell b?n có th? s? d?ng cmdlet ???c g?i là set-casmailbox nh? d??i ?ây: To manage features using the Exchange Management Shell you can use the cmdlet called set-casmailbox as follows:

Set-casmailbox -OWAEnabled:Set-casmailbox -OWAEnabled:

Trong ?ó : là tên ng??i dùng; In it : is the username; có th? là $true ho?c $false can be $ true or $ false ?? hi?n th? cho b?n th?y s? ?nh h??ng th?c t? giá tr? s? d?ng c?a Exchange Management Shell thì ?ây là m?t ví d?. To show you the actual effect of the Exchange Management Shell usage, this is an example. Gi? s? : Có m?t công ty v?i 50 chi nhánh v?n phòng và ph?i vô hi?u hóa s? truy c?p MAPI cho t?t c? user trong Toronto. Assume : There is a company with 50 branch offices and must disable MAPI access for all users in Toronto. Làm th? nào b?n có th? th?c hi?n ?i?u này v?i công vi?c qu?n tr? t?i thi?u? How can you do this with minimal administrative work? Tr??c h?t, ph?i b?o ??m r?ng t?t c? thông tin Active Directory là nh?t quán. First of all, make sure that all Active Directory information is consistent. Trong tình hu?ng ??a ra, t?t c? ng??i dùng ??u có các thu?c tính thành ph? và t?nh ?ã ???c ?i?n ?úng. In the given situation, all users have the correct city and province attributes. M?t ví d? v? v?n ?? này ???c th? hi?n trong hình 15 thông qua các cmdlet get-user | An example of this is shown in Figure 15 through the cmdlet get-user | select name , recipientType , City , StateorProvinceselect name , recipientType , City , StateorProvince

Manage Mailboxes in Exchange Server 2007 — contextual image 15 Hình 15 : Th?m ??nh các thu?c tính thành ph? và t?nh cho t?t c? ng??i dùng Figure 15 : Verifying city and province attributes for all users

N?u t?t c? thông tin Active Directory nh?t quán (phù h?p) thì có th? s? d?ng tài nguyên này trên Windows PowerShell, n?i mà m?t ??u ra c?a m?t l?nh ???c s? d?ng nh? m?t ??u vào cho m?t cmdlet khác. If all Active Directory information is consistent (appropriate), this resource can be used on Windows PowerShell, where an output of a command is used as an input to another cmdlet. B?n s? c?n ??n vài thu?c tính ng??i dùng c? th? mà không c?n ph?i ?i h?t get-mailbox , b?i vì cmdlet này ch? tr? l?i thông tin mailbox. You will need some specific user properties without having to go through get-mailbox , because this cmdlet only returns mailbox information. Ph?i s? d?ng get-user cmdlet ?? l?c thu?c tính thành ph? t? ng??i dùng và k?t h?p các k?t qu? ?ó v?i set-casmailbox cmdlet. The get-user cmdlet must be used to filter the city attribute from the user and combine those results with the set-casmailbox cmdlet. ?? gi?i quy?t v?n ?? này b?n có th? s? d?ng subset này c?a cmdlet nh? hình 16. To solve this problem you can use this subset of cmdlets as shown in Figure 16.

Get-User |Get-User |Where-Object { $_. City –eq 'Toronto'} |Where-Object {$ _. City -eq 'Toronto'} |Set-CasMailbox –OWAEnabled: $ false

Manage Mailboxes in Exchange Server 2007 — contextual image 16 Figure 16 : Disabling OWA access for all users in the city of Toronto and Ontari state, then a list of new user features.

Now check if everything worked as expected. No user, who has the OWA feature set disabled, can access their mailbox via Outlook Web Access. You can test it by trying to see if the user Anderson. Patricio can access the mailbox with Outlook Web Access.

Manage Mailboxes in Exchange Server 2007 — contextual image 17 Figure 17 : After the authentication, the user receives A message that OWA has been disabled

Conclude In this article we reviewed the steps needed to create a user (in the usual way) using the Exchange Management Console. Consider some of the same tasks using the flexibility of Exchange Management Shell to help create one or more users through commandlets. At the end of this article, we discussed how to manage mailbox features at the user level.

See the last section

FAQ

What is Manage Mailboxes in Exchange Server 2007 about?

It provides a structured overview of mailbox, explains the main context, and highlights practical takeaways for readers.

Why does this topic matter?

Understanding the main concepts helps readers evaluate the issue, avoid common mistakes, and make better-informed decisions.

How should readers use this information?

Use the guidance as a practical starting point, confirm details that may have changed, and follow current product, safety, or security recommendations.

Discussion

Reader Comments 0

Sign in with email or Google to join the discussion.