On Fri, Apr 23, 2010 at 9:21 AM, Always Learning <[email protected]> wrote: > >> 550-[C06.5] IP host name invalid for normal mail server. > 2010-04-23 16:43:25 > H=olga.hinterlands.org [212.13.195.161]:55476 > > The test in Exim is > > deny message = [C06.5] Msg6 Msg2 > hosts = ^.*[a].?[d].?[s].?[l]* > > and is intended to reject mail from mail servers having 'adsl' in the > host name of their connection. 'olga.hinterlands.org' clearly does not > have 'adsl' but does have 'ads' so I am changing the test to
Your test is not doing what you think it's doing. If you want to search for "adsl", then you should search for "adsl". Your test looks for: 1. An "a". 2. Optional, some character. 3. A "d". 4. Optional, some character. 5. An "s". 6. Optional, some character. 7. Zero or more "l" characters. So in the domain "hinterlands", there is not an /ads/, but there is /a.ds/ that matches. If this was what you intended, I cannot grasp what the use is looking for a_char_d_char_s in a hostname. Can you elucidate? -- Regards... Todd I seek the truth...it is only persistence in self-delusion and ignorance that does harm. -- Marcus Aurealius -- ## 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/
