http://bugzilla.spamassassin.org/show_bug.cgi?id=4576
------- Additional Comments From [EMAIL PROTECTED] 2005-09-10 00:47 ------- Subject: Re: FPS in NUMERIC_HELO, HELO_DYNAMIC_IPADDR2 in mails from GMX.(ch|de|at|net) BTW, a number of those meta tests could be written much more simply and less confusingly by using 'and' and 'or' instead of addition. For instance: meta QMAIL_NUMERIC_HELO (__RCVD_QMAIL + __X_AUTH_SMTP + NUMERIC_HELO == 3) meta QMAIL_NUMERIC_HELO (__RCVD_QMAIL && __X_AUTH_SMTP && NUMERIC_HELO) meta QMAIL_RCVD_IPADDR2 (__RCVD_QMAIL + __X_AUTH_SMTP + HELO_DYNAMIC_IPADDR2 == 3) meta QMAIL_RCVD_IPADDR2 (__RCVD_QMAIL && __X_AUTH_SMTP && HELO_DYNAMIC_IPADDR2) meta QMAIL_RCVD_SPLIT_IP (__RCVD_QMAIL + __X_AUTH_SMTP + HELO_DYNAMIC_SPLIT_IP == 3) meta QMAIL_RCVD_SPLIT_IP (__RCVD_QMAIL && __X_AUTH_SMTP && HELO_DYNAMIC_SPLIT_IP) meta QMAIL_HELO_DHCP (__RCVD_QMAIL + __X_AUTH_SMTP + HELO_DYNAMIC_DHCP == 3) meta QMAIL_HELO_DHCP (__RCVD_QMAIL && __X_AUTH_SMTP && HELO_DYNAMIC_DHCP) meta QMAIL_NEED_FIX (__RCVD_QMAIL + __X_AUTH_SMTP + __RCVD_GMX + __RCVD_GMX + __RCVD_GMX == 2) meta QMAIL_NEED_FIX (__RCVD_QMAIL && __X_AUTH_SMTP && !__RCVD_GMX) Or even better: meta __QMAIL_AUTH_SMTP (__RCVD_QMAIL && __X_AUTH_SMTP) meta QMAIL_NUMERIC_HELO (__QMAIL_AUTH_SMTP && NUMERIC_HELO) meta QMAIL_RCVD_IPADDR2 (__QMAIL_AUTH_SMTP && HELO_DYNAMIC_IPADDR2) meta QMAIL_RCVD_SPLIT_IP (__QMAIL_AUTH_SMTP && HELO_DYNAMIC_SPLIT_IP) meta QMAIL_HELO_DHCP (__QMAIL_AUTH_SMTP && HELO_DYNAMIC_DHCP) meta QMAIL_NEED_FIX (__QMAIL_AUTH_SMTP && !__RCVD_GMX) ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
