To main page   E-mail Us

ChangeMessageClass for Microsoft® Exchange Server 2007

  Customer Care Center 

Updated: 28-May-2008
 
See also:   
ChangeMessageClass for Microsoft Exchange 2000/2003
ChangeMessageClassPF for Microsoft Exchange 2000/2003
ChangeMessageClassPF for Microsoft Exchange 2007

Purpose

A property of the item called message class determines the form the item uses. This application can help you to change the message class for incoming messages from the default to custom one. For example, you create a custom Outlook form with IPM.Note.Sales message class and you need that each message e-mailed to your Exchange Sales mailbox will be converted to your custom form (IPM.Note.Sales) immediately after receiving to display information in a Sales custom form. See a good article that describes an Exchange 5.X - based application to support group mailbox functionality: Implementing a Group Mailbox or Public Folder.
Using ChangeMessageClass application you can implement the same functionality in your Exchange 2007 Server based system.

The application also can delete permanently the incoming messages associated with a certain message class. For example, you can delete all nondelivery reports whose message class is Report.IPM.Note.NDR before delivering them to the user's mail box.

The application is an Exchange store event sink.

Benefits

Installation

On your Exchange Server 2007 computer:
1. Create a new mailbox-enabled user account. Mailbox alias must be CMCTEST.
You should create this account for test purposes only, so you can delete it after you satisfy yourself with the fact that the application is actually works.
2. Create another mailbox-enabled user account (let's name it "CMCAdmin") that is a member of the Domain Admins and Domain Users security groups. That account must have full permissions on the all mailbox stores. Open Exchange Management Shell and execute

    Get-MailboxDatabase | add-adpermission -user CMCAdmin -accessRights GenericAll

3. Log on as CMCAdmin.
4. Create C:\Program Files\CMC2007\ directory. Download ChangeMessageClass2007-Demo.zip archive file to C:\Program Files\CMC2007\ directory and extract all files.
5. Run C:\Program Files\CMC2007\ChangeMessageClassSetup.exe. Check "Install COM+ object" checkbox. Click Install button in COM+ object frame. Make sure the Rules frame contains
" IPM.Note | convert to | IPM.Post "
string in the list.
6. In Per-Mailbox registration frame select CMCTEST mailbox (see step #1) and mark it. Click CHANGE button. The list will be refreshed. Make sure that CMCTEST is still checked.
7. Click the Exit button.

Store-wide registration

If you wish to register ChangeMessageClass store-wide, use the list in Store-wide registration frame to select/deselect the appropriate mailbox store.

ChangeMessageClass screendump 1

Testing

We assume you have rule that looks like
Original Message ClassActionTarget Message Class
IPM.Noteconvert toIPM.Post

1. Using Outlook, open the CMCTEST mailbox. Navigate to Inbox folder. Create a custom view that shows Message Class column. To do that open View menu. In Outlook XP/2003 select Arrange By > Current View > Customize Current View... In Outlook 2007 select Current View > Customize Current View... Then click Fields... button. Select "All message fields" from the list on bottom left corner of the form. Select "Message Class" field in the Available fields: list and press Add button. Click OK button to close Show Fields window. Click OK button to close View Summary window.
2. Send a message to CMCTEST.
3. Make sure the message you just sent is placed in the Inbox and its Message Class is set to IPM.Post
4. When finished, you can delete the CMCTEST account and mailbox.

ChangeMessageClass screendump 1

We have tested ChangeMessageClass with Outlook 2003/2007 and Exchange 2007 Server SP1 on MS Windows Server 2003 R2 Enterprise x64 edition SP2.

Uninstallation

1. Start C:\Program Files\CMC2007\ChangeMessageClassSetup.exe
2. Uncheck all items in the list in Per-Mailbox registration frame and click Change button
3. Uncheck all items in the list in Store-wide registration frame and click Change button
4. Click Uninstall button in COM+ object frame
5. Press Exit button

About this demo version.

ChangeMessageClass 2007 demo version works only for mailboxes whose names include "TEST". Examples:
      cmc1TEST
      Test2SM
Other mailboxes are unavailable. Also you can not register this demo version for all maiboxes at once (store-wide). The full product version has no limitations.

F.A.Q.

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.

Prices

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 150.00
USD 212.82
 Shopping Cart
ORDER
3-4EUR 120.00
USD 170.26
From 5EUR 105.00
USD 148.97
Site licenseEUR 3500.00
USD 4965.80
 Shopping Cart
ORDER
Enterprise license (including the source code)EUR 15000.00
USD 21282.00
 Shopping Cart
ORDER
All transactions are securely processed by our external registration providers. Customer Care Center
   Shopping CartShopping CartShopping Cart
ORDER
SEVERAL PRODUCTS
  

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 webmaster@ivasoft.com