Hi,

We are using Exim 4.67.

I have my SMTP restrict to hosts listed in relay_from_hosts, that works
simply enough.

When I try to restrict senders by domain, I do not seem to have any luck.
What I¹ve done is defined sender_domains earlier, just using the contents of
my local_domains files.  Is this an easy thing to setup?  Have I forgotten a
line soemwhere?  Basically I took how the relay restriction was done for IPs
and edited it for domains.

domainlist sender_domains = /usr/pkg/etc/exim/local_domains

Then later I added the 2 lines that are bold:

acl_check_rcpt:
          
  accept  hosts = :
  deny    local_parts   = ^...@%!/|]
  accept  local_parts   = postmaster
          domains       = +local_domains
  accept domains = /usr/pkg/etc/exim/never_filter_domains
  require verify        = sender
  require acl           = acl_rbl
  # require authenticated = *
  accept  domains       = +local_domains
          endpass
          message       = unknown user
          verify        = recipient
  accept  domains       = +relay_to_domains
          endpass
          message       = unrouteable address
          verify        = recipient
  accept  hosts         = +relay_from_hosts
  deny    message       = relay not permitted
  accept  domains       = +sender_domains
  deny    message       = relay not permitted


Frank DeChellis
President, Internet Access Worldwide
Welland, Ontario, Canada
www.iaw.com


-- 
## List details at http://lists.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to