Hi Eduardo,

> > acl_smtp_rcpt = acl_check_rcpt
> >
> > acl_check_rcpt:
> >
> > deny    message       = [F04] Sending Mail Server Not Genuine.
> >         hosts         = *-*-*-*
> >
> > The test in F04 does not block host names such as today's host names
> > which were successfully stopped after more tests further along the
> > checking process.
> >
> > How does one catch host names containing three hyphens (or dashes) ?
 
> One way is to use regular expressions:
> 
> http://www.exim.org/exim-html-current/doc/html/spec_html/ch08.html

It does not work when I use

        hosts         = ^*-*-*-*

        hosts         = ^*-*-*-*$

The panic file accumulates error messages.

> If that cannot be used directly, the match condition can help:
> 
> http://www.exim.org/exim-html-current/doc/html/spec_html/ch11.html#SECTexpcond

That does not appear to expand strings like *-*-*-*

Further along in the same ACL 

defer   message       = [F21] Anti-Spam Protection. Please retry in a
few minutes.
        domains       = aaaa.bbbb
        !hosts        = *.uk : *.com : *.net : *.org

works perfectly.

If I can trap and use *.uk why can't I also trap and use *-*-*-* ?

Regards,

Paul.

-- 



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