# router/150_rien-hubbed_senderdomains
#################################

# route specific sender domains manually: 
# quite similar to hubbed_host but based on the sender domain, ignored if destination is local domain,
# and trying to do authenticated SMTP
# (for instance if your user send mail as adad@DOMAINA, use DOMAINA (or DOMAINZ) remote SMTP server)
#
# hubbed_senderdomains:
# domain: smtp/IP

hubbed_serverdomains:
  debug_print = "R: hubbed_senderdomains for $sender_address_domain"
  driver = manualroute
  domains = !+local_domains
  condition = "${if exists{CONFDIR/hubbed_senderdomains}\
                   {partial-lsearch;CONFDIR/hubbed_senderdomains}\
              fail}"
  same_domain_copy_routing = yes
  route_data = ${lookup{$sender_address_domain}partial-lsearch{CONFDIR/hubbed_senderdomains}}
  transport = remote_smtp_senderdomains

