Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Westi on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Get existing users emails into their Exchange mailboxes? 1

Status
Not open for further replies.

EssoOil

Technical User
Jun 7, 2010
20
GB
Hi, I have a SBS 2008 with two test client PC's. I run Exchange 2007. I use the POP3 connector and smarthost feature which works very well for sending and receiving emails internally and externally on my test system. This test system uses my real domain name with test accounts for staff that dont exist.

I'm happy with the setup and I'm ready to add staff who do exist to the SBS.

Currently all staff have Outlook 2007 on their PC's and connect directly to the internet (our ISP) to send and receive emails.

Each user has a .pst file, some of which are 2Gb in size.

QUESTION: What is the best way to get an existing users emails into their Exchange Mailboxes once I have created an account for them and connected them to the SBS server?

e.g. In Box, Sent Items, Deleted Items, Contacts etc.

When I use the and select "Set up this computer for myself" (i.e. current user of PC) it worked but there was no folder for the user in "C:\Documents and Settings", there was just the Administrator folder which is what the user previously logged in as.

When I use the and selected “Set other users up” my users got their own folder in C:\Documents and Settings".

I'd prefer to use the “Set other users up” method (so any user can login on any PC) and then when the user first logs in they connect to the Exchange Server and have an empty In Box, Sent Items, Deleted Items, Contacts etc. I then want to import all their emails into these folders mannualy.

Am I complicating it? Is their a better way? (bound to be).

Any help or advice really appreciated - Thanks.
 
Once the users are setup, close the .pst files in Outlook (if they are open), and move them to a network location. Then use import-mailbox from the server to import those .pst files into their mailboxes.


Pat Richard MVP
Plan for performance, and capacity takes care of itself. Plan for capacity, and suffer poor performance.
 
Thanks Sniper, I've read that the Export/Import to PST must be run from a 32 bit (client?) machine with Exchange Management Tools installed. The 32bit requirement being a dependency with the Outlook client.

I know you said run it from the server, but my server is 64 bit. Many posts say you need to run it on a 32 bit PC but... Exchange 2007 is 64 bit??

I know I need to run the following two commands but I'm not sure where I run them.

First command
Add-MailboxPermission -Identity john -User Admin -AccessRights FullAccess

Second command

Import-Mailbox -Identity john@contoso.com -PSTFolderPath C:\PSTFiles\john.pst

 
You put them onto a network share so that you can get to all of them.

You can download the 32bit version and run it from a workstation.

Pat Richard MVP
Plan for performance, and capacity takes care of itself. Plan for capacity, and suffer poor performance.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top