To main page   E-mail Us

HeaderRewriter for Microsoft Exchange 2007/2010/2013


Updated: 5-November-2013
See this article: Removing internal host names and IP addresses from message headers
Purpose

As you know, each e-mail sent by Exchange server outside contains internal host names and IP addresses in some SMTP headers. Some people believe that it makes the organization vulnerable and want to hide or rewrite such "dangerous" information. HeaderRewriter software application is developed to help on this matter.

HeaderRewriter allows an Exchange administrator to substitute any substring in the following SMTP headers of outgoing messages:


Current version: 1.0.0.1

Installation

On your Exchange 2007/2010 Hub Transport Server or Edge server computer or on your Exchange 2013 Mailbox Server computer do the following:

  1. Select (or create) a user account that is a member of the local Administrators, Domain Admins and Domain Users security groups.
  2. Log on locally as that user.
  3. Create C:\Program Files\HeaderRewriter\ directory.
  4. Download HeaderRewriter-Demo.zip archive file to C:\Program Files\HeaderRewriter\ directory
  5. Right-click HeaderRewriter-Demo.zip and hit "Unblock" button.

    HeaderRewriter installation Picture 1

  6. Extract all files from HeaderRewriter-Demo.zip.
  7. If you are running Exchange 2007 or Excahnge 2010 , navigate to C:\Program Files\HeaderRewriter\Exchange 2007_2010 directory. If you are running Exchange 2013 CU2, navigate to C:\Program Files\HeaderRewriter\Exchange2013_CU2 directory.
    Run HeaderRewriterSetup.exe. Click Install button. Make sure that HeaderRewriter is appeared in the list of transport agents. Click Enable button.
  8. Click Add button in "Rewriting Rules" frame and create a rule. Make sure the rule you have just created is appeared in the list of rewriting rules.

    HeaderRewriter installation Picture 2

  9. Click Exit button to close the program.

Testing

  1. Let's assume your internal domain is domain.com and you have set the following rule:
    "Message-ID" "domain.com" "NNN.MMM"
  2. Open Outlook and create a new mail message. Send your message to any external Internet address you can operate.
  3. Receive the message you have just sent using any SMTP/POP3 e-mail client (for example, Outlook Express) and make sure the sender address (From: field) is TestHeaderRewriter@domain.com
  4. Open Outlook and create a new mail message. Click Options > Sensitivity > Personal. Click Close. Send this message.
  5. Receive a message you have just sent and make sure the Message-ID header contains "NNN.MMM" instead of "domain.com".

We have tested HeaderRewriter on Exchange 2007 64 bit SP1 with Update Rollup 4 (a single server that plays Hub Transport, Client Access and Mailbox roles) on Windows Server 2003 R2 Enterprise x64 Edition SP1.
The program also has been tested on Exchange 2010 SP1/SP2 on Windows Server 2008 Standard x64 Edition SP2 and on Exchange 2013 CU2 (a single server that plays Client Access and Mailbox roles).

Uninstallation

  1. Run HeaderRewriterSetup.exe. Click Uninstall button. Make sure that HeaderRewriter is not in the list of Transport agents.
  2. Click Exit button to close the program.

About this demo version.

HeaderRewriter demo version allows you to replace any substring only with fixed value “HeaderRewriter by IvaSoft (DEMO)”. The full version allows you to set any string value as a replacement.

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 Your payments will be securely processed by Avangate  Your payments will be securely processed by MyCommerce
From 1USD 200 Shopping Cart
ORDER
Shopping Cart
ORDER
Shopping Cart
ORDER
Site licenseUSD 5000 Shopping Cart
ORDER
Shopping Cart
ORDER
Shopping Cart
ORDER
Enterprise license (including the source code)USD 21000 Shopping Cart
ORDER
Shopping Cart
ORDER
Shopping Cart
ORDER
All transactions are securely processed by our external registration providers. Customer Care CenterCustomer Support CenterShopper Support
   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