IvaSoft logo
RouteBySender for Exchange 2016/2019/SE
Email Us
Updated:
13 August 2025

Purpose

Exchange Server natively lacks the ability to configure sender-based routing via Send Connectors or Transport Rules. The RouteBySender application enables outbound email routing based on:

Typical usage scenario

Assume your Exchange organization uses a single Send Connector named "Internet Connector" (configured with DNS for the * address space). All outbound emails use this connector by default. RouteBySender allows you to reroute emails from specific groups (e.g., members of the Finance team) through a smart host instead of DNS.

This utility is ideal for:

Application Type

Transport Agent for Exchange Server.

Current version: 1.0.0.38

Installation

On the Exchange Mailbox server:

  1. Create or select a user account with Local Administrators, Domain Admins, and Domain Users permissions.

  2. Log in locally with this account.

  3. Create the directory: C:\Program Files\IvaSoft\RouteBySender

  4. Download RouteBySender-Demo.zip to this directory.

  5. Right-click the ZIP file, select Properties, and click Unblock (if available).

    Exchange Route By Sender installation picture 1

  6. Extract all files to the directory.

  7. Run RouteBySenderSetup.exe and click Install [1]. Verify that RouteBySender appears in the All Transport Agents list [2]. Click Enable [3] and verify the status shows Running [4].

    Exchange Route By Sender installation picture 2

  8. Click Send Connectors [1] > New [2]. In the New Send Connector window:
    Exchange Route By Sender installation picture 3

  9. Optional:

Testing

For this example, assume your default SMTP address is jdoe@domain.com.

  1. Run RouteBySenderSetup.exe. Click "Add" button [1]. "RouteBySender setup - Add New rule" window will open. Enter domain.com in "If Sender's E-mail domain is:" field and select "is any domain" radio button [2]. Click Browse button [3]. "RouteBySender setup - Send Connectors" will open. Select "ROUTEBYSENDER{GUID}" from the "Send Connectors" list. Click OK to close the window. Make sure that the first field in "Use this Send Connector" frame is populated with ROUTEBYSENDER{GUID} [4].

    Exchange RouteBySender testing picture 1

    Click OK to save changes [5].

    Exchange RouteBySender testing picture 2

  2. Open Outlook and create a new e-mail message to any external address. Send this message. Make sure that the message is routed to the smart host associated with ROUTEBYSENDER{GUID} Send Connector.

  3. Run the Exchange Admin Center (EAC) and navigate to Recipients > Groups. Click New + > Distribution group. Place testroutebysendergroup in the Display name field. Add yourself to this group.

  4. Run RouteBySenderSetup.exe and clear all items in the second frame by clicking the "Delete All" button [1]. Click "Add" button in the third frame [2].

    Exchange RouteBySender testing picture 3

    "RouteBySender setup - Add New rule" window will open. Click Browse button in "If sender is a member of this group:" frame [1]. "RouteBySender setup - Add groups" will open. Select testroutebysendergroup from the list. Make sure you are a member of this group by clicking Members button. Click OK to close the window. Make sure that the one-row table in the first frame is now populated with testroutebysendergroup data [2]. Now click Browse button in "Use this Send Connector:" frame [3]. "RouteBySender setup - Send Connectors" will open. Select ROUTEBYSENDER{GUID} from the "Send Connectors" list. Click OK to close the window. Make sure that the topmost field in "Use this Send Connector" frame is populated with ROUTEBYSENDER{GUID} [4].

    Exchange RouteBySender testing picture 4

    Click OK to save changes [5].

    Exchange RouteBySender testing picture 5

  5. Send test emails from Outlook to external addresses and confirm delivery via the smart host.

Uninstallation

  1. Run RouteBySenderSetup.exe > Uninstall.
  2. Confirm the agent is removed from the Transport Agents list.

Demo Version Notes

FAQ

Q. The Transport service crashes with errors 1052 and 16023 after enabling the agent.
A. Grant Read permissions to the Network Service account on the RouteBySender installation directory.

Q. Are updates free?
A. Registered users receive free updates for one year following purchase.

Pricing & Licensing

Licensing policy: The product is licensed on a per Exchange Server basis.
All transactions are securely processed by our payment providers.

License type
Price per unit
Your payments will be securely processed by PayProGlobal
Your payments will be securely processed by BMT Micro
Single license
$249.00
Shopping Cart  ORDER
Shopping Cart  ORDER
Site license
$2500.00
Shopping Cart  ORDER
Shopping Cart  ORDER
Enterprise license (including the source code)
$7000.00
Shopping Cart  ORDER
Shopping Cart  ORDER

Affiliate Program

Earn a commission on every sale you refer through the PayPro Global affiliate network.

  1. Register as an IvaSoft affiliate in PayPro Global Affiliate System
  2. Review IvaSoft affiliate campaign details (enrolled products and markets).
  3. Await approval from IvaSoft to activate your affiliate agreement.
  4. Download the product media and referral link provided in your Affiliation Agreement.
  5. Place a display ad (banner) or a contextual promo on your website or blog.
  6. Get monthly payouts according to your affiliation agreement.
IvaSoft Home Page
Microsoft and the Office logo are trademarks or registered trademarks of Microsoft Corporation in the United States and/or other countries.
Contact Us