Thank you guys but it does not work.
I've tried two things to exclude just one host (dia20.dia.state.ma.us)
for the test purposes:
First I've tried:
deny message = sender verification failed
hosts = !dia20.dia.state.ma.us
require verify = sender
Then I've tried:
hostlist sunhosts = dia20.dia.state.ma.us
...
deny message = sender verification failed
hosts = !+sunhosts
require verify = sender
In both cases after restarting Exim it began rejecting messages from all
the different senders (in addition to 'dia20.dia.state.ma.us') with the
error "sender verification failed". So I had to go back to may
configuration where 'require verify = sender' is commented out.
Any ideas?
BTW speaking of DNS, my smart mailer (where Exim is running) is in DMZ
that is using another DNS server that is not under my control!!??
I included all the Sun servers I want to be able to send email from to
the smart mailer 'host' file', but It seems does not resolve the problem.
Thanks,
--
Henry Kupets
Sys.Admin
Department of Industrial Accidents
617-727-4900 x.495
henry@???
Peter Bowyer wrote:
> Tim Jackson wrote:
>
>> On 7 Dec 2004, Michael F. Sprague wrote:
>>
>>
>>
>>> deny message = sender verification failed
>>> hosts = ! sun1 : sun2
>>> require verify = sender
>>>
>>
>>
>> Shouldn't that be "!hosts = sun1 : sun2"?
>> (it's certainly easier to read that way, at least)
>>
>>
>>
> Worse than that - what's there is wrong - it's saying '(host is not
> sun1) or (host is sun2)'
>
> For clarity, I suggest a hostlist at the top of the config file which says
>
> hostlist sunhosts = sun1 : sun2
>
> and the ACL says
>
> hosts = ! +sunhosts
>
> Peter
>