[Exim] Help with HELO and switching sender-verify off, both …

Top Page
Delete this message
Reply to this message
Author: Ruth Ivimey-Cook
Date:  
To: exim-users
Subject: [Exim] Help with HELO and switching sender-verify off, both per domain.
Folks,

I have two problems with a new domain I have to accept mail for.

Firstly, its mailer doesn't have the HELO hostname configured properly
and I can't persuade the admin to fix it. So I have:

> helo_accept_junk_hosts = cbiz.co.uk
> helo_lookup_domains = @:@[]:!*.cbiz.co.uk
> helo_allow_chars = _


I started with just the first of these, but it didn't seem to work at
all. I added the others, which worked, but I now get this in the log
(and I don't really want to accept _ in all HELO hostnames anyway):

2003-12-07 04:31:49 no IP address found for host cbs_mail.cbiz.co.uk
(during SMTP connection from sources.redhat.com [67.72.78.213])

Any thoughts?

Secondly, I am having trouble with sender-verify. My acl config looks
like this (comments removed for brevity):

> acl_check_rcpt:
>   accept  hosts = :
>   deny    senders       = :
>           message       = Invalid use of null sender
>           condition     = ${if > {$rcpt_count} {1} {1} }
>   deny    message       = Invalid local part in address
>           local_parts   = ^.*[@%!/|]
>   accept  local_parts   = postmaster
>           domains       = +local_domains
>   accept  hosts         = /etc/exim/noverify_hosts
>           endpass
>           message       = unknown user
>           verify        = recipient
>   require verify        = sender/callout=45s,postmaster


>   accept  domains       = +local_domains
>           endpass
>           message       = unknown user
>           verify        = recipient
>   accept  domains       = +relay_to_domains
>           endpass
>           message       = unable to route address
>           verify        = recipient
>   accept  hosts         = +relay_from_hosts
>   deny    hosts         = /etc/exim/exim-spam-hosts


and /etc/exim/noverify_hosts has lines like this:

> cbiz.co.uk
> *.cbiz.co.uk
> proven.weird.com
> *.ukc.ac.uk


However, I get this sort of thing in the ligs:

2003-12-10 11:19:52 H=host217-37-180-105.in-addr.btopenworld.com
(cbs_mail.cbiz.co.uk) [217.37.180.105] F=<Simon.Henson@???>
temporarily rejected RCPT <cbs@???>: Could not complete sender
verify callout

What have I done wrong?