Thursday, March 16, 2006

Managing mailboxes in ADUC without Exchange System Manager

I finally got the right combination of DLL's that are required to manage Exchange mailboxes using Active Directory Users and Computers without having to install the Exchange System Manager. This is a hassle for Windows XP desktops or servers that don't have Exchange on them because ESM requires IIS components (IIS Admin, SMTP, and W3SVC).

From an Exchange 2003 server, copy the following DLLs from the \program files\exchsrvr\bin folder in to a common folder (preferably in the path) such as \windows\system32 on the machine on which you want to manage Exchange attributes:

address.dll
escprint.dll
exchmem.dll
glblname.dll
maildsmx.dll
pttrace.dll

Once these are copied on to that machine, run REGSVR32.EXE \windows\system32\maildsmx.dll to register that DLL. When you re-open Active Directory Users and Computers, the Exchange extensions will show up!

Thanks to Neo sharing the information about these DLLs. I just tested this procedure and it worked great for me.

5 Comments:

At 10:18 AM, Blogger ThreeToes said...

What a great tip. I copied the files over to a XP machine with AD tools installed, ran regsvr32 successfully.

The exchange items come up but I noticed the move mailbox is missing. Are there additionl files required for move mailbox to show up?

thanks
Threetoes

 
At 11:21 PM, Blogger Yehoshua said...

I did this for Windows 7 beta. I downloaded the ESM for Vista, used a free tool
Less MSIĆ©rables, available at http://blogs.pingpoet.com/overflow/archive/2005/06/02/2449.aspx to extract the files, did as above and it worked!!!

 
At 11:21 PM, Blogger Yehoshua said...

I did this for Windows 7 beta. I downloaded the ESM for Vista, used a free tool
Less MSIĆ©rables, available at http://blogs.pingpoet.com/overflow/archive/2005/06/02/2449.aspx to extract the files, did as above and it worked!!!

 
At 10:37 AM, Blogger Jason McReynolds said...

Just as an FYI regarding Yehoshua's suggestion for Windows 7. I was able to get it to work on Windows 7 beta as well, but here are a couple tips:

You'll have to extract the files from the ESM for Vista MSI on a windows XP machine using Less MSIerables (I could not get it to work on Windows 7).

Also, to register the dll, you'll have to run cmd.exe as administrator, otherwise registration will fail.

There you have it! Thanks for all this great info!

 
At 6:44 PM, Blogger Mitch said...

Amazing -- works perfectly.

Successfully performed on XP SP3

 

Post a Comment

<< Home