# SpamAssassin rules file: fake-HELO tests # # Please don't modify this file as your changes will be overwritten with # the next update. Use @@LOCAL_RULES_DIR@@/local.cf instead. # See 'perldoc Mail::SpamAssassin::Conf' for details. # # We should write a new ruletype for these, to save typing. # # This program is free software; you can redistribute it and/or modify # it under the terms of either the Artistic License or the GNU General # Public License as published by the Free Software Foundation; either # version 1 of the License, or (at your option) any later version. # # See the file "License" in the top level of the SpamAssassin source # distribution for more details. # ########################################################################### require_version @@VERSION@@ ########################################################################### header FAKE_HELO_AOL eval:check_for_rdns_helo_mismatch("aol\.com","aol\.com") describe FAKE_HELO_AOL Host HELO did not match rDNS: aol.com header FAKE_HELO_HOTMAIL eval:check_for_rdns_helo_mismatch("hotmail(?:\.msn|)\.com","hotmail\.com") describe FAKE_HELO_HOTMAIL Host HELO did not match rDNS: hotmail.com header FAKE_HELO_USA_NET eval:check_for_rdns_helo_mismatch("usa\.net","usa\.net") describe FAKE_HELO_USA_NET Host HELO did not match rDNS: usa.net header FAKE_HELO_SHAW_CA eval:check_for_rdns_helo_mismatch("shaw(?:\.ca|cable\.net)","shaw\.ca") describe FAKE_HELO_SHAW_CA Host HELO did not match rDNS: shaw.ca header FAKE_HELO_NETSCAPE_COM eval:check_for_rdns_helo_mismatch("(?:netscape|netcenter|aol)\.(?:com|net)","netscape\.com") describe FAKE_HELO_NETSCAPE_COM Host HELO did not match rDNS: netscape.com header FAKE_HELO_NETZERO eval:check_for_rdns_helo_mismatch("netzero\.net","netzero\.net") describe FAKE_HELO_NETZERO Host HELO did not match rDNS: netzero.net header FAKE_HELO_MSN eval:check_for_rdns_helo_mismatch("msn\.com","msn\.com") describe FAKE_HELO_MSN Host HELO did not match rDNS: msn.com header FAKE_HELO_MAIL_RU eval:check_for_rdns_helo_mismatch("mail\.ru","mail\.ru") describe FAKE_HELO_MAIL_RU Host HELO did not match rDNS: mail.ru header FAKE_HELO_MAIL_COM eval:check_for_rdns_helo_mismatch("mail\.com","mail\.com") describe FAKE_HELO_MAIL_COM Host HELO did not match rDNS: mail.com header FAKE_HELO_FLASHMAIL eval:check_for_rdns_helo_mismatch("flashmail\.com","flashmail\.com") describe FAKE_HELO_FLASHMAIL Host HELO did not match rDNS: flashmail.com header FAKE_HELO_EMAIL_COM eval:check_for_rdns_helo_mismatch("email\.com","email\.com") describe FAKE_HELO_EMAIL_COM Host HELO did not match rDNS: email.com header FAKE_HELO_CARAMAIL eval:check_for_rdns_helo_mismatch("caramail\.com","caramail\.com") describe FAKE_HELO_CARAMAIL Host HELO did not match rDNS: caramail.com header FAKE_HELO_BIGFOOT eval:check_for_rdns_helo_mismatch("bigfoot\.com","bigfoot\.com") describe FAKE_HELO_BIGFOOT Host HELO did not match rDNS: bigfoot.com header FAKE_HELO_EUDORAMAIL eval:check_for_rdns_helo_mismatch("eudoramail\.com","eudoramail\.com") describe FAKE_HELO_EUDORAMAIL Host HELO did not match rDNS: eudoramail.com header FAKE_HELO_EXCITE eval:check_for_rdns_helo_mismatch("excite\S*","excite\.com") describe FAKE_HELO_EXCITE Host HELO did not match rDNS: excite.com header FAKE_HELO_MAILCITY eval:check_for_rdns_helo_mismatch("(?:mailcity|lycos)\.com","mailcity\.com") describe FAKE_HELO_MAILCITY Host HELO did not match rDNS: mailcity.com header FAKE_HELO_LYCOS eval:check_for_rdns_helo_mismatch("lycos\S*","lycos\.com") describe FAKE_HELO_LYCOS Host HELO did not match rDNS: lycos.com header FAKE_HELO_JUNO eval:check_for_rdns_helo_mismatch("(?:untd|juno)\.com","juno\.com") describe FAKE_HELO_JUNO Host HELO did not match rDNS: juno.com header FAKE_HELO_YAHOO eval:check_for_rdns_helo_mismatch("yahoo\.com","yahoo\.com") describe FAKE_HELO_YAHOO Host HELO did not match rDNS: yahoo.com header FAKE_HELO_YAHOO_CA eval:check_for_rdns_helo_mismatch("yahoo\.ca","yahoo\.ca") describe FAKE_HELO_YAHOO_CA Host HELO did not match rDNS: yahoo.ca