Re: [Exim] receiver_verify_*

Page principale
Supprimer ce message
Répondre à ce message
Auteur: David Corbin
Date:  
À: Philip Hazel, Greg Ward
CC: exim-users
Sujet: Re: [Exim] receiver_verify_*
Ok. It works. Thanks very much. I don't mean to be so thick headed.

Although it is in the manual, I'm still kind of flabergasted (though
grateful) to find out that while processing a list A:!B is different from
!B:A (at least that's the way I read the manual).

I'll plead honest mistake on trying to use address_list instead of
host_list, and if you'l look in the documentation, the reference to 7.12
(domains, where this behavior is explained in detail) is not as strong in
7.13 Address lists as it is in 7.15 Adderss lists.

Thanks very much for your help.

David Corbin

----- Original Message -----
From: "Philip Hazel" <ph10@???>
To: "David Corbin" <dcorbin@???>; "Greg Ward"
<gward@???>
Cc: <exim-users@???>
Sent: Friday, October 05, 2001 4:18 AM
Subject: Re: [Exim] receiver_verify_*


> On Thu, 4 Oct 2001, David Corbin wrote:
>
> > > 127.0.0.1 matches this list".
> >
> > but it DOES match "!192.168.100.0/24".
>
> Yes, but it DOES NOT match 192.168.100.0/24, and there are more items in
> the list, so it goes on to scan them. That's the way Exim works - please
> RTFM. (If you want to think of this in logic terms, "!a : !b" means "not
> and and not b".)
>
> > > a host list. You should really be using receiver_verify_hosts.
> > >
> >
> > why? I want to deal with addresses, not hosts.
>
> Sigh. I really should never write "address"; instead I should write
> either "IP address" or "email address". Sadly, one gets lazy. Please
> note that in the names of Exim options, "address" always means "email
> address". If you want to use IP addresses, you can do so wherever a host
> name is allowed. Hence my suggestion.
>
> On Thu, 4 Oct 2001, Greg Ward wrote:
>
> > I think "address" here means an email address, ie. "something with an @
> > in it". "Host" means either a hostname or an IP address.
>
> Yes, indeed.
>
> > Sounds to me like you should read chapter 7 of the Exim spec, with
> > special attention to sections 7.13 (Host lists) and 7.16 (Address
> > lists).
>
> Yup!
>
>
> --
> Philip Hazel            University of Cambridge Computing Service,
> ph10@???      Cambridge, England. Phone: +44 1223 334714.

>
>
>