To main page   E-mail Us

SelectiveJournaling for MS Exchange 2000/2003

Updated: 26-December-2007


Using Exchange 2000/2003 Server, you can enable Message Journaling function on a per-mailbox store object basis. It means that feature will affect each mailbox belonging to the given mailbox store. See MS article named How to Enable the "Message Journaling" Function for an Exchange Server Mailbox Store" for details.

This application allows the Exchange administrator to set Message Journaling on per-mailbox basis. He can, for example, archive the messages addressed to the only user or to the group of users. Also for any given mailbox only ingoing messages or only outgoing messages archiving (journaling) can be set.

The application is an Exchange store event sink.



On your Exchange 2000/2003 Server computer:
1. Create a new mail-enabled user account and make sure it's mailbox alias is SJTEST1
2. Create a new mail-enabled user account and make sure it's mailbox alias is SJTEST2
3. Select (or create) a user account that is a member of the local Administrators, Domain Admins, Domain Users and Exchange Domain Servers security groups.
That account must have full permissions on the mailbox store. Open ESM (Exchange System Manager) and drill down to the mailbox store in question. Now open the properties and select the Security tab. Add your account and allow full control.
See also these MS articles:
Exchange 2000 Permissions Required to Configure an Event Sink
How to Get Service Account Access to All Mailboxes in Exchange 2000
How to Assign Service Account Access to All Mailboxes in Exchange Server 2003
4. Log on as that user.
5. Create C:\Program Files\SJ\ directory.
6. Download archive file to C:\Program Files\SJ\ directory and extract all files.
7. Run C:\Program Files\SJ\SelectiveJournaling.exe
8. Check Install COM+ object checkbox. If your Exchange server runs on Windows 2000, place the #3 account name (using <domain>\<account> syntax) and password in the appropriate fields. Click Change button.
9. Check Archive mailbox checkbox. Click Browse button, select any mailbox-enabled account and click OK button.
10. Using All ingoing and All outgoing checkboxes, unmark all in both Copy ingoing and Copy outgoing columns of the list.
11. Select SJTEST1 in the list and mark both checkboxes. Make sure that both checkboxes are unmarked for SJTEST2.
12. Click Change button.
13. Click Exit button.


1. Send a message to SJTEST1.
2. Make sure the message you have just sent is placed also to the journal mailbox.
3. Send a message to SJTEST2.
4. Make sure the message you have just sent is NOT placed to the journal mailbox.

I have tested SelectiveJournaling with Outlook 2002 and Exchange 2000 SP1/SP2/SP3 on MS Windows 2000 Advanced server.
It also can run with Exchange 2003 server on Windows 2003.


1. Start C:\Program Files\SJ\SelectiveJournaling.exe
2. Mark Uninstall COM+ object checkbox.
3. Press Change button.
4. Press Exit button.

About this demo version

SelectiveJournaling demo version adds “[SJ DEMO]” to the Subject line of each message delivered to the journal mailbox.

Useful links

Journaling with Exchange Server 2003
Troubleshooting message journaling in Exchange Server 2003 and in Exchange 2000 Server
Bcc information is lost for journaled messages in Exchange 2000


Q. I receive the following error: "Component ‘MSCOMCTL.OCX’ or one of its dependencies not correctly registered. A file is missing or invalid."
A. Check if you could find mscomctl.ocx file in C:\WINNT\system32 folder. If not, copy it from other computer or from here and register it using Start -> Run and typing "regsvr32 C:\WINNT\system32\mscomctl.ocx" (without quotes).

Q. I am about to purchase this product but I wondering regarding updates/patches. What are the policies regarding updates? Do you provide them freely or as a purchase?
A. As a registered user, you will get free updates for one year from the date of purchase.
Once the new version is ready, this information will be e-mailed to all registered users. We will send updates via e-mail to those who request them.

Q.  I have already ordered your software and want to view data relating to my order.
A.  Just visit our Customer Care Center.

To main page Microsoft and the Office logo are trademarks or registered trademarks of Microsoft Corporation in the United States and/or other countries