Rick Duval wrote:
> If I populate  "local_domains" with full addresses like
> "[EMAIL PROTECTED]" instead of just domains like "example.com" will the
> statement
>
> require message = relay not permitted
>           domains = +local_domains
>
> compare the whole email address or only the domain portion?
>
> I'd assume (and perhaps wrongly) that the "domain=" part is expecting
> only domains?
Rick,

You might try using a router:

    users:
        driver       = manualroute
        condition    = ${lookup mysql{select count(*) from users where ...}}
        transport    = remote_smtp
        route_data   = real-mx.yourdomain.com

Then, in your rcpt acl:

    require    verify    = recipient

You can do this entirely in the rcpt acl though:

    accept   condition = ${lookup mysql{select count(*) from users where 
...}}

Another option, would be to use a callout to verify the recipient on 
your real MX:

    require verify = recipient/callout=10s

Lots of ways to accomplish your goal, pick the one that's right for you.

-- 
  Troy Settle
  Pulaski Networks
  866.477.5638
  


-- 
## 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