I've been able to easily setup a relay which routes all external domain emails through our Barracuda and it works seamlessly. One of the benefits of us doing this is that the cuda will encrypt messages on demand into their secure message center so that two parties can exchange sensitive data in a secure encrypted environment.
The problem for us is that server internal domains can't use this feature because their mail is not routing to the external Barracuda relay and only the Barracuda can trigger the encrypted message center invite to another email address. Some domains on the server are in separate geographic areas and they want to be able to do this, yet until I can additionally get the internal domains to route to the external Barracuda then I won't be able to accomplish this.
HERE'S MY ORIGINAL EXIM.CONF RELAY ROUTE PRIOR TO ROUTING TO THE EXTERNAL:
lookuphost:
driver = dnslookup
domains = ! +local_domains
ignore_target_hosts = 127.0.0.0/8
condition = "${perl{check_limits}}"
transport = remote_smtp
no_more
HERE'S MY BARRACUDA FOR EXTERNAL DOMAINS EXIM.CONF RELAY ROUTE:
lookuphost:
driver = manualroute
domains = ! +local_domains
ignore_target_hosts = 127.0.0.0/8
condition = "${perl{check_limits}}"
transport = remote_smtp
route_list = * relay.name.server
host_find_failed = defer
no_more
I'VE TRIED THIS TO GET EXIM TO ROUTE ALL MAIL THROUGH THE EXTERNAL BARRACUDA BUT IT DOES NOT WORK FOR ME:
smarthost:
driver = manualroute
domains = ! +local_domains
ignore_target_hosts = 127.0.0.0/8
condition = "${perl{check_limits}}"
route_list = ! +local_domains relayIP#
transport = remote_smtp
I'VE TRIED THIS BUT IT TOO DOES NOT WORK
smarthost:
driver = manualroute
domains = *
transport = remote_smtp
route_data = "relay.name.server"
Help! How can I get all mail, both external and internal domains, to route out to the external relay?
The problem for us is that server internal domains can't use this feature because their mail is not routing to the external Barracuda relay and only the Barracuda can trigger the encrypted message center invite to another email address. Some domains on the server are in separate geographic areas and they want to be able to do this, yet until I can additionally get the internal domains to route to the external Barracuda then I won't be able to accomplish this.
HERE'S MY ORIGINAL EXIM.CONF RELAY ROUTE PRIOR TO ROUTING TO THE EXTERNAL:
lookuphost:
driver = dnslookup
domains = ! +local_domains
ignore_target_hosts = 127.0.0.0/8
condition = "${perl{check_limits}}"
transport = remote_smtp
no_more
HERE'S MY BARRACUDA FOR EXTERNAL DOMAINS EXIM.CONF RELAY ROUTE:
lookuphost:
driver = manualroute
domains = ! +local_domains
ignore_target_hosts = 127.0.0.0/8
condition = "${perl{check_limits}}"
transport = remote_smtp
route_list = * relay.name.server
host_find_failed = defer
no_more
I'VE TRIED THIS TO GET EXIM TO ROUTE ALL MAIL THROUGH THE EXTERNAL BARRACUDA BUT IT DOES NOT WORK FOR ME:
smarthost:
driver = manualroute
domains = ! +local_domains
ignore_target_hosts = 127.0.0.0/8
condition = "${perl{check_limits}}"
route_list = ! +local_domains relayIP#
transport = remote_smtp
I'VE TRIED THIS BUT IT TOO DOES NOT WORK
smarthost:
driver = manualroute
domains = *
transport = remote_smtp
route_data = "relay.name.server"
Help! How can I get all mail, both external and internal domains, to route out to the external relay?