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.


Licensing policy: the product is licensed on a per-Exchange server basis.

Number of licensesIndividual price Your payments will be securely processed by Share-it 
1-2EUR 200.00
USD 268.92
 Shopping Cart
From 3EUR 150.00
USD 201.69
Site licenseEUR 5000.00
USD 6723.00
 Shopping Cart
Enterprise license (including the source code)EUR 21000.00
USD 28236.60
 Shopping Cart
All transactions are securely processed by our external registration providers. Customer Care Center
   Shopping CartShopping CartShopping Cart

Site license covers a single organization in one location (building complex). If you purchase a site license, you may use the program in an unlimited number of your company's computers within this area.
Enterprise license covers all computers of single organization world-wide. If your company has many branches even with thousands of machines, Enterprise license covers them all.

Feel free to send us your comments and criticism.

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