On 17.05.14 14:11, Jeff Mincy wrote:
>It would have been easier to figure out why it was matching if the
>matching spf entry was printed out, for example something like this:
>
>May  8 18:21:27.859 [22058] dbg: spf: whitelist_from_spf: 
amandarodriq...@odysseyshop.ribsbuy.com matches ^.*\@.*buy\.com$ entry
>May  8 18:21:27.859 [22058] dbg: spf: whitelist_from_spf: 
amandarodriq...@odysseyshop.ribsbuy.com is in user's WHITELIST_FROM_SPF and passed 
SPF check

From: Matus UHLAR - fantomas <uh...@fantomas.sk>
Date: Sun, 18 May 2014 18:22:49 +0200
 According to the documentation, they are not regexp's (as one could/should
 expect):

        Whitelist and blacklist addresses are now file-glob-style patterns,

On 18.05.14 13:44, Jeff Mincy wrote:
The matching whitelist_from_spf entry *@*buy.com is a file glob pattern
which matched.  I'm not sure why you are quoting the manual here.  The
whitelist entry *@*buy.com is turned into a regexp by add_to_addrlist
in SpamAssassin/Conf/Parser.pm which among other things does s/\*+/\.\*/g

I wanted to point out that you (and many other people) could be surprised
what you see in the regexp, because the glob-style pattern you enter into
blacklist/whitelist directive.

Maybe if not the RE, but the directive content was shown in the debug
output...

  I assume the contents of *_networks is modified before RE matching, so you'd
  wonder what is the content...

Ok, you lost me.  What does the contents of *_networks have to do with
the suggestion to print the matching whitelist regexp entry?  Nothing
matching *buy.com has been added to *_networks if that is what you are
wondering.

sorry, that had to be (black|white)list_*, not *_networks.

--
Matus UHLAR - fantomas, uh...@fantomas.sk ; http://www.fantomas.sk/
Warning: I wish NOT to receive e-mail advertising to this address.
Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu.
Remember half the people you know are below average.

Reply via email to