On Fri, 15 Sep 2017, Paul Stead wrote:

Something along the following still seems the easiest to read approach to me

enlist_uri_host (BADTLDS) vn

enlist_uri_host (BADTLDS) pl

enlist_uri_host (BADTLDS) my

enlist_uri_host (BADTLDS) lu

enlist_uri_host (BADTLDS) ar

header __TEST_URLS eval:check_uri_host_listed('BADTLDS')

If you're only looking at uris, it probably is (though I wonder a
little about processing time between a long list of such entries and a
single (if also long) regular expression).  I have rules for "bad"
tlds that look in headers as well (Received, From, Env_From being the
main ones), so these wouldn't help with that.  If there's something
similar for those cases, I'd love to know about it.


--
Public key #7BBC68D9 at            |                 Shane Williams
http://pgp.mit.edu/                |      System Admin - UT CompSci
=----------------------------------+-------------------------------
All syllogisms contain three lines |              sha...@shanew.net
Therefore this is not a syllogism  | www.ischool.utexas.edu/~shanew

Reply via email to