Released– Exchange Bulk User Creation Tool v2.0 (EBUCT 2.0)…

by Andy Grogan on April 26, 2013 · 9 comments

in Exchange 2013 (Admin), Exchange 2013 (General), Exchange Programming .NET

I guess that I never really finish a tool. There is always something that I can think of to add or a suggestion that someone makes that I want to code in! This is especially true for the Exchange Bulk User Creation Tool v2.0 (EBUCT) where hot on the heels of version 1.2 – I am now pleased to announce version 2.0.

The principal of the EBUCT remains the same – it is designed to allow for the bulk creation of mailboxes in Exchange 2013 – a feature that is currently missing from the Exchange Administrative Centre in Exchange 2013.

Key Changes in functionality

The good news is that I have not fundamentally changed the way in which the tool works for version 2.0.

What I have tried to focus on is streamlining the process of creating mailboxes as well as adding in the ability to search for specific Active Directory accounts from the returned list after you have clicked on the “Refresh” button.

Below is a comparison between the two interfaces which points out the major changes:

Old Interface (Versions 1.0,1.01 and 1.2):

26-04-201314-41-16

New Interface

You will notice that the “Selected user accounts” window has now been removed from the EBUCT. Essentially you can now just select your desired users from the “Active Directory Users without Mailboxes” area by checking the box next to them.

Select the mailbox database and then click on the “Enable” button.

You will also see a new “Search Accounts” text area. You can type in the name of a specific account from the Tree after you have clicked on the “Refresh” button. The text area also allows for ‘Fuzzy’ searches – e.g. a few characters of the name and the EBUCT will try to locate it in the list.

26-04-201314-40-13

I hope that you like the new version – and as always keep sending me your feedback. You can get version 2.0 from the downloads area below.

Download

04-11-201216-30-50 [ EBUCT.exe – 720KB ]

Setup and Usage

To configure and use the EBUCT please refer to the following articles – please make sure that you take note of the changes that I have mentioned above for version 2.0 – setup, configuration and prerequisites between 1.2 and 2.0 are EXACTLY the same.

Revision History

Version 1.0.0.0 – 04/11/2012
  • Initial release – now retired
Version 1.0.0.1 – 05/11/2012
  • Second release – now retired
  • Changed Interface “Select / Unselect all Mailboxes” to “Select / Unselect all Active Directory Accounts”
  • Changed “www.telnetport25.com” located in the status bar to be an active and clickable URL
  • Moved the enable mailbox process bar to be next to the enable button
  • Added in a progress status label
  • BUG FIX: Fixed Directory Accounts with special characters within the name (samAccountName) were not processed correctly
  • BUG FIX: The “Select / Unselect all Active Directory Accounts” check box was not unchecked when all processing had been completed
Version 1.2.0.0
  • Third release – now retired.
  • Re-compiled the tool so that it will run with version 4.0 of the .NET Framework, some people reported issues with 4.5 as they were not running it.
  • Added in Event Logging Diagnostics: The EBUCT creates an Event Log under Applications and Services called ExchangeEBUCT – relevant information from the tool is logged here
Version 2.0 – 26/04/2013
  • Redesigned interface to make the software more simple:
    • Removed the need to select Directory users from the from the “Active Directory Users without Mailboxes” to the “Selected Users section”. You can now just check the accounts in the Treeview.
    • Added in a ‘File’ menu which allows for the application to be exited from a menu command.
    • Added in an ‘About’ box.
    • Flattened the user interface buttons.
  • New Feature: Search for a specific account within the Active Directory Treeview.
  • Error Handling: Added in some enhanced error handling scenarios which in previous versions could result in the tool raising an Exception.
  • Error Handling: Program will notify you if you try and enable an account without having selected a Mailbox Database.
  • Error Handling: Program will notify you if you have not selected at least one Active Directory Account.

Social

{ 8 comments… read them below or add one }

S Murad April 30, 2013 at 10:04 pm

Great tool Andy! Thanks for sharing it. Worked fine on my Exchange 2013 CU1 (release date 04/01/2013) box, running on Server 2008 R2.
Regards,
Shah

Reply

SAT September 5, 2013 at 2:47 pm

Just about to try this for 1000 accounts….let’s see how it works!

Reply

Red February 20, 2014 at 8:58 pm

Andy,

How do can I get the tool to see my users in a subdomain? I don’t have users in the top level domain that will be using email.

-RM

Reply

JP April 4, 2014 at 10:25 pm

Does this tool work with Exchange 2010?

Reply

Govind Jha April 8, 2014 at 8:56 am

Which version I should download for bulk mailbox creation

Reply

Govind Jha April 8, 2014 at 8:57 am

Which version I should download for bulk mailbox creation in Exchange 2007?

Reply

wp October 4, 2015 at 10:51 am

why does this site ask for a username and password when hitting???

Reply

gloria zhao January 26, 2016 at 4:30 pm

Hi Andy,

I tried this tool but get unhandled exception has occured in your application error when click “Refresh” to bring up the user and mailbox database list, I checked the log and it saying some string not found, would you please advise?

Thanks

Reply

Leave a Comment

{ 1 trackback }

Previous post:

Next post: