The application is licensed per user and the licenses are sold in the license packs. More information on licensing can be found on our website.

Do I have to renew the license annually?

No. Licenses for the software are perpetual. This means you are not obligated to renew it after 12 months.

Do I have to pay extra for the updates within the same version of the program?

No, you have the right to update the application with all point upgrades regardless of their release date, at no additional cost. For example, if you are a paid user of CodeTwo Exchange Rules Pro 1.0, you can update the software with all installers versioned 1.x on top of the current version at no cost. But at the same time, if you like the features of the newer version, e.g. 2.x, you need to pay for the upgrade.

How many licenses do I need?

You need to purchase a license pack that will cover all users in your organization who will benefit from the program.

If you have already activated the software with your license key, you can check which users were covered by the defined rules. This information is displayed in the Licenses in use window, available under the License status column in the Server Monitor.

Fig. 1. Licenses in use.


Please note that the licenses are assigned to email addresses and not mailboxes in general. Therefore, if you have a mailbox or distribution group with e.g. 3 email addresses assigned and want the program to cover all three addresses, you will need to use 3 licenses instead of one.

Check current pricing

Do I need to buy the program for all mailboxes in my organization?

No. You can buy licenses only for selected users in an organization.

How many licenses do I need if I have several servers processing mail (multi-server environment)?

The number of licenses you need to purchase is not linked with the number of Hub Transport / Mailbox Role servers in your organization. Therefore, you need to purchase one license pack to include all users in your organization who will benefit from the program. Furthermore, as the Exchange Rules Pro Service (the program's component responsible for processing mail) must be installed and activated on each Hub Transport / Mailbox Role server, please include the information about the installation in a multi-server environment while placing your order, in the comment box.


If you are installing the program in a multi-server environment, you need to equip each node with Exchange Rules Pro Service since each node processing messages is treated as a separate machine. Please follow the instructions to properly install the program in a multi-server environment.

How can I upgrade from version 1.x?

The upgrade of CodeTwo software is provided at additional costs, therefore you need to buy an upgrade license pack. Once you purchase an upgrade pack, please refer to this article to upgrade the program from version 1.x


If you want to test the program for longer than 30 days before purchase, please contact our Technical Support.

I already have CodeTwo Exchange Rules for Exchange Server 2003/2007/2010/2013/2016. How much do I pay to migrate to the Pro version?

The pricing for migrating from CodeTwo Exchange Rules dedicated to Exchange Server 2003/2007/2010/2013/2016 can be found on the pricing for migration site.

Activation procedure

Once an order is completed, the user will receive a license key which will upgrade the program from the demo version to the full version. 

Learn more about activating the full version of the program

How many licenses are currently in use?

The number of currently used licenses can be checked within the Server Monitor.

Extending licenses packs

If the number of licenses is insufficient to add signatures/disclaimers to messages sent by all users, you can purchase a pack extension. If you want to buy additional licenses, please go to this site.

See next

Trial version - this article describes how the trial version works

See also

License Agreement - this article contains the terms and conditions of using CodeTwo software.
Activation - this article describes the activation procedure of the program.

Was this information useful?