text_combined: qydlqcwsiacfymissuesapacheorg httpissuesapacheorgspamassassinshow_bugcgiid5817 additional comments qmitxmehrudersportde 20080214 1939 reply comment 10 damn quite efficient demotivating thats intention thanks know clear youre mixing substr regexes testing helo value youve already tried take substr wasnt sure trying sure achieved trying much easy least explain hacked guess reason ips pmsrelays_untrustedhelo identified leading trailing exclamation mark msaconstantsip_private bound beginning string thats get rid leading exclamation mark way got rid trailing one actually intended action testing private ips especially 127001 found ham corpus return 0 exonerates ensures exclamation mark string also seen helo values hostnameip however test supposed trigger private ips retrospect see issue might pathological cases match 210examplenet would one case ill rethink part rewrite either way works plugin header rule criteria header rules likely get tested us eval rules especially possible something via rule eval rules especially implemented plugins expensive use lifecycle management understand insist separate plugin actually would make sense eventually chance make upstream case relayevalpm probably would sane choice live testing however sake harming sa installation feel like messing module instead settled isolated sandbox play note care provide info use eval bugzilla like even pondered dropping totally unnecessary boiler plate stuff know trivial guys point code meant patch standalone addition proof concept ill happy provide patch relayevalpm desired im sorry lack documentation figured discussion would explained reasoning see doesnt apart mentioned private ip issue code exactly intended receiving mail assignee bug watching assignee tue 05 aug 2008 194932 0800 bug 5817 poorly faked mta received headers plugin