To main page
HeaderRewriter for Microsoft Exchange 2013/2016/2019
E-mail Us

Updated: 19-September-2019
See this article: Removing internal host names and IP addresses from message headers

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:


On your Exchange 2013/2016/2019 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 archive file to C:\Program Files\HeaderRewriter\ directory
  5. Right-click and hit "Unblock" button.

    HeaderRewriter installation Picture 1

  6. Extract all files from
  7. 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.


  1. Let's assume your internal domain is and you have set the following rule:
    "Message-ID" "" "NNN.MMM"
  2. Open Outlook and create a new mail message. Send the message to any address you can operate
  3. Receive a message you have just sent and make sure the Message-ID header contains "NNN.MMM" instead of ""


  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.


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 licenses Individual price  Your payments will be securely processed by Share-it   Your payments will be securely processed by Avangate    
From 1USD 200   Shopping Cart
Shopping Cart
Site licenseUSD 2999 Shopping Cart
Shopping Cart
Enterprise license (including the source code)USD 9999 Shopping Cart
Shopping Cart
All transactions are securely processed by our external registration providers. Customer Care Center

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.

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(at) E-mail Us