t/all_modules.t ................... 1..6 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/all_modules.Vz0ETI/localrules --siteconfigpath log/all_modules.Vz0ETI/siterules -p log/all_modules.Vz0ETI/user.cf -D -L -t < data/nice/001 Checking ok ok 1 Checking for anti-pattern warn at t/all_modules.t line 93. ok 2 Checking for anti-pattern tainted at t/all_modules.t line 93. ok 3 Checking for anti-pattern syntax at t/all_modules.t line 93. ok 4 Checking for anti-pattern uninitialized at t/all_modules.t line 93. ok 5 Checking for anti-pattern parse at t/all_modules.t line 93. ok 6 ok t/basic_lint.t .................... 1..3 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/basic_lint.HqlmQZ/localrules --siteconfigpath log/basic_lint.HqlmQZ/siterules -p log/basic_lint.HqlmQZ/user.cf -L --lint Checking anything ok 1 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/basic_lint.HqlmQZ/localrules --siteconfigpath log/basic_lint.HqlmQZ/siterules -p log/basic_lint.HqlmQZ/user.cf -L --lint Checking anything ok 2 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/basic_lint.HqlmQZ/localrules --siteconfigpath log/basic_lint.HqlmQZ/siterules -p log/basic_lint.HqlmQZ/user.cf -L --lint Checking anything ok 3 ok t/basic_lint_net.t ................ skipped: Net tests disabled t/basic_lint_without_sandbox.t .... 1..3 ok 1 # skip Not on a sandbox ok 2 # skip Not on a sandbox /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/basic_lint_without_sandbox.Hu_0HN/localrules --siteconfigpath log/basic_lint_without_sandbox.Hu_0HN/siterules -p log/basic_lint_without_sandbox.Hu_0HN/user.cf -L --lint Checking anything ok 3 ok t/basic_meta.t .................... 1..2 ok 1 ok 2 ok t/basic_meta2.t ................... 1..120 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/basic_meta2.wU87jm/localrules --siteconfigpath log/basic_meta2.wU87jm/siterules -p log/basic_meta2.wU87jm/user.cf -L -t < data/nice/001 Checking 1.0 TEST_FOO_1 ok 1 Checking 1.0 TEST_FOO_2 ok 2 Checking 1.0 TEST_FOO_3 ok 3 Checking 1.0 TEST_META_1 ok 4 Checking 1.0 TEST_META_2 ok 5 Checking 1.0 TEST_META_3 ok 6 Checking 1.0 TEST_META_4 ok 7 Checking 1.0 TEST_META_5 ok 8 Checking 1.0 TEST_META_6 ok 9 Checking 1.0 TEST_META_7 ok 10 Checking 1.0 TEST_META_9 ok 11 Checking 1.0 TEST_META_A ok 12 Checking 1.0 TEST_META_B ok 13 Checking 1.0 TEST_META_C ok 14 Checking 1.0 TEST_META_D ok 15 Checking 1.0 TEST_META_E ok 16 Checking 1.0 TEST_META_F ok 17 Checking 1.0 TEST_META_G ok 18 Checking 1.0 TEST_META_H ok 19 Checking 1.0 TEST_META_I ok 20 Checking 1.0 TEST_META_J ok 21 Checking 1.0 TEST_META_K ok 22 Checking for anti-pattern TEST_META_8 at t/basic_meta2.t line 129. ok 23 Checking for anti-pattern TEST_NEG_1 at t/basic_meta2.t line 129. ok 24 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/basic_meta2.wU87jm/localrules --siteconfigpath log/basic_meta2.wU87jm/siterules -p log/basic_meta2.wU87jm/user.cf -L -t < data/nice/001 Checking 1.0 TEST_FOO_1 ok 25 Checking 1.0 TEST_FOO_2 ok 26 Checking 1.0 TEST_FOO_3 ok 27 Checking 1.0 TEST_META_1 ok 28 Checking 1.0 TEST_META_2 ok 29 Checking 1.0 TEST_META_3 ok 30 Checking 1.0 TEST_META_4 ok 31 Checking 1.0 TEST_META_5 ok 32 Checking 1.0 TEST_META_6 ok 33 Checking 1.0 TEST_META_7 ok 34 Checking 1.0 TEST_META_9 ok 35 Checking 1.0 TEST_META_A ok 36 Checking 1.0 TEST_META_B ok 37 Checking 1.0 TEST_META_C ok 38 Checking 1.0 TEST_META_D ok 39 Checking 1.0 TEST_META_E ok 40 Checking 1.0 TEST_META_F ok 41 Checking 1.0 TEST_META_G ok 42 Checking 1.0 TEST_META_H ok 43 Checking 1.0 TEST_META_I ok 44 Checking 1.0 TEST_META_J ok 45 Checking 1.0 TEST_META_K ok 46 Checking for anti-pattern TEST_META_8 at t/basic_meta2.t line 129. ok 47 Checking for anti-pattern TEST_NEG_1 at t/basic_meta2.t line 129. ok 48 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/basic_meta2.wU87jm/localrules --siteconfigpath log/basic_meta2.wU87jm/siterules -p log/basic_meta2.wU87jm/user.cf -L -t < data/nice/001 Checking 1.0 TEST_FOO_1 ok 49 Checking 1.0 TEST_FOO_2 ok 50 Checking 1.0 TEST_FOO_3 ok 51 Checking 1.0 TEST_META_1 ok 52 Checking 1.0 TEST_META_2 ok 53 Checking 1.0 TEST_META_3 ok 54 Checking 1.0 TEST_META_4 ok 55 Checking 1.0 TEST_META_5 ok 56 Checking 1.0 TEST_META_6 ok 57 Checking 1.0 TEST_META_7 ok 58 Checking 1.0 TEST_META_9 ok 59 Checking 1.0 TEST_META_A ok 60 Checking 1.0 TEST_META_B ok 61 Checking 1.0 TEST_META_C ok 62 Checking 1.0 TEST_META_D ok 63 Checking 1.0 TEST_META_E ok 64 Checking 1.0 TEST_META_F ok 65 Checking 1.0 TEST_META_G ok 66 Checking 1.0 TEST_META_H ok 67 Checking 1.0 TEST_META_I ok 68 Checking 1.0 TEST_META_J ok 69 Checking 1.0 TEST_META_K ok 70 Checking for anti-pattern TEST_META_8 at t/basic_meta2.t line 129. ok 71 Checking for anti-pattern TEST_NEG_1 at t/basic_meta2.t line 129. ok 72 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/basic_meta2.wU87jm/localrules --siteconfigpath log/basic_meta2.wU87jm/siterules -p log/basic_meta2.wU87jm/user.cf -L -t < data/nice/001 Checking 1.0 TEST_FOO_1 ok 73 Checking 1.0 TEST_FOO_2 ok 74 Checking 1.0 TEST_FOO_3 ok 75 Checking 1.0 TEST_META_1 ok 76 Checking 1.0 TEST_META_2 ok 77 Checking 1.0 TEST_META_3 ok 78 Checking 1.0 TEST_META_4 ok 79 Checking 1.0 TEST_META_5 ok 80 Checking 1.0 TEST_META_6 ok 81 Checking 1.0 TEST_META_7 ok 82 Checking 1.0 TEST_META_9 ok 83 Checking 1.0 TEST_META_A ok 84 Checking 1.0 TEST_META_B ok 85 Checking 1.0 TEST_META_C ok 86 Checking 1.0 TEST_META_D ok 87 Checking 1.0 TEST_META_E ok 88 Checking 1.0 TEST_META_F ok 89 Checking 1.0 TEST_META_G ok 90 Checking 1.0 TEST_META_H ok 91 Checking 1.0 TEST_META_I ok 92 Checking 1.0 TEST_META_J ok 93 Checking 1.0 TEST_META_K ok 94 Checking for anti-pattern TEST_META_8 at t/basic_meta2.t line 129. ok 95 Checking for anti-pattern TEST_NEG_1 at t/basic_meta2.t line 129. ok 96 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/basic_meta2.wU87jm/localrules --siteconfigpath log/basic_meta2.wU87jm/siterules -p log/basic_meta2.wU87jm/user.cf -L -t < data/nice/001 Checking 1.0 TEST_FOO_1 ok 97 Checking 1.0 TEST_FOO_2 ok 98 Checking 1.0 TEST_FOO_3 ok 99 Checking 1.0 TEST_META_1 ok 100 Checking 1.0 TEST_META_2 ok 101 Checking 1.0 TEST_META_3 ok 102 Checking 1.0 TEST_META_4 ok 103 Checking 1.0 TEST_META_5 ok 104 Checking 1.0 TEST_META_6 ok 105 Checking 1.0 TEST_META_7 ok 106 Checking 1.0 TEST_META_9 ok 107 Checking 1.0 TEST_META_A ok 108 Checking 1.0 TEST_META_B ok 109 Checking 1.0 TEST_META_C ok 110 Checking 1.0 TEST_META_D ok 111 Checking 1.0 TEST_META_E ok 112 Checking 1.0 TEST_META_F ok 113 Checking 1.0 TEST_META_G ok 114 Checking 1.0 TEST_META_H ok 115 Checking 1.0 TEST_META_I ok 116 Checking 1.0 TEST_META_J ok 117 Checking 1.0 TEST_META_K ok 118 Checking for anti-pattern TEST_META_8 at t/basic_meta2.t line 129. ok 119 Checking for anti-pattern TEST_NEG_1 at t/basic_meta2.t line 129. ok 120 ok t/basic_obj_api.t ................. 1..4 ok 1 ok 2 ok 3 ok 4 ok t/html_colors.t ................... 1..28 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok t/html_obfu.t ..................... 1..9 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/html_obfu.ji8sdA/localrules --siteconfigpath log/html_obfu.ji8sdA/siterules -p log/html_obfu.ji8sdA/user.cf -L -t < data/spam/011 Checking 1.0 GUARANTEE ok 1 Checking 1.0 MILLION_EMAIL ok 2 Checking 1.0 NATURAL ok 3 Checking 1.0 OUR_AFFILIATE_PARTNERS ok 4 Checking 1.0 VIAGRA ok 5 Checking for anti-pattern BUG5749_H2_H3 at t/html_obfu.t line 38. ok 6 Checking for anti-pattern BUG5749_P_H2 at t/html_obfu.t line 38. ok 7 Checking for anti-pattern BUG6168_EXAMPLE at t/html_obfu.t line 38. ok 8 Checking for anti-pattern OPPORTUNITY at t/html_obfu.t line 38. ok 9 ok t/html_utf8.t ..................... 1..2 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/html_utf8.r3k9mA/localrules --siteconfigpath log/html_utf8.r3k9mA/siterules -p log/html_utf8.r3k9mA/user.cf -L -t < data/spam/009 Checking 1.0 QUOTE_YOUR ok 1 Checking for anti-pattern OPPORTUNITY at t/html_utf8.t line 26. ok 2 ok t/mimeheader.t .................... 1..18 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/mimeheader.9Cs51I/localrules --siteconfigpath log/mimeheader.9Cs51I/siterules -p log/mimeheader.9Cs51I/user.cf -D check -L -t < data/nice/004 Checking 1.0 MATCH_NL_NONRAW ok 1 Checking 1.0 MATCH_NL_RAW ok 2 Checking 1.0 MIMEHEADER_CAPTURE1 ok 3 Checking 1.0 MIMEHEADER_CONCAT1 ok 4 Checking 1.0 MIMEHEADER_FOUND1 ok 5 Checking 1.0 MIMEHEADER_FOUND2 ok 6 Checking 1.0 MIMEHEADER_MULTI1 ok 7 Checking 1.0 MIMEHEADER_MULTI2 ok 8 Checking 1.0 MIMEHEADER_MULTIMETA1 ok 9 Checking 1.0 MIMEHEADER_MULTIMETA2 ok 10 Checking 1.0 MIMEHEADER_RANGE1 ok 11 Checking 1.0 MIMEHEADER_RANGE2 ok 12 Checking 1.0 MIMEHEADER_RANGE3 ok 13 Checking 1.0 MIMEHEADER_RANGE4 ok 14 Checking 1.0 MIMEHEADER_TEST1 ok 15 Checking 1.0 MIMEHEADER_TEST2 ok 16 Checking (?^:tag MIMECAP1 is now ready, value: text/plain\n) ok 17 Checking for anti-pattern MIMEHEADER_NOTFOUND at t/mimeheader.t line 74. ok 18 ok t/mimeparse.t ..................... 1..33 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok t/uri.t ........................... 1..118 got URIs: http://2742879943/ATV, http://66.92.0x45.221/, http://66.92.69.224/, http://62.16.101.59/livesex.htm, mailto:twema2001@yahoo.com, http://1113343455/, http://slashdot.org@1113343456/, http://66.92.69.221/, http://0x425c45de/, http://spamassassin.org, mailto:address@foo.net, http://66.92.69.223/, http://66.92.69.222/, http://163.125.6.199/ATV ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok 85 ok 86 ok 87 ok 88 ok 89 ok 90 ok 91 ok 92 ok 93 ok 94 ok 95 ok 96 ok 97 ok 98 ok 99 ok 100 ok 101 ok 102 ok 103 ok 104 ok 105 ok 106 ok 107 ok 108 ok 109 ok 110 ok 111 ok 112 ok 113 ok 114 ok 115 ok 116 ok 117 ok 118 ok t/uri_html.t ...................... 1..2 ok 1 ok 2 ok t/uri_list.t ...................... 1..12 ok 1 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/uri_list.r8KDpO/localrules --siteconfigpath log/uri_list.r8KDpO/siterules -p log/uri_list.r8KDpO/user.cf -D all < log/uri_list.r8KDpO/msg ok 2 # skip No rules found! # ok 3 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/uri_list.r8KDpO/localrules --siteconfigpath log/uri_list.r8KDpO/siterules -p log/uri_list.r8KDpO/user.cf -D all < log/uri_list.r8KDpO/msg ok 4 # skip No rules found! # ok 5 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/uri_list.r8KDpO/localrules --siteconfigpath log/uri_list.r8KDpO/siterules -p log/uri_list.r8KDpO/user.cf -D all < log/uri_list.r8KDpO/msg ok 6 # skip No rules found! # ok 7 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/uri_list.r8KDpO/localrules --siteconfigpath log/uri_list.r8KDpO/siterules -p log/uri_list.r8KDpO/user.cf -D all < log/uri_list.r8KDpO/msg ok 8 # skip No rules found! # ok 9 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/uri_list.r8KDpO/localrules --siteconfigpath log/uri_list.r8KDpO/siterules -p log/uri_list.r8KDpO/user.cf -D all < log/uri_list.r8KDpO/msg ok 10 # skip No rules found! # ok 11 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/uri_list.r8KDpO/localrules --siteconfigpath log/uri_list.r8KDpO/siterules -p log/uri_list.r8KDpO/user.cf -D all < log/uri_list.r8KDpO/msg ok 12 # skip No rules found! # ok t/uri_saferedirect.t .............. 1..2 ok 1 ok 2 ok t/uri_text.t ...................... 1..168 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok 85 ok 86 ok 87 ok 88 ok 89 ok 90 ok 91 ok 92 ok 93 ok 94 ok 95 ok 96 ok 97 ok 98 ok 99 ok 100 ok 101 ok 102 ok 103 ok 104 ok 105 ok 106 ok 107 ok 108 ok 109 ok 110 ok 111 ok 112 ok 113 ok 114 ok 115 ok 116 ok 117 ok 118 ok 119 ok 120 ok 121 ok 122 ok 123 ok 124 ok 125 ok 126 ok 127 ok 128 ok 129 ok 130 ok 131 ok 132 ok 133 ok 134 ok 135 ok 136 ok 137 ok 138 ok 139 ok 140 ok 141 ok 142 ok 143 ok 144 ok 145 ok 146 ok 147 ok 148 ok 149 ok 150 ok 151 ok 152 ok 153 ok 154 ok 155 ok 156 ok 157 ok 158 ok 159 ok 160 ok 161 ok 162 ok 163 ok 164 ok 165 ok 166 ok 167 ok 168 ok t/uribl.t ......................... skipped: Net tests disabled t/uribl_all_types.t ............... skipped: Net tests disabled t/uribl_domains_only.t ............ skipped: Net tests disabled t/uribl_ips_only.t ................ skipped: Net tests disabled t/urilocalbl.t .................... skipped: Net tests disabled t/get_all_headers.t ............... 1..38 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/get_all_headers.xrOnor/localrules --siteconfigpath log/get_all_headers.xrOnor/siterules -p log/get_all_headers.xrOnor/user.cf -L -t < data/spam/008 ok 1 Checking no-extra-space ok 2 Checking list-text-all-noraw ok 3 Checking list-text-all-raw ok 4 Checking list-text-from-addr ok 5 Checking list-text-from-first-addr ok 6 Checking list-text-from-last-addr ok 7 Checking list-text-from-noraw ok 8 Checking list-text-from-raw ok 9 Checking list-text-msgid-domain ok 10 Checking list-text-msgid-host ok 11 Checking list-text-received-ip ok 12 Checking list-text-received-revip ok 13 Checking scalar-text-all-noraw ok 14 Checking scalar-text-all-raw ok 15 Checking scalar-text-from-addr ok 16 Checking scalar-text-from-noraw ok 17 Checking scalar-text-from-raw ok 18 Checking for anti-pattern extra-space at t/get_all_headers.t line 46. ok 19 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/get_all_headers.xrOnor/localrules --siteconfigpath log/get_all_headers.xrOnor/siterules -p log/get_all_headers.xrOnor/user.cf -L -t < data/spam/008 ok 20 Checking no-extra-space ok 21 Checking list-text-all-noraw ok 22 Checking list-text-all-raw ok 23 Checking list-text-from-addr ok 24 Checking list-text-from-first-addr ok 25 Checking list-text-from-last-addr ok 26 Checking list-text-from-noraw ok 27 Checking list-text-from-raw ok 28 Checking list-text-msgid-domain ok 29 Checking list-text-msgid-host ok 30 Checking list-text-received-ip ok 31 Checking list-text-received-revip ok 32 Checking scalar-text-all-noraw ok 33 Checking scalar-text-all-raw ok 34 Checking scalar-text-from-addr ok 35 Checking scalar-text-from-noraw ok 36 Checking scalar-text-from-raw ok 37 Checking for anti-pattern extra-space at t/get_all_headers.t line 52. ok 38 ok t/get_headers.t ................... 1..104 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok 85 ok 86 ok 87 ok 88 ok 89 ok 90 ok 91 ok 92 ok 93 ok 94 ok 95 ok 96 ok 97 ok 98 ok 99 ok 100 ok 101 ok 102 ok 103 ok 104 ok t/header.t ........................ 1..23 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/header.asQSbD/localrules --siteconfigpath log/header.asQSbD/siterules -p log/header.asQSbD/user.cf -L -t < data/nice/001 ok 1 Checking 1.0 HEADER_ALL1 ok 2 Checking 1.0 HEADER_FIRST1 ok 3 Checking 1.0 HEADER_LAST1 ok 4 Checking 1.0 TEST_EXISTS1 ok 5 Checking 1.0 TEST_META ok 6 Checking 1.0 TEST_UNSET2 ok 7 Checking for anti-pattern TEST_EXISTS2 at t/header.t line 58. ok 8 Checking for anti-pattern TEST_LEAK1 at t/header.t line 58. ok 9 Checking for anti-pattern TEST_LEAK2 at t/header.t line 58. ok 10 Checking for anti-pattern TEST_LEAK3 at t/header.t line 58. ok 11 Checking for anti-pattern TEST_UNSET1 at t/header.t line 58. ok 12 Checking for anti-pattern TEST_UNSET3 at t/header.t line 58. ok 13 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/header.asQSbD/localrules --siteconfigpath log/header.asQSbD/siterules -p log/header.asQSbD/user.cf -L -t < data/nice/006 ok 14 Checking 1.0 CC1 ok 15 Checking 1.0 CC2 ok 16 Checking 1.0 TO1 ok 17 Checking 1.0 TO2 ok 18 Checking 1.0 TOCC1 ok 19 Checking 1.0 TOCC2 ok 20 Checking for anti-pattern CCNEG at t/header.t line 96. ok 21 Checking for anti-pattern TOCCNEG at t/header.t line 96. ok 22 Checking for anti-pattern TONEG at t/header.t line 96. ok 23 ok t/header_utf8.t ................... 1..305 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/header_utf8.t.S_YRjz/localrules --siteconfigpath log/header_utf8.t.S_YRjz/siterules -p log/header_utf8.t.S_YRjz/user.cf -L < data/nice/unicode1 Checking LT_ANY_CHARS mime encoded ok 1 Checking 1.0 LT_AUTH_DOM ok 2 Checking 1.0 LT_CC_ADDR ok 3 Checking 1.0 LT_CT ok 4 Checking 1.0 LT_CT_RAW ok 5 Checking 1.0 LT_ENVFROM ok 6 Checking 1.0 LT_FROM ok 7 Checking 1.0 LT_FROM_ADDR ok 8 Checking 1.0 LT_FROM_NAME ok 9 Checking 1.0 LT_FROM_RAW ok 10 Checking 1.0 LT_MESSAGEID ok 11 Checking 1.0 LT_MSGID ok 12 Checking 1.0 LT_NOTE ok 13 Checking 1.0 LT_RPATH ok 14 Checking 1.0 LT_SPLIT_UTF8_SUBJ ok 15 Checking 1.0 LT_SUBJ ok 16 Checking 1.0 LT_SUBJ_RAW ok 17 Checking 1.0 LT_TO_ADDR ok 18 Checking 1.0 LT_TO_NAME ok 19 Checking 1.0 LT_UTF8SMTP_ANY ok 20 Checking 100 USER_IN_BLOCKLIST ok 21 Checking for anti-pattern NO_RELAYS at t/header_utf8.t line 159. ok 22 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/header_utf8.t.S_YRjz/localrules --siteconfigpath log/header_utf8.t.S_YRjz/siterules -p log/header_utf8.t.S_YRjz/user.cf -L < data/nice/unicode1 Checking LT_ANY_CHARS utf8 ok 23 Checking 1.0 LT_AUTH_DOM ok 24 Checking 1.0 LT_CC_ADDR ok 25 Checking 1.0 LT_CT ok 26 Checking 1.0 LT_CT_RAW ok 27 Checking 1.0 LT_ENVFROM ok 28 Checking 1.0 LT_FROM ok 29 Checking 1.0 LT_FROM_ADDR ok 30 Checking 1.0 LT_FROM_NAME ok 31 Checking 1.0 LT_FROM_RAW ok 32 Checking 1.0 LT_MESSAGEID ok 33 Checking 1.0 LT_MSGID ok 34 Checking 1.0 LT_NOTE ok 35 Checking 1.0 LT_RPATH ok 36 Checking 1.0 LT_SPLIT_UTF8_SUBJ ok 37 Checking 1.0 LT_SUBJ ok 38 Checking 1.0 LT_SUBJ_RAW ok 39 Checking 1.0 LT_TO_ADDR ok 40 Checking 1.0 LT_TO_NAME ok 41 Checking 1.0 LT_UTF8SMTP_ANY ok 42 Checking 100 USER_IN_BLOCKLIST ok 43 Checking for anti-pattern NO_RELAYS at t/header_utf8.t line 167. ok 44 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/header_utf8.t.S_YRjz/localrules --siteconfigpath log/header_utf8.t.S_YRjz/siterules -p log/header_utf8.t.S_YRjz/user.cf -L < data/nice/unicode1 Checking LT_ANY_CHARS utf8 ok 45 Checking 1.0 LT_AUTH_DOM ok 46 Checking 1.0 LT_CC_ADDR ok 47 Checking 1.0 LT_CT ok 48 Checking 1.0 LT_CT_RAW ok 49 Checking 1.0 LT_ENVFROM ok 50 Checking 1.0 LT_FROM ok 51 Checking 1.0 LT_FROM_ADDR ok 52 Checking 1.0 LT_FROM_NAME ok 53 Checking 1.0 LT_FROM_RAW ok 54 Checking 1.0 LT_MESSAGEID ok 55 Checking 1.0 LT_MSGID ok 56 Checking 1.0 LT_NOTE ok 57 Checking 1.0 LT_RPATH ok 58 Checking 1.0 LT_SPLIT_UTF8_SUBJ ok 59 Checking 1.0 LT_SUBJ ok 60 Checking 1.0 LT_SUBJ_RAW ok 61 Checking 1.0 LT_TO_ADDR ok 62 Checking 1.0 LT_TO_NAME ok 63 Checking 1.0 LT_UTF8SMTP_ANY ok 64 Checking 100 USER_IN_BLOCKLIST ok 65 Checking for anti-pattern NO_RELAYS at t/header_utf8.t line 175. ok 66 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/header_utf8.t.S_YRjz/localrules --siteconfigpath log/header_utf8.t.S_YRjz/siterules -p log/header_utf8.t.S_YRjz/user.cf -L < data/nice/unicode1 Checking LT_ANY_CHARS mime encoded ok 67 Checking 1.0 LT_AUTH_DOM ok 68 Checking 1.0 LT_CC_ADDR ok 69 Checking 1.0 LT_CT ok 70 Checking 1.0 LT_CT_RAW ok 71 Checking 1.0 LT_ENVFROM ok 72 Checking 1.0 LT_FROM ok 73 Checking 1.0 LT_FROM_ADDR ok 74 Checking 1.0 LT_FROM_NAME ok 75 Checking 1.0 LT_FROM_RAW ok 76 Checking 1.0 LT_MESSAGEID ok 77 Checking 1.0 LT_MSGID ok 78 Checking 1.0 LT_NOTE ok 79 Checking 1.0 LT_RPATH ok 80 Checking 1.0 LT_SPLIT_UTF8_SUBJ ok 81 Checking 1.0 LT_SUBJ ok 82 Checking 1.0 LT_SUBJ_RAW ok 83 Checking 1.0 LT_TO_ADDR ok 84 Checking 1.0 LT_TO_NAME ok 85 Checking 1.0 LT_UTF8SMTP_ANY ok 86 Checking 100 USER_IN_BLOCKLIST ok 87 Checking for anti-pattern NO_RELAYS at t/header_utf8.t line 185. ok 88 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/header_utf8.t.S_YRjz/localrules --siteconfigpath log/header_utf8.t.S_YRjz/siterules -p log/header_utf8.t.S_YRjz/user.cf -L < data/nice/unicode1 Checking LT_ANY_CHARS utf8 ok 89 Checking 1.0 LT_AUTH_DOM ok 90 Checking 1.0 LT_CC_ADDR ok 91 Checking 1.0 LT_CT ok 92 Checking 1.0 LT_CT_RAW ok 93 Checking 1.0 LT_ENVFROM ok 94 Checking 1.0 LT_FROM ok 95 Checking 1.0 LT_FROM_ADDR ok 96 Checking 1.0 LT_FROM_NAME ok 97 Checking 1.0 LT_FROM_RAW ok 98 Checking 1.0 LT_MESSAGEID ok 99 Checking 1.0 LT_MSGID ok 100 Checking 1.0 LT_NOTE ok 101 Checking 1.0 LT_RPATH ok 102 Checking 1.0 LT_SPLIT_UTF8_SUBJ ok 103 Checking 1.0 LT_SUBJ ok 104 Checking 1.0 LT_SUBJ_RAW ok 105 Checking 1.0 LT_TO_ADDR ok 106 Checking 1.0 LT_TO_NAME ok 107 Checking 1.0 LT_UTF8SMTP_ANY ok 108 Checking 100 USER_IN_BLOCKLIST ok 109 Checking for anti-pattern NO_RELAYS at t/header_utf8.t line 193. ok 110 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/header_utf8.t.S_YRjz/localrules --siteconfigpath log/header_utf8.t.S_YRjz/siterules -p log/header_utf8.t.S_YRjz/user.cf -L < data/nice/unicode1 Checking LT_ANY_CHARS utf8 ok 111 Checking 1.0 LT_AUTH_DOM ok 112 Checking 1.0 LT_CC_ADDR ok 113 Checking 1.0 LT_CT ok 114 Checking 1.0 LT_CT_RAW ok 115 Checking 1.0 LT_ENVFROM ok 116 Checking 1.0 LT_FROM ok 117 Checking 1.0 LT_FROM_ADDR ok 118 Checking 1.0 LT_FROM_NAME ok 119 Checking 1.0 LT_FROM_RAW ok 120 Checking 1.0 LT_MESSAGEID ok 121 Checking 1.0 LT_MSGID ok 122 Checking 1.0 LT_NOTE ok 123 Checking 1.0 LT_RPATH ok 124 Checking 1.0 LT_SPLIT_UTF8_SUBJ ok 125 Checking 1.0 LT_SUBJ ok 126 Checking 1.0 LT_SUBJ_RAW ok 127 Checking 1.0 LT_TO_ADDR ok 128 Checking 1.0 LT_TO_NAME ok 129 Checking 1.0 LT_UTF8SMTP_ANY ok 130 Checking 100 USER_IN_BLOCKLIST ok 131 Checking for anti-pattern NO_RELAYS at t/header_utf8.t line 201. ok 132 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/header_utf8.t.S_YRjz/localrules --siteconfigpath log/header_utf8.t.S_YRjz/siterules -p log/header_utf8.t.S_YRjz/user.cf -L < data/nice/unicode1 Checking LT_ANY_CHARS mime encoded ok 133 Checking 1.0 LT_AUTH_DOM ok 134 Checking 1.0 LT_CC_ADDR ok 135 Checking 1.0 LT_CT ok 136 Checking 1.0 LT_CT_RAW ok 137 Checking 1.0 LT_ENVFROM ok 138 Checking 1.0 LT_FROM ok 139 Checking 1.0 LT_FROM_ADDR ok 140 Checking 1.0 LT_FROM_NAME ok 141 Checking 1.0 LT_FROM_RAW ok 142 Checking 1.0 LT_MESSAGEID ok 143 Checking 1.0 LT_MSGID ok 144 Checking 1.0 LT_NOTE ok 145 Checking 1.0 LT_RPATH ok 146 Checking 1.0 LT_SPLIT_UTF8_SUBJ ok 147 Checking 1.0 LT_SUBJ ok 148 Checking 1.0 LT_SUBJ_RAW ok 149 Checking 1.0 LT_TO_ADDR ok 150 Checking 1.0 LT_TO_NAME ok 151 Checking 1.0 LT_UTF8SMTP_ANY ok 152 Checking 100 USER_IN_BLOCKLIST ok 153 Checking for anti-pattern NO_RELAYS at t/header_utf8.t line 215. ok 154 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/header_utf8.t.S_YRjz/localrules --siteconfigpath log/header_utf8.t.S_YRjz/siterules -p log/header_utf8.t.S_YRjz/user.cf -L < data/nice/unicode2 Checking 1.0 LT_SUBJ2 ok 155 Checking 1.0 LT_SUBJ2_RAW ok 156 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/header_utf8.t.S_YRjz/localrules --siteconfigpath log/header_utf8.t.S_YRjz/siterules -p log/header_utf8.t.S_YRjz/user.cf -L < data/nice/unicode1 Checking LT_ANY_CHARS mime encoded ok 157 Checking 1.0 LT_AUTH_DOM ok 158 Checking 1.0 LT_CC_ADDR ok 159 Checking 1.0 LT_CT ok 160 Checking 1.0 LT_CT_RAW ok 161 Checking 1.0 LT_ENVFROM ok 162 Checking 1.0 LT_FROM ok 163 Checking 1.0 LT_FROM_ADDR ok 164 Checking 1.0 LT_FROM_NAME ok 165 Checking 1.0 LT_FROM_RAW ok 166 Checking 1.0 LT_MESSAGEID ok 167 Checking 1.0 LT_MSGID ok 168 Checking 1.0 LT_NOTE ok 169 Checking 1.0 LT_RPATH ok 170 Checking 1.0 LT_SPLIT_UTF8_SUBJ ok 171 Checking 1.0 LT_SUBJ ok 172 Checking 1.0 LT_SUBJ_RAW ok 173 Checking 1.0 LT_TO_ADDR ok 174 Checking 1.0 LT_TO_NAME ok 175 Checking 1.0 LT_UTF8SMTP_ANY ok 176 Checking 100 USER_IN_BLOCKLIST ok 177 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/header_utf8.t.S_YRjz/localrules --siteconfigpath log/header_utf8.t.S_YRjz/siterules -p log/header_utf8.t.S_YRjz/user.cf -L < data/nice/unicode1 Checking LT_ANY_CHARS utf8 ok 178 Checking 1.0 LT_AUTH_DOM ok 179 Checking 1.0 LT_CC_ADDR ok 180 Checking 1.0 LT_CT ok 181 Checking 1.0 LT_CT_RAW ok 182 Checking 1.0 LT_ENVFROM ok 183 Checking 1.0 LT_FROM ok 184 Checking 1.0 LT_FROM_ADDR ok 185 Checking 1.0 LT_FROM_NAME ok 186 Checking 1.0 LT_FROM_RAW ok 187 Checking 1.0 LT_MESSAGEID ok 188 Checking 1.0 LT_MSGID ok 189 Checking 1.0 LT_NOTE ok 190 Checking 1.0 LT_RPATH ok 191 Checking 1.0 LT_SPLIT_UTF8_SUBJ ok 192 Checking 1.0 LT_SUBJ ok 193 Checking 1.0 LT_SUBJ_RAW ok 194 Checking 1.0 LT_TO_ADDR ok 195 Checking 1.0 LT_TO_NAME ok 196 Checking 1.0 LT_UTF8SMTP_ANY ok 197 Checking 100 USER_IN_BLOCKLIST ok 198 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/header_utf8.t.S_YRjz/localrules --siteconfigpath log/header_utf8.t.S_YRjz/siterules -p log/header_utf8.t.S_YRjz/user.cf -L < data/nice/unicode1 Checking LT_ANY_CHARS utf8 ok 199 Checking 1.0 LT_AUTH_DOM ok 200 Checking 1.0 LT_CC_ADDR ok 201 Checking 1.0 LT_CT ok 202 Checking 1.0 LT_CT_RAW ok 203 Checking 1.0 LT_ENVFROM ok 204 Checking 1.0 LT_FROM ok 205 Checking 1.0 LT_FROM_ADDR ok 206 Checking 1.0 LT_FROM_NAME ok 207 Checking 1.0 LT_FROM_RAW ok 208 Checking 1.0 LT_MESSAGEID ok 209 Checking 1.0 LT_MSGID ok 210 Checking 1.0 LT_NOTE ok 211 Checking 1.0 LT_RPATH ok 212 Checking 1.0 LT_SPLIT_UTF8_SUBJ ok 213 Checking 1.0 LT_SUBJ ok 214 Checking 1.0 LT_SUBJ_RAW ok 215 Checking 1.0 LT_TO_ADDR ok 216 Checking 1.0 LT_TO_NAME ok 217 Checking 1.0 LT_UTF8SMTP_ANY ok 218 Checking 100 USER_IN_BLOCKLIST ok 219 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/header_utf8.t.S_YRjz/localrules --siteconfigpath log/header_utf8.t.S_YRjz/siterules -p log/header_utf8.t.S_YRjz/user.cf -L < data/nice/unicode1 Checking LT_ANY_CHARS mime encoded ok 220 Checking 1.0 LT_AUTH_DOM ok 221 Checking 1.0 LT_CC_ADDR ok 222 Checking 1.0 LT_CT ok 223 Checking 1.0 LT_CT_RAW ok 224 Checking 1.0 LT_ENVFROM ok 225 Checking 1.0 LT_FROM ok 226 Checking 1.0 LT_FROM_ADDR ok 227 Checking 1.0 LT_FROM_NAME ok 228 Checking 1.0 LT_FROM_RAW ok 229 Checking 1.0 LT_MESSAGEID ok 230 Checking 1.0 LT_MSGID ok 231 Checking 1.0 LT_NOTE ok 232 Checking 1.0 LT_RPATH ok 233 Checking 1.0 LT_SPLIT_UTF8_SUBJ ok 234 Checking 1.0 LT_SUBJ ok 235 Checking 1.0 LT_SUBJ_RAW ok 236 Checking 1.0 LT_TO_ADDR ok 237 Checking 1.0 LT_TO_NAME ok 238 Checking 1.0 LT_UTF8SMTP_ANY ok 239 Checking 100 USER_IN_BLOCKLIST ok 240 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/header_utf8.t.S_YRjz/localrules --siteconfigpath log/header_utf8.t.S_YRjz/siterules -p log/header_utf8.t.S_YRjz/user.cf -L < data/nice/unicode1 Checking LT_ANY_CHARS utf8 ok 241 Checking 1.0 LT_AUTH_DOM ok 242 Checking 1.0 LT_CC_ADDR ok 243 Checking 1.0 LT_CT ok 244 Checking 1.0 LT_CT_RAW ok 245 Checking 1.0 LT_ENVFROM ok 246 Checking 1.0 LT_FROM ok 247 Checking 1.0 LT_FROM_ADDR ok 248 Checking 1.0 LT_FROM_NAME ok 249 Checking 1.0 LT_FROM_RAW ok 250 Checking 1.0 LT_MESSAGEID ok 251 Checking 1.0 LT_MSGID ok 252 Checking 1.0 LT_NOTE ok 253 Checking 1.0 LT_RPATH ok 254 Checking 1.0 LT_SPLIT_UTF8_SUBJ ok 255 Checking 1.0 LT_SUBJ ok 256 Checking 1.0 LT_SUBJ_RAW ok 257 Checking 1.0 LT_TO_ADDR ok 258 Checking 1.0 LT_TO_NAME ok 259 Checking 1.0 LT_UTF8SMTP_ANY ok 260 Checking 100 USER_IN_BLOCKLIST ok 261 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/header_utf8.t.S_YRjz/localrules --siteconfigpath log/header_utf8.t.S_YRjz/siterules -p log/header_utf8.t.S_YRjz/user.cf -L < data/nice/unicode1 Checking LT_ANY_CHARS utf8 ok 262 Checking 1.0 LT_AUTH_DOM ok 263 Checking 1.0 LT_CC_ADDR ok 264 Checking 1.0 LT_CT ok 265 Checking 1.0 LT_CT_RAW ok 266 Checking 1.0 LT_ENVFROM ok 267 Checking 1.0 LT_FROM ok 268 Checking 1.0 LT_FROM_ADDR ok 269 Checking 1.0 LT_FROM_NAME ok 270 Checking 1.0 LT_FROM_RAW ok 271 Checking 1.0 LT_MESSAGEID ok 272 Checking 1.0 LT_MSGID ok 273 Checking 1.0 LT_NOTE ok 274 Checking 1.0 LT_RPATH ok 275 Checking 1.0 LT_SPLIT_UTF8_SUBJ ok 276 Checking 1.0 LT_SUBJ ok 277 Checking 1.0 LT_SUBJ_RAW ok 278 Checking 1.0 LT_TO_ADDR ok 279 Checking 1.0 LT_TO_NAME ok 280 Checking 1.0 LT_UTF8SMTP_ANY ok 281 Checking 100 USER_IN_BLOCKLIST ok 282 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/header_utf8.t.S_YRjz/localrules --siteconfigpath log/header_utf8.t.S_YRjz/siterules -p log/header_utf8.t.S_YRjz/user.cf -L < data/nice/unicode1 Checking LT_ANY_CHARS mime encoded ok 283 Checking 1.0 LT_AUTH_DOM ok 284 Checking 1.0 LT_CC_ADDR ok 285 Checking 1.0 LT_CT ok 286 Checking 1.0 LT_CT_RAW ok 287 Checking 1.0 LT_ENVFROM ok 288 Checking 1.0 LT_FROM ok 289 Checking 1.0 LT_FROM_ADDR ok 290 Checking 1.0 LT_FROM_NAME ok 291 Checking 1.0 LT_FROM_RAW ok 292 Checking 1.0 LT_MESSAGEID ok 293 Checking 1.0 LT_MSGID ok 294 Checking 1.0 LT_NOTE ok 295 Checking 1.0 LT_RPATH ok 296 Checking 1.0 LT_SPLIT_UTF8_SUBJ ok 297 Checking 1.0 LT_SUBJ ok 298 Checking 1.0 LT_SUBJ_RAW ok 299 Checking 1.0 LT_TO_ADDR ok 300 Checking 1.0 LT_TO_NAME ok 301 Checking 1.0 LT_UTF8SMTP_ANY ok 302 Checking 100 USER_IN_BLOCKLIST ok 303 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/header_utf8.t.S_YRjz/localrules --siteconfigpath log/header_utf8.t.S_YRjz/siterules -p log/header_utf8.t.S_YRjz/user.cf -L < data/nice/unicode2 Checking 1.0 LT_SUBJ2 ok 304 Checking 1.0 LT_SUBJ2_RAW ok 305 ok t/regexp_named_capture.t .......... 1..14 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/regexp_named_capture.Tys1rG/localrules --siteconfigpath log/regexp_named_capture.Tys1rG/siterules -p log/regexp_named_capture.Tys1rG/user.cf -D check,config -L -t < data/nice/001 Checking 1.0 TEST_CAPTURE_1 ok 1 Checking 1.0 TEST_CAPTURE_2 ok 2 Checking 1.0 TEST_CAPTURE_3 ok 3 Checking 1.0 TEST_CAPTURE_4 ok 4 Checking 1.0 TEST_CAPTURE_5 ok 5 Checking 1.0 TEST_CAPTURE_6 ok 6 Checking 1.0 TEST_CAPTURE_7 ok 7 Checking (?^:tag TESTCAP1 is now ready, value: Ximian\n) ok 8 Checking (?^:tag TESTCAP2 is now ready, value: Ximian\n) ok 9 Checking (?^:tag TESTCAP3 is now ready, value: gnome\.org\n) ok 10 Checking (?^:tag TESTCAP4 is now ready, value: milkplus\n) ok 11 Checking (?^:tag TESTCAP5 is now ready, value: release\n) ok 12 Checking for anti-pattern 1.0 TEST_CAPTURE_8 at t/regexp_named_capture.t line 49. ok 13 Checking for anti-pattern warn: at t/regexp_named_capture.t line 49. ok 14 ok t/regexp_valid.t .................. 1..39 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok t/askdns.t ........................ skipped: Net tests disabled t/dnsbl.t ......................... skipped: Net tests disabled t/dnsbl_sc_meta.t ................. skipped: Net tests disabled deprecated method; size() is an alias of "UDPsize()" at /home/willem/repos/net-dns-repository/regression-testing/Mail-SpamAssassin-4.0.0/blib/lib/Mail/SpamAssassin/DnsResolver.pm line 602. Use of uninitialized value $_ in integer gt (>) at /home/willem/perl5/lib/perl5/Net/DNS/RR/OPT.pm line 156. Use of uninitialized value $_ in integer gt (>) at /home/willem/perl5/lib/perl5/Net/DNS/RR/OPT.pm line 156. Use of uninitialized value $_ in integer gt (>) at /home/willem/perl5/lib/perl5/Net/DNS/RR/OPT.pm line 156. Use of uninitialized value $_ in integer gt (>) at /home/willem/perl5/lib/perl5/Net/DNS/RR/OPT.pm line 156. Use of uninitialized value $_ in integer gt (>) at /home/willem/perl5/lib/perl5/Net/DNS/RR/OPT.pm line 156. Use of uninitialized value $_ in integer gt (>) at /home/willem/perl5/lib/perl5/Net/DNS/RR/OPT.pm line 156. Use of uninitialized value $_ in integer gt (>) at /home/willem/perl5/lib/perl5/Net/DNS/RR/OPT.pm line 156. Use of uninitialized value $_ in integer gt (>) at /home/willem/perl5/lib/perl5/Net/DNS/RR/OPT.pm line 156. Use of uninitialized value $_ in integer gt (>) at /home/willem/perl5/lib/perl5/Net/DNS/RR/OPT.pm line 156. Use of uninitialized value $_ in integer gt (>) at /home/willem/perl5/lib/perl5/Net/DNS/RR/OPT.pm line 156. Use of uninitialized value $_ in integer gt (>) at /home/willem/perl5/lib/perl5/Net/DNS/RR/OPT.pm line 156. Use of uninitialized value $_ in integer gt (>) at /home/willem/perl5/lib/perl5/Net/DNS/RR/OPT.pm line 156. Use of uninitialized value $_ in integer gt (>) at /home/willem/perl5/lib/perl5/Net/DNS/RR/OPT.pm line 156. t/dnsbl_subtests.t ................ 1..46 Using inet [127.0.0.1]:12589 for a spawned test DNS server t/dnsbl_subtests.t 65957: TCP server [127.0.0.1] port 12589 started at Tue May 9 10:12:17 2023 t/dnsbl_subtests.t 65958: UDP server [127.0.0.1] port 12589 started at Tue May 9 10:12:17 2023 ok 1 Checking X_URIBL_Y_2A ok 2 Checking X_URIBL_Y_2B ok 3 Checking X_URIBL_Y_2C ok 4 Checking X_URIBL_Y_2D ok 5 Checking X_URIBL_Y_2E ok 6 Checking X_URIBL_Y_2F ok 7 Checking X_URIBL_Y_2G ok 8 Checking X_URIBL_Y_ANY ok 9 Checking for anti-pattern X_URIBL_N_0A at t/dnsbl_subtests.t line 294. ok 10 Checking for anti-pattern X_URIBL_N_0B at t/dnsbl_subtests.t line 294. ok 11 Checking for anti-pattern X_URIBL_N_255A at t/dnsbl_subtests.t line 294. ok 12 Checking for anti-pattern X_URIBL_N_255B at t/dnsbl_subtests.t line 294. ok 13 Checking for anti-pattern X_URIBL_N_2E at t/dnsbl_subtests.t line 294. ok 14 Checking for anti-pattern X_URIBL_N_2G at t/dnsbl_subtests.t line 294. ok 15 Checking for anti-pattern X_URIBL_N_3 at t/dnsbl_subtests.t line 294. ok 16 Checking X_URIBL_Y_2A ok 17 Checking X_URIBL_Y_2B ok 18 Checking X_URIBL_Y_2C ok 19 Checking X_URIBL_Y_2D ok 20 Checking X_URIBL_Y_2E ok 21 Checking X_URIBL_Y_2F ok 22 Checking X_URIBL_Y_2G ok 23 Checking X_URIBL_Y_3 ok 24 Checking X_URIBL_Y_ANY ok 25 Checking for anti-pattern X_URIBL_N_0A at t/dnsbl_subtests.t line 294. ok 26 Checking for anti-pattern X_URIBL_N_0B at t/dnsbl_subtests.t line 294. ok 27 Checking for anti-pattern X_URIBL_N_255A at t/dnsbl_subtests.t line 294. ok 28 Checking for anti-pattern X_URIBL_N_255B at t/dnsbl_subtests.t line 294. ok 29 Checking for anti-pattern X_URIBL_N_3 at t/dnsbl_subtests.t line 294. ok 30 Checking X_URIBL_Y_255A ok 31 Checking X_URIBL_Y_255B ok 32 Checking X_URIBL_Y_2A ok 33 Checking X_URIBL_Y_2B ok 34 Checking X_URIBL_Y_2C ok 35 Checking X_URIBL_Y_2D ok 36 Checking X_URIBL_Y_2E ok 37 Checking X_URIBL_Y_2F ok 38 Checking X_URIBL_Y_2G ok 39 Checking X_URIBL_Y_FFA ok 40 Checking X_URIBL_Y_FFB ok 41 Checking X_URIBL_Y_FFC ok 42 Checking for anti-pattern X_URIBL_N_0A at t/dnsbl_subtests.t line 294. ok 43 Checking for anti-pattern X_URIBL_N_0B at t/dnsbl_subtests.t line 294. ok 44 Checking for anti-pattern X_URIBL_N_255A at t/dnsbl_subtests.t line 294. ok 45 Checking for anti-pattern X_URIBL_N_255B at t/dnsbl_subtests.t line 294. ok 46 ok t/shortcircuit_before_dns.t ....... skipped: Net tests disabled t/rule_multiple.t ................. 1..42 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/rule_multiple.I6pVTR/localrules --siteconfigpath log/rule_multiple.I6pVTR/siterules -p log/rule_multiple.I6pVTR/user.cf -L -t < data/spam/002 Checking 1.0 META_BODY_RULE ok 1 Checking 1.0 META_BODY_RULE_MAX ok 2 Checking 1.0 META_EVAL_RULE ok 3 Checking 1.0 META_FULL_RULE ok 4 Checking 1.0 META_FULL_RULE_MAX ok 5 Checking 1.0 META_HEADER_RULE ok 6 Checking 1.0 META_HEADER_RULE_MAX ok 7 Checking 1.0 META_META_RULE ok 8 Checking 1.0 META_RAWBODY_RULE ok 9 Checking 1.0 META_RAWBODY_RULE_MAX ok 10 Checking 1.0 META_RULE_6 ok 11 Checking 1.0 META_URI_RULE ok 12 Checking 1.0 META_URI_RULE_MAX ok 13 Checking for anti-pattern META_BODY_RULE_2 at t/rule_multiple.t line 118. ok 14 Checking for anti-pattern META_BODY_RULE_MAX_2 at t/rule_multiple.t line 118. ok 15 Checking for anti-pattern META_FULL_RULE_2 at t/rule_multiple.t line 118. ok 16 Checking for anti-pattern META_FULL_RULE_MAX_2 at t/rule_multiple.t line 118. ok 17 Checking for anti-pattern META_HEADER_RULE_2 at t/rule_multiple.t line 118. ok 18 Checking for anti-pattern META_HEADER_RULE_MAX_2 at t/rule_multiple.t line 118. ok 19 Checking for anti-pattern META_RAWBODY_RULE_MAX_2 at t/rule_multiple.t line 118. ok 20 Checking for anti-pattern META_URI_RULE_MAX_2 at t/rule_multiple.t line 118. ok 21 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/rule_multiple.I6pVTR/localrules --siteconfigpath log/rule_multiple.I6pVTR/siterules -p log/rule_multiple.I6pVTR/user.cf -L -t < data/spam/002 Checking 1.0 META_BODY_RULE ok 22 Checking 1.0 META_BODY_RULE_MAX ok 23 Checking 1.0 META_EVAL_RULE ok 24 Checking 1.0 META_FULL_RULE ok 25 Checking 1.0 META_FULL_RULE_MAX ok 26 Checking 1.0 META_HEADER_RULE ok 27 Checking 1.0 META_HEADER_RULE_MAX ok 28 Checking 1.0 META_META_RULE ok 29 Checking 1.0 META_RAWBODY_RULE ok 30 Checking 1.0 META_RAWBODY_RULE_MAX ok 31 Checking 1.0 META_RULE_6 ok 32 Checking 1.0 META_URI_RULE ok 33 Checking 1.0 META_URI_RULE_MAX ok 34 Checking for anti-pattern META_BODY_RULE_2 at t/rule_multiple.t line 123. ok 35 Checking for anti-pattern META_BODY_RULE_MAX_2 at t/rule_multiple.t line 123. ok 36 Checking for anti-pattern META_FULL_RULE_2 at t/rule_multiple.t line 123. ok 37 Checking for anti-pattern META_FULL_RULE_MAX_2 at t/rule_multiple.t line 123. ok 38 Checking for anti-pattern META_HEADER_RULE_2 at t/rule_multiple.t line 123. ok 39 Checking for anti-pattern META_HEADER_RULE_MAX_2 at t/rule_multiple.t line 123. ok 40 Checking for anti-pattern META_RAWBODY_RULE_MAX_2 at t/rule_multiple.t line 123. ok 41 Checking for anti-pattern META_URI_RULE_MAX_2 at t/rule_multiple.t line 123. ok 42 ok t/rule_names.t .................... skipped: This test requires 'run_rule_name_tests' set to 'y'. t/rule_types.t .................... 1..9 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/rule_types.O7JjHs/localrules --siteconfigpath log/rule_types.O7JjHs/siterules -p log/rule_types.O7JjHs/user.cf -L -t < data/spam/002 Checking BODY_LINE_WRAP ok 1 Checking ENV_FROM ok 2 Checking LAST_RCVD_LINE ok 3 Checking MESSAGEID_MATCH ok 4 Checking RELAYS ok 5 Checking SUBJ_IN_BODY ok 6 Checking bodyspotted ok 7 Checking invdate ok 8 Checking URI_RULE ok 9 ok # some binaries missing, not running all tests t/extracttext.t ................... 1..3 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/extracttext.3esrTW/localrules --siteconfigpath log/extracttext.3esrTW/siterules -p log/extracttext.3esrTW/user.cf -L -t < data/spam/extracttext/gtube_pdf.eml Checking gtube ok 1 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/extracttext.3esrTW/localrules --siteconfigpath log/extracttext.3esrTW/siterules -p log/extracttext.3esrTW/user.cf -L -t < data/spam/extracttext/gtube_pdf.eml Checking for anti-pattern gtube at t/extracttext.t line 46. ok 2 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/extracttext.3esrTW/localrules --siteconfigpath log/extracttext.3esrTW/siterules -p log/extracttext.3esrTW/user.cf -L -t < data/spam/extracttext/gtube_b64_oct.eml Checking gtube ok 3 ok t/spamd_prefork_stress.t .......... skipped: Spamd prefork stress tests disabled t/spamd_prefork_stress_2.t ........ skipped: Spamd prefork stress tests disabled t/arc.t ........................... skipped: Net tests disabled t/authres.t ....................... 1..44 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/authres.hRiNV9/localrules --siteconfigpath log/authres.hRiNV9/siterules -p log/authres.hRiNV9/user.cf -D authres -L -t < data/nice/authres Checking results ok 1 Checking hdr1 ok 2 Checking hdr2 ok 3 Checking hdr3 ok 4 Checking hdr4 ok 5 Checking hdr5 ok 6 Checking hdr6 ok 7 Checking for anti-pattern nohdr at t/authres.t line 43. ok 8 Checking for anti-pattern skipping at t/authres.t line 43. ok 9 Checking for anti-pattern hdr7 at t/authres.t line 43. ok 10 Checking for anti-pattern hdr8 at t/authres.t line 43. ok 11 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/authres.hRiNV9/localrules --siteconfigpath log/authres.hRiNV9/siterules -p log/authres.hRiNV9/user.cf -D authres -L -t < data/nice/authres Checking results ok 12 Checking hdr1 ok 13 Checking hdr2 ok 14 Checking hdr3 ok 15 Checking hdr4 ok 16 Checking hdr5 ok 17 Checking hdr6 ok 18 Checking hdr7 ok 19 Checking for anti-pattern nohdr at t/authres.t line 76. ok 20 Checking for anti-pattern skipping at t/authres.t line 76. ok 21 Checking for anti-pattern hdr8 at t/authres.t line 76. ok 22 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/authres.hRiNV9/localrules --siteconfigpath log/authres.hRiNV9/siterules -p log/authres.hRiNV9/user.cf -D authres -L -t < data/nice/authres Checking results ok 23 Checking skip3 ok 24 Checking skip4 ok 25 Checking hdr1 ok 26 Checking hdr2 ok 27 Checking hdr3 ok 28 Checking hdr4 ok 29 Checking hdr5 ok 30 Checking hdr6 ok 31 Checking hdr7 ok 32 Checking hdr8 ok 33 Checking for anti-pattern nohdr at t/authres.t line 111. ok 34 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/authres.hRiNV9/localrules --siteconfigpath log/authres.hRiNV9/siterules -p log/authres.hRiNV9/user.cf -D authres -L -t < data/nice/authres Checking results ok 35 Checking skip1 ok 36 Checking skip2 ok 37 Checking skip3 ok 38 Checking skip4 ok 39 Checking skip5 ok 40 Checking skip6 ok 41 Checking skip7 ok 42 Checking parsing ok 43 Checking for anti-pattern nohdr at t/authres.t line 143. ok 44 ok t/autolearn.t ..................... 1..2 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/autolearn.JZ8eTY/localrules --siteconfigpath log/autolearn.JZ8eTY/siterules -p log/autolearn.JZ8eTY/user.cf -L -t < data/nice/001 ok 1 Checking autolearned as spam ok 2 ok t/autolearn_force.t ............... 1..2 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/autolearn_force.vzmHLa/localrules --siteconfigpath log/autolearn_force.vzmHLa/siterules -p log/autolearn_force.vzmHLa/user.cf -L -t < data/nice/001 ok 1 Checking autolearned as spam with autolearn_force ok 2 ok t/autolearn_force_fail.t .......... 1..3 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/autolearn_force_fail.2V2rHY/localrules --siteconfigpath log/autolearn_force_fail.2V2rHY/siterules -p log/autolearn_force_fail.2V2rHY/user.cf -L -t < data/nice/001 ok 1 Checking autolearn no ok 2 Checking for anti-pattern autolearned as spam at t/autolearn_force_fail.t line 36. ok 3 ok t/bayesbdb.t ...................... 1..48 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayesbdb.jgLvYq/localrules --siteconfigpath log/bayesbdb.jgLvYq/siterules -p log/bayesbdb.jgLvYq/user.cf --spam data/spam ok 28 Checking Acted on message ok 29 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayesbdb.jgLvYq/localrules --siteconfigpath log/bayesbdb.jgLvYq/siterules -p log/bayesbdb.jgLvYq/user.cf --ham data/nice ok 30 Checking Acted on message ok 31 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayesbdb.jgLvYq/localrules --siteconfigpath log/bayesbdb.jgLvYq/siterules -p log/bayesbdb.jgLvYq/user.cf --ham data/welcomelists ok 32 Checking Acted on message ok 33 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayesbdb.jgLvYq/localrules --siteconfigpath log/bayesbdb.jgLvYq/siterules -p log/bayesbdb.jgLvYq/user.cf --ham --mbox data/nice.mbox ok 34 Checking Acted on message ok 35 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayesbdb.jgLvYq/localrules --siteconfigpath log/bayesbdb.jgLvYq/siterules -p log/bayesbdb.jgLvYq/user.cf --ham --mbox < data/nice.mbox ok 36 Checking Acted on message ok 37 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayesbdb.jgLvYq/localrules --siteconfigpath log/bayesbdb.jgLvYq/siterules -p log/bayesbdb.jgLvYq/user.cf --forget --mbox data/nice.mbox ok 38 Checking Acted on message ok 39 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayesbdb.jgLvYq/localrules --siteconfigpath log/bayesbdb.jgLvYq/siterules -p log/bayesbdb.jgLvYq/user.cf --dump magic ok 40 Checking db version ok 41 ok 42 returned score: 0 ok 43 returned score: 0.564534765045187 ok 44 ok 45 ok 46 ok 47 ok 48 ok t/bayesdbm.t ...................... 1..54 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayesdbm.Ta7CZf/localrules --siteconfigpath log/bayesdbm.Ta7CZf/siterules -p log/bayesdbm.Ta7CZf/user.cf --spam data/spam ok 34 Checking Acted on message ok 35 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayesdbm.Ta7CZf/localrules --siteconfigpath log/bayesdbm.Ta7CZf/siterules -p log/bayesdbm.Ta7CZf/user.cf --ham data/nice ok 36 Checking Acted on message ok 37 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayesdbm.Ta7CZf/localrules --siteconfigpath log/bayesdbm.Ta7CZf/siterules -p log/bayesdbm.Ta7CZf/user.cf --ham data/welcomelists ok 38 Checking Acted on message ok 39 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayesdbm.Ta7CZf/localrules --siteconfigpath log/bayesdbm.Ta7CZf/siterules -p log/bayesdbm.Ta7CZf/user.cf --ham --mbox data/nice.mbox ok 40 Checking Acted on message ok 41 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayesdbm.Ta7CZf/localrules --siteconfigpath log/bayesdbm.Ta7CZf/siterules -p log/bayesdbm.Ta7CZf/user.cf --ham --mbox < data/nice.mbox ok 42 Checking Acted on message ok 43 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayesdbm.Ta7CZf/localrules --siteconfigpath log/bayesdbm.Ta7CZf/siterules -p log/bayesdbm.Ta7CZf/user.cf --forget --mbox data/nice.mbox ok 44 Checking Acted on message ok 45 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayesdbm.Ta7CZf/localrules --siteconfigpath log/bayesdbm.Ta7CZf/siterules -p log/bayesdbm.Ta7CZf/user.cf --dump magic ok 46 Checking db version ok 47 ok 48 returned score: 0 ok 49 returned score: 0.564534765045187 ok 50 ok 51 ok 52 ok 53 ok 54 ok t/bayesdbm_flock.t ................ 1..48 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayesdbm_flock.eWSjzO/localrules --siteconfigpath log/bayesdbm_flock.eWSjzO/siterules -p log/bayesdbm_flock.eWSjzO/user.cf --spam data/spam ok 34 Checking Acted on message ok 35 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayesdbm_flock.eWSjzO/localrules --siteconfigpath log/bayesdbm_flock.eWSjzO/siterules -p log/bayesdbm_flock.eWSjzO/user.cf --ham data/nice ok 36 Checking Acted on message ok 37 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayesdbm_flock.eWSjzO/localrules --siteconfigpath log/bayesdbm_flock.eWSjzO/siterules -p log/bayesdbm_flock.eWSjzO/user.cf --ham data/welcomelists ok 38 Checking Acted on message ok 39 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayesdbm_flock.eWSjzO/localrules --siteconfigpath log/bayesdbm_flock.eWSjzO/siterules -p log/bayesdbm_flock.eWSjzO/user.cf --dump magic ok 40 Checking db version ok 41 ok 42 returned score: 5.55111512312578e-17 ok 43 returned score: 0.524913936395923 ok 44 ok 45 ok 46 ok 47 ok 48 ok t/bayessdbm.t ..................... 1..52 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayessdbm.3kNwon/localrules --siteconfigpath log/bayessdbm.3kNwon/siterules -p log/bayessdbm.3kNwon/user.cf --spam data/spam ok 36 Checking Acted on message ok 37 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayessdbm.3kNwon/localrules --siteconfigpath log/bayessdbm.3kNwon/siterules -p log/bayessdbm.3kNwon/user.cf --ham data/nice ok 38 Checking Acted on message ok 39 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayessdbm.3kNwon/localrules --siteconfigpath log/bayessdbm.3kNwon/siterules -p log/bayessdbm.3kNwon/user.cf --ham data/welcomelists ok 40 Checking Acted on message ok 41 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayessdbm.3kNwon/localrules --siteconfigpath log/bayessdbm.3kNwon/siterules -p log/bayessdbm.3kNwon/user.cf --dump magic ok 42 Checking db version ok 43 ok 44 returned score: 5.55111512312578e-17 ok 45 returned score: 0.524913936395923 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok t/bayessdbm_seen_delete.t ......... 1..54 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayessdbm_seen_delete.D5u3Fk/localrules --siteconfigpath log/bayessdbm_seen_delete.D5u3Fk/siterules -p log/bayessdbm_seen_delete.D5u3Fk/user.cf --spam data/spam ok 36 Checking Acted on message ok 37 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayessdbm_seen_delete.D5u3Fk/localrules --siteconfigpath log/bayessdbm_seen_delete.D5u3Fk/siterules -p log/bayessdbm_seen_delete.D5u3Fk/user.cf --ham data/nice ok 38 Checking Acted on message ok 39 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayessdbm_seen_delete.D5u3Fk/localrules --siteconfigpath log/bayessdbm_seen_delete.D5u3Fk/siterules -p log/bayessdbm_seen_delete.D5u3Fk/user.cf --ham data/welcomelists ok 40 Checking Acted on message ok 41 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayessdbm_seen_delete.D5u3Fk/localrules --siteconfigpath log/bayessdbm_seen_delete.D5u3Fk/siterules -p log/bayessdbm_seen_delete.D5u3Fk/user.cf --dump magic ok 42 Checking db version ok 43 ok 44 ok 45 ok 46 returned score: 5.55111512312578e-17 ok 47 returned score: 0.524913936395923 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok t/bayessql.t ...................... 1..59 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayessql.CTIuyE/localrules --siteconfigpath log/bayessql.CTIuyE/siterules -p log/bayessql.CTIuyE/user.cf --spam data/spam ok 40 Checking Acted on message ok 41 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayessql.CTIuyE/localrules --siteconfigpath log/bayessql.CTIuyE/siterules -p log/bayessql.CTIuyE/user.cf --ham data/nice ok 42 Checking Acted on message ok 43 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayessql.CTIuyE/localrules --siteconfigpath log/bayessql.CTIuyE/siterules -p log/bayessql.CTIuyE/user.cf --ham data/welcomelists ok 44 Checking Acted on message ok 45 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayessql.CTIuyE/localrules --siteconfigpath log/bayessql.CTIuyE/siterules -p log/bayessql.CTIuyE/user.cf --ham --mbox data/nice.mbox ok 46 Checking Acted on message ok 47 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayessql.CTIuyE/localrules --siteconfigpath log/bayessql.CTIuyE/siterules -p log/bayessql.CTIuyE/user.cf --ham --mbox < data/nice.mbox ok 48 Checking Acted on message ok 49 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayessql.CTIuyE/localrules --siteconfigpath log/bayessql.CTIuyE/siterules -p log/bayessql.CTIuyE/user.cf --forget --mbox data/nice.mbox ok 50 Checking Acted on message ok 51 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/bayessql.CTIuyE/localrules --siteconfigpath log/bayessql.CTIuyE/siterules -p log/bayessql.CTIuyE/user.cf --dump magic ok 52 Checking db version ok 53 ok 54 returned score: 0 ok 55 returned score: 0.564534765045187 ok 56 ok 57 ok 58 ok 59 ok t/blacklist_autolearn.t ........... 1..3 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/blacklist_autolearn.SHo2RU/localrules --siteconfigpath log/blacklist_autolearn.SHo2RU/siterules -p log/blacklist_autolearn.SHo2RU/user.cf -L -t < data/nice/001 ok 1 Checking blacklisted ok 2 Checking for anti-pattern autolearned as ham at t/blacklist_autolearn.t line 30. ok 3 ok t/blocklist_autolearn.t ........... 1..3 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/blocklist_autolearn.NNHh9M/localrules --siteconfigpath log/blocklist_autolearn.NNHh9M/siterules -p log/blocklist_autolearn.NNHh9M/user.cf -L -t < data/nice/001 ok 1 Checking blocklisted ok 2 Checking for anti-pattern autolearned as ham at t/blocklist_autolearn.t line 25. ok 3 ok t/body_mod.t ...................... 1..3 hit rules: TEST_MSGID_OUTLOOK_INVALID ok 1 decoded: body renderings identical pre and post scan ok 2 stripped: body renderings identical pre and post scan ok 3 ok t/body_str.t ...................... 1..12 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok t/check_implemented.t ............. 1..2 ok 1 got warning: 'Timeout::_run: check: no loaded plugin implements 'check_main': cannot scan! Check that the necessary '.pre' files are in the config directory. At a minimum, v320.pre loads the Check plugin which is required. ' ok 2 ok t/cidrs.t ......................... 1..76 127.0.0.1 was in 127.0.0.1 ok 1 127.0.0.2 was not in 127.0.0.1 ok 2 127.0.0.1 was in 127. ok 3 127.0.0.254 was in 127. ok 4 127.0.0.1 was in 127/8 ok 5 127.0.0.1 was in 127.0/16 ok 6 127.0.0.1 was in 127.0.0/24 ok 7 127.0.0.0 was in 127.0.0.0/24 ok 8 127.0.0.255 was in 127.0.0.0/24 ok 9 127.0.0.0 was not in 127.0.0.1/32 ok 10 127.0.0.1 was in 127.0.0.1/32 ok 11 127.0.0.2 was not in 127.0.0.1/32 ok 12 127.0.0.0 was in 127.0.0.0/31 ok 13 127.0.0.1 was in 127.0.0.0/31 ok 14 127.0.0.2 was not in 127.0.0.0/31 ok 15 127.0.0.3 was not in 127.0.0.0/31 ok 16 127.0.0.0 was in 127.0.0.1/31 ok 17 127.0.0.1 was in 127.0.0.1/31 ok 18 127.0.0.2 was not in 127.0.0.1/31 ok 19 127.0.0.3 was not in 127.0.0.1/31 ok 20 127.0.0.1 was not in 127.0.0.2/31 ok 21 127.0.0.2 was in 127.0.0.2/31 ok 22 127.0.0.3 was in 127.0.0.2/31 ok 23 127.0.0.4 was not in 127.0.0.2/31 ok 24 127.0.0.15 was not in 127.0.0.16/31 ok 25 127.0.0.16 was in 127.0.0.16/31 ok 26 127.0.0.17 was in 127.0.0.16/31 ok 27 127.0.0.18 was not in 127.0.0.16/31 ok 28 127.0.0.1 was in 10. 11. 127.0.0.1 ok 29 127.0.0.1 was in 127.0. ok 30 127.0.0.1 was in 127.0.0. ok 31 127.0.0.1 was in 127. ok 32 128.0.0.254 was not in 127. ok 33 128.0.0.1 was not in 127/8 ok 34 128.0.0.1 was not in 127.0/16 ok 35 128.0.0.1 was not in 127.0.0/24 ok 36 128.0.0.1 was not in 127.0.0.1/32 ok 37 128.0.0.1 was not in 127.0.0.1/31 ok 38 128.0.0.1 was not in 127.0. ok 39 128.0.0.1 was not in 127.0.0. ok 40 12.9.0.1 was not in 10. 11. 127.0.0.1 ok 41 127.0.0.1 was not in ::DEAD:BEEF ok 42 DEAD:BEEF:0000:0102:0304:0506:0708:0a0b was in DEAD:BEEF:0000:0102:0304:0506::/96 ok 43 DEAD:BEEF:0000:0102:0304:0506:0708:0a0b was in DEAD:BEEF:0000:0102:0304:0506:0:0/96 ok 44 fec0:02::0060:1dff:fff7:2109 was in fec0:02::0060:1dff:fff7:2109 ok 45 ::1 was in ::1 ok 46 ::1 was in 0:0:0:0:0:0:0:1 ok 47 ::1 was in 0:0:0::0:1 ok 48 ::1 was in ::/96 ok 49 ::ffff:127.0.0.1 was in 127/8 ok 50 ::ffff:127.0.0.1 was in 127.0.0.1 ok 51 ::ffff:127.0.0.1 was in ::ffff:127.0.0.1 ok 52 127.0.0.1 was in ::ffff:127.0.0.1 ok 53 127.0.0.1 was in ::ffff:7f00:0000/112 ok 54 127.0.0.1 was in ::ffff:7f00:0001 ok 55 127.0.0.1 was in 0000:0000:0000:0000:0000:ffff:127.0.0.0/112 ok 56 127.0.0.1 was in 0000:0000:0000:0000:0000:ffff:127.0.0.1 ok 57 127.0.0.1 was not in ::127.0.0.1 ok 58 ::127.0.0.1 was not in 127.0.0.1 ok 59 ::127.0.0.1 was not in 127/8 ok 60 127.0.0.1 was not in ::7f00:0000/112 ok 61 1.1/16 was in 1.1/16 ok 62 1.1/16 was in 1.1/15 ok 63 1.1/16 was not in 1.1/17 ok 64 1.1/16 was not in 1.1.1/24 ok 65 1.1.1/24 was in 1.1/16 ok 66 DEAD:BEEF:0000:0102:0304:0506:0:0/96 was in DEAD:BEEF:0000:0102:0304:0506:0:0/96 ok 67 DEAD:BEEF:0000:0102:0304:0506:0:0/96 was in DEAD:BEEF:0000:0102:0304:0506:0:0/95 ok 68 DEAD:BEEF:0000:0102:0304:0506:0:0/96 was in DEAD:BEEF:0000:0102:0304:0506:1:1/90 ok 69 DEAD:BEEF:0000:0102:0304:0506:1:1/90 was not in DEAD:BEEF:0000:0102:0304:0506:0:0/96 ok 70 010.010.10.10 was in 10.10.10.10 ok 71 8.8.10.10 was not in 010.010.10.10 ok 72 127.0.0.1 was in 127.0.0.0-127.0.0.255 ok 73 127.0.0.16/30 was in 127.0.0.0-127.0.000.255 ok 74 127.0.0.1 was not in 127.0.0.8-127.0.0.20 ok 75 010.50.60.1 was in 0.0.0.0-010.255.255.255 ok 76 ok t/config_errs.t ................... skipped: This script does not work yet. There are (a) lots of failures and (b) the 'plan' line means all tests are effectively ignored from 'make test'. t/config_text.t ................... 1..2 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/config_text.ifb32v/localrules --siteconfigpath log/config_text.ifb32v/siterules -p log/config_text.ifb32v/user.cf -L -t --cf='body FOO /VFS/' --cf='body BAR /source/' < data/nice/001 Checking BAR ok 1 Checking FOO ok 2 ok t/config_tree_recurse.t ........... 1..4 ok 1 ok 2 ok 3 ok 4 ok t/cpp_comments_in_spamc.t ......... 1..1 ok 1 ok t/cross_user_config_leak.t ........ 1..6 ok 1 Copying config to backup ok 2 Reading log/cross_user_config_leak.5zK3oD/user_prefs1 ok 3 Restoring config from backup ok 4 Reading log/cross_user_config_leak.5zK3oD/user_prefs2 ok 5 Restoring config from backup, second time ok 6 ok t/date.t .......................... 1..14 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok # Note: This test when successful displays lockfile warning messages # May 9 10:13:13.162 [69075] warn: auto-welcomelist: open of auto-welcomelist file failed: locker: safe_lock: cannot create tmp lockfile ./log/db_awl_path._kcC3g/awl/this_lock_warning_is_ok.lock.makaak.69075 for ./log/db_awl_path._kcC3g/awl/this_lock_warning_is_ok.lock: Not a directory t/db_awl_path.t ................... 1..4 ok 1 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_awl_path._kcC3g/localrules --siteconfigpath log/db_awl_path._kcC3g/siterules -p log/db_awl_path._kcC3g/user.cf --add-addr-to-whitelist whitelist_test@whitelist.spamassassin.taint.org ok 2 - Check we get the right error back /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_awl_path._kcC3g/localrules --siteconfigpath log/db_awl_path._kcC3g/siterules -p log/db_awl_path._kcC3g/user.cf -L -t < data/spam/004 Checking isspam ok 3 ok 4 ok # May 9 10:13:14.072 [69132] warn: auto-welcomelist: open of auto-welcomelist file failed: locker: safe_lock: cannot create tmp lockfile ./log/db_awl_path_welcome_block.N8T2aG/awl/this_lock_warning_is_ok.lock.makaak.69132 for ./log/db_awl_path_welcome_block.N8T2aG/awl/this_lock_warning_is_ok.lock: Not a directory t/db_awl_path_welcome_block.t ..... 1..4 ok 1 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_awl_path_welcome_block.N8T2aG/localrules --siteconfigpath log/db_awl_path_welcome_block.N8T2aG/siterules -p log/db_awl_path_welcome_block.N8T2aG/user.cf --add-addr-to-welcomelist whitelist_test@whitelist.spamassassin.taint.org ok 2 - Check we get the right error back /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_awl_path_welcome_block.N8T2aG/localrules --siteconfigpath log/db_awl_path_welcome_block.N8T2aG/siterules -p log/db_awl_path_welcome_block.N8T2aG/user.cf -L -t < data/spam/004 Checking isspam ok 3 ok 4 ok t/db_awl_perms.t .................. 1..5 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_awl_perms.UWbG2W/localrules --siteconfigpath log/db_awl_perms.UWbG2W/siterules -p log/db_awl_perms.UWbG2W/user.cf --add-addr-to-whitelist whitelist_test@example.org total 1 -rw-r--r-- 1 willem willem 49152 May 9 10:13 awl -rw-r--r-- 1 willem willem 6 May 9 10:13 awl.mutex ok 1 ok 2 ok 3 ok 4 ok 5 ok t/db_awl_perms_welcome_block.t .... 1..5 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_awl_perms_welcome_block.V26rWm/localrules --siteconfigpath log/db_awl_perms_welcome_block.V26rWm/siterules -p log/db_awl_perms_welcome_block.V26rWm/user.cf --add-addr-to-welcomelist whitelist_test@example.org total 1 -rw-r--r-- 1 willem willem 49152 May 9 10:13 awl -rw-r--r-- 1 willem willem 6 May 9 10:13 awl.mutex ok 1 ok 2 ok 3 ok 4 ok 5 ok t/db_based_welcomelist.t .......... 1..8 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_based_welcomelist.IYCK_H/localrules --siteconfigpath log/db_based_welcomelist.IYCK_H/siterules -p log/db_based_welcomelist.IYCK_H/user.cf --remove-addr-from-welcomelist whitelist_test@whitelist.spamassassin.taint.org ok 1 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_based_welcomelist.IYCK_H/localrules --siteconfigpath log/db_based_welcomelist.IYCK_H/siterules -p log/db_based_welcomelist.IYCK_H/user.cf -L -t < data/nice/002 ok 2 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_based_welcomelist.IYCK_H/localrules --siteconfigpath log/db_based_welcomelist.IYCK_H/siterules -p log/db_based_welcomelist.IYCK_H/user.cf -L -t < data/nice/002 ok 3 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_based_welcomelist.IYCK_H/localrules --siteconfigpath log/db_based_welcomelist.IYCK_H/siterules -p log/db_based_welcomelist.IYCK_H/user.cf -L -t < data/nice/002 ok 4 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_based_welcomelist.IYCK_H/localrules --siteconfigpath log/db_based_welcomelist.IYCK_H/siterules -p log/db_based_welcomelist.IYCK_H/user.cf -L -t < data/nice/002 ok 5 Checking subj ok 6 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_based_welcomelist.IYCK_H/localrules --siteconfigpath log/db_based_welcomelist.IYCK_H/siterules -p log/db_based_welcomelist.IYCK_H/user.cf -L -t < data/spam/004 ok 7 Checking subj ok 8 ok t/db_based_welcomelist_ips.t ...... 1..8 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_based_welcomelist_ips.M4U0fH/localrules --siteconfigpath log/db_based_welcomelist_ips.M4U0fH/siterules -p log/db_based_welcomelist_ips.M4U0fH/user.cf --remove-addr-from-welcomelist whitelist_test@whitelist.spamassassin.taint.org ok 1 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_based_welcomelist_ips.M4U0fH/localrules --siteconfigpath log/db_based_welcomelist_ips.M4U0fH/siterules -p log/db_based_welcomelist_ips.M4U0fH/user.cf -L -t < data/nice/002 ok 2 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_based_welcomelist_ips.M4U0fH/localrules --siteconfigpath log/db_based_welcomelist_ips.M4U0fH/siterules -p log/db_based_welcomelist_ips.M4U0fH/user.cf -L -t < data/nice/002 ok 3 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_based_welcomelist_ips.M4U0fH/localrules --siteconfigpath log/db_based_welcomelist_ips.M4U0fH/siterules -p log/db_based_welcomelist_ips.M4U0fH/user.cf -L -t < data/nice/002 ok 4 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_based_welcomelist_ips.M4U0fH/localrules --siteconfigpath log/db_based_welcomelist_ips.M4U0fH/siterules -p log/db_based_welcomelist_ips.M4U0fH/user.cf -L -t < data/nice/002 ok 5 Checking subj ok 6 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_based_welcomelist_ips.M4U0fH/localrules --siteconfigpath log/db_based_welcomelist_ips.M4U0fH/siterules -p log/db_based_welcomelist_ips.M4U0fH/user.cf -L -t < data/spam/007 ok 7 Checking status ok 8 ok t/db_based_whitelist.t ............ 1..8 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_based_whitelist.GoN23D/localrules --siteconfigpath log/db_based_whitelist.GoN23D/siterules -p log/db_based_whitelist.GoN23D/user.cf --remove-addr-from-whitelist whitelist_test@whitelist.spamassassin.taint.org ok 1 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_based_whitelist.GoN23D/localrules --siteconfigpath log/db_based_whitelist.GoN23D/siterules -p log/db_based_whitelist.GoN23D/user.cf -L -t < data/nice/002 ok 2 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_based_whitelist.GoN23D/localrules --siteconfigpath log/db_based_whitelist.GoN23D/siterules -p log/db_based_whitelist.GoN23D/user.cf -L -t < data/nice/002 ok 3 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_based_whitelist.GoN23D/localrules --siteconfigpath log/db_based_whitelist.GoN23D/siterules -p log/db_based_whitelist.GoN23D/user.cf -L -t < data/nice/002 ok 4 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_based_whitelist.GoN23D/localrules --siteconfigpath log/db_based_whitelist.GoN23D/siterules -p log/db_based_whitelist.GoN23D/user.cf -L -t < data/nice/002 ok 5 Checking subj ok 6 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_based_whitelist.GoN23D/localrules --siteconfigpath log/db_based_whitelist.GoN23D/siterules -p log/db_based_whitelist.GoN23D/user.cf -L -t < data/spam/004 ok 7 Checking subj ok 8 ok t/db_based_whitelist_ips.t ........ 1..8 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_based_whitelist_ips.Tyac9m/localrules --siteconfigpath log/db_based_whitelist_ips.Tyac9m/siterules -p log/db_based_whitelist_ips.Tyac9m/user.cf --remove-addr-from-whitelist whitelist_test@whitelist.spamassassin.taint.org ok 1 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_based_whitelist_ips.Tyac9m/localrules --siteconfigpath log/db_based_whitelist_ips.Tyac9m/siterules -p log/db_based_whitelist_ips.Tyac9m/user.cf -L -t < data/nice/002 ok 2 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_based_whitelist_ips.Tyac9m/localrules --siteconfigpath log/db_based_whitelist_ips.Tyac9m/siterules -p log/db_based_whitelist_ips.Tyac9m/user.cf -L -t < data/nice/002 ok 3 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_based_whitelist_ips.Tyac9m/localrules --siteconfigpath log/db_based_whitelist_ips.Tyac9m/siterules -p log/db_based_whitelist_ips.Tyac9m/user.cf -L -t < data/nice/002 ok 4 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_based_whitelist_ips.Tyac9m/localrules --siteconfigpath log/db_based_whitelist_ips.Tyac9m/siterules -p log/db_based_whitelist_ips.Tyac9m/user.cf -L -t < data/nice/002 ok 5 Checking subj ok 6 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/db_based_whitelist_ips.Tyac9m/localrules --siteconfigpath log/db_based_whitelist_ips.Tyac9m/siterules -p log/db_based_whitelist_ips.Tyac9m/user.cf -L -t < data/spam/007 ok 7 Checking status ok 8 ok t/dcc.t ........................... skipped: Net tests disabled t/debug.t ......................... 1..3 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/debug.jwLkxe/localrules --siteconfigpath log/debug.jwLkxe/siterules -p log/debug.jwLkxe/user.cf -t -D < data/spam/dnsbl.eml ok 1 ok 2 ok 3 ok t/decodeshorturl.t ................ skipped: Net tests disabled t/desc_wrap.t ..................... 1..10 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/desc_wrap.is70mL/localrules --siteconfigpath log/desc_wrap.is70mL/siterules -p log/desc_wrap.is70mL/user.cf -L -t < data/spam/001 ok 1 Checking report ok 2 Checking rulehit ok 3 ok 4 ok 5 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/desc_wrap.is70mL/localrules --siteconfigpath log/desc_wrap.is70mL/siterules -p log/desc_wrap.is70mL/user.cf -L -t < data/spam/001 ok 6 Checking report ok 7 Checking rulehit ok 8 ok 9 ok 10 ok t/dkim.t .......................... skipped: Net tests disabled t/dmarc.t ......................... skipped: Net tests disabled t/enable_compat.t ................. 1..6 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/enable_compat.hBicbv/localrules --siteconfigpath log/enable_compat.hBicbv/siterules -p log/enable_compat.hBicbv/user.cf -t -L < data/nice/001 ok 1 Checking 1.0 ANY_RULE ok 2 Checking 1.0 COMPAT_RULE ok 3 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/enable_compat.hBicbv/localrules --siteconfigpath log/enable_compat.hBicbv/siterules -p log/enable_compat.hBicbv/user.cf -t -L < data/nice/001 ok 4 Checking 1.0 ANY_RULE ok 5 Checking for anti-pattern COMPAT_RULE at t/enable_compat.t line 43. ok 6 ok t/freemail.t ...................... 1..23 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/freemail.VTACXc/localrules --siteconfigpath log/freemail.VTACXc/siterules -p log/freemail.VTACXc/user.cf -L -t < data/spam/relayUS.eml ok 1 Checking 3.3 FREEMAIL_FROM ok 2 Checking for anti-pattern FREEMAIL_ENVFROM_END_DIGIT at t/freemail.t line 51. ok 3 Checking for anti-pattern FREEMAIL_HDR_REPLYTO at t/freemail.t line 51. ok 4 Checking for anti-pattern FREEMAIL_REPLYTO at t/freemail.t line 51. ok 5 Checking for anti-pattern FREEMAIL_REPLYTO_END_DIGIT at t/freemail.t line 51. ok 6 Checking for anti-pattern FREEMAIL_REPLYXX at t/freemail.t line 51. ok 7 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/freemail.VTACXc/localrules --siteconfigpath log/freemail.VTACXc/siterules -p log/freemail.VTACXc/user.cf -L -t < data/spam/relayUS.eml ok 8 Checking for anti-pattern FREEMAIL_FROM at t/freemail.t line 69. ok 9 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/freemail.VTACXc/localrules --siteconfigpath log/freemail.VTACXc/siterules -p log/freemail.VTACXc/user.cf -L -t < data/spam/freemail1 ok 10 Checking 3.3 FREEMAIL_ENVFROM_END_DIGIT ok 11 Checking 3.3 FREEMAIL_FROM ok 12 Checking 3.3 FREEMAIL_HDR_REPLYTO ok 13 Checking 3.3 FREEMAIL_REPLYTO ok 14 Checking 3.3 FREEMAIL_REPLYTO_END_DIGIT ok 15 Checking 3.3 FREEMAIL_REPLYXX ok 16 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/freemail.VTACXc/localrules --siteconfigpath log/freemail.VTACXc/siterules -p log/freemail.VTACXc/user.cf -L -t < data/spam/freemail2 ok 17 Checking 3.3 FREEMAIL_HDR_REPLYTO ok 18 Checking 3.3 FREEMAIL_REPLYTO ok 19 Checking 3.3 FREEMAIL_REPLYTO_END_DIGIT ok 20 Checking 3.3 FREEMAIL_REPLYXX ok 21 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/freemail.VTACXc/localrules --siteconfigpath log/freemail.VTACXc/siterules -p log/freemail.VTACXc/user.cf -L -t < data/spam/freemail3 ok 22 Checking 3.3 FREEMAIL_REPLYXX ok 23 ok t/freemail_welcome_block.t ........ 1..23 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/freemail.UU9Ni9/localrules --siteconfigpath log/freemail.UU9Ni9/siterules -p log/freemail.UU9Ni9/user.cf -L -t < data/spam/relayUS.eml ok 1 Checking 3.3 FREEMAIL_FROM ok 2 Checking for anti-pattern FREEMAIL_ENVFROM_END_DIGIT at t/freemail_welcome_block.t line 51. ok 3 Checking for anti-pattern FREEMAIL_HDR_REPLYTO at t/freemail_welcome_block.t line 51. ok 4 Checking for anti-pattern FREEMAIL_REPLYTO at t/freemail_welcome_block.t line 51. ok 5 Checking for anti-pattern FREEMAIL_REPLYTO_END_DIGIT at t/freemail_welcome_block.t line 51. ok 6 Checking for anti-pattern FREEMAIL_REPLYXX at t/freemail_welcome_block.t line 51. ok 7 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/freemail.UU9Ni9/localrules --siteconfigpath log/freemail.UU9Ni9/siterules -p log/freemail.UU9Ni9/user.cf -L -t < data/spam/relayUS.eml ok 8 Checking for anti-pattern FREEMAIL_FROM at t/freemail_welcome_block.t line 69. ok 9 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/freemail.UU9Ni9/localrules --siteconfigpath log/freemail.UU9Ni9/siterules -p log/freemail.UU9Ni9/user.cf -L -t < data/spam/freemail1 ok 10 Checking 3.3 FREEMAIL_ENVFROM_END_DIGIT ok 11 Checking 3.3 FREEMAIL_FROM ok 12 Checking 3.3 FREEMAIL_HDR_REPLYTO ok 13 Checking 3.3 FREEMAIL_REPLYTO ok 14 Checking 3.3 FREEMAIL_REPLYTO_END_DIGIT ok 15 Checking 3.3 FREEMAIL_REPLYXX ok 16 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/freemail.UU9Ni9/localrules --siteconfigpath log/freemail.UU9Ni9/siterules -p log/freemail.UU9Ni9/user.cf -L -t < data/spam/freemail2 ok 17 Checking 3.3 FREEMAIL_HDR_REPLYTO ok 18 Checking 3.3 FREEMAIL_REPLYTO ok 19 Checking 3.3 FREEMAIL_REPLYTO_END_DIGIT ok 20 Checking 3.3 FREEMAIL_REPLYXX ok 21 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/freemail.UU9Ni9/localrules --siteconfigpath log/freemail.UU9Ni9/siterules -p log/freemail.UU9Ni9/user.cf -L -t < data/spam/freemail3 ok 22 Checking 3.3 FREEMAIL_REPLYXX ok 23 ok t/fromnamespoof.t ................. 1..3 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/fromnamespoof.NDFBPo/localrules --siteconfigpath log/fromnamespoof.NDFBPo/siterules -p log/fromnamespoof.NDFBPo/user.cf -L -t < data/spam/fromnamespoof/spoof1 ok 1 Checking FROMNAME_EQUALS_REPLYTO ok 2 Checking FROMNAME_EQUALS_TO ok 3 ok t/gtube.t ......................... 1..4 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/gtube.IL8noi/localrules --siteconfigpath log/gtube.IL8noi/siterules -p log/gtube.IL8noi/user.cf -L -t < data/spam/gtube.eml ok 1 Checking gtube ok 2 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/gtube.IL8noi/localrules --siteconfigpath log/gtube.IL8noi/siterules -p log/gtube.IL8noi/user.cf -L -t < data/nice/not_gtube.eml ok 3 Checking not_marked_as_spam_from_awl_bonus ok 4 ok t/hashbl.t ........................ skipped: Net tests disabled t/idn_dots.t ...................... 1..12 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok t/if_can.t ........................ 1..19 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/if_can.DOFilp/localrules --siteconfigpath log/if_can.DOFilp/siterules -p log/if_can.DOFilp/user.cf -L -t < data/spam/gtube.eml ok 1 Checking 1.0 SHOULD_BE_CALLED01 ok 2 Checking 1.0 SHOULD_BE_CALLED02 ok 3 Checking 1.0 SHOULD_BE_CALLED03 ok 4 Checking 1.0 SHOULD_BE_CALLED04 ok 5 Checking 1.0 SHOULD_BE_CALLED05 ok 6 Checking 1.0 SHOULD_BE_CALLED06 ok 7 Checking 1.0 SHOULD_BE_CALLED07 ok 8 Checking 1.0 SHOULD_BE_CALLED08 ok 9 Checking 1.0 SHOULD_BE_CALLED09 ok 10 Checking 1.0 SHOULD_BE_CALLED10 ok 11 Checking 1.0 SHOULD_BE_CALLED11 ok 12 Checking 1.0 SHOULD_BE_CALLED12 ok 13 Checking 1000 GTUBE ok 14 Checking for anti-pattern SHOULD_NOT_BE_CALLED01 at t/if_can.t line 97. ok 15 Checking for anti-pattern SHOULD_NOT_BE_CALLED02 at t/if_can.t line 97. ok 16 Checking for anti-pattern SHOULD_NOT_BE_CALLED03 at t/if_can.t line 97. ok 17 Checking for anti-pattern SHOULD_NOT_BE_CALLED04 at t/if_can.t line 97. ok 18 Checking for anti-pattern SHOULD_NOT_BE_CALLED05 at t/if_can.t line 97. ok 19 ok t/if_else.t ....................... 1..21 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/if_else.NIPez9/localrules --siteconfigpath log/if_else.NIPez9/siterules -p log/if_else.NIPez9/user.cf -L -t < data/spam/gtube.eml ok 1 Checking 1.0 SHOULD_BE_CALLED01 ok 2 Checking 1.0 SHOULD_BE_CALLED02 ok 3 Checking 1.0 SHOULD_BE_CALLED03 ok 4 Checking 1.0 SHOULD_BE_CALLED04 ok 5 Checking 1.0 SHOULD_BE_CALLED05 ok 6 Checking 1.0 SHOULD_BE_CALLED06 ok 7 Checking 1.0 SHOULD_BE_CALLED07 ok 8 Checking 1000 GTUBE ok 9 Checking for anti-pattern SHOULD_NOT_BE_CALLED01 at t/if_else.t line 113. ok 10 Checking for anti-pattern SHOULD_NOT_BE_CALLED02 at t/if_else.t line 113. ok 11 Checking for anti-pattern SHOULD_NOT_BE_CALLED03 at t/if_else.t line 113. ok 12 Checking for anti-pattern SHOULD_NOT_BE_CALLED04 at t/if_else.t line 113. ok 13 Checking for anti-pattern SHOULD_NOT_BE_CALLED05 at t/if_else.t line 113. ok 14 Checking for anti-pattern SHOULD_NOT_BE_CALLED06 at t/if_else.t line 113. ok 15 Checking for anti-pattern SHOULD_NOT_BE_CALLED07 at t/if_else.t line 113. ok 16 Checking for anti-pattern SHOULD_NOT_BE_CALLED08 at t/if_else.t line 113. ok 17 Checking for anti-pattern SHOULD_NOT_BE_CALLED09 at t/if_else.t line 113. ok 18 Checking for anti-pattern SHOULD_NOT_BE_CALLED10 at t/if_else.t line 113. ok 19 Checking for anti-pattern SHOULD_NOT_BE_CALLED11 at t/if_else.t line 113. ok 20 Checking for anti-pattern SHOULD_NOT_BE_CALLED12 at t/if_else.t line 113. ok 21 ok t/ifversion.t ..................... 1..4 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/ifversion.TpqVKr/localrules --siteconfigpath log/ifversion.TpqVKr/siterules -p log/ifversion.TpqVKr/user.cf -L -t < data/spam/gtube.eml ok 1 Checking 1.0 SHOULD_BE_CALLED ok 2 Checking 1000 GTUBE ok 3 Checking for anti-pattern SHOULD_NOT_BE_CALLED at t/ifversion.t line 28. ok 4 ok t/ip_addrs.t ...................... 1..105 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok 85 ok 86 ok 87 ok 88 ok 89 ok 90 ok 91 ok 92 ok 93 ok 94 ok 95 ok 96 ok 97 ok 98 ok 99 ok 100 ok 101 ok 102 ok 103 ok 104 ok 105 ok t/lang_lint.t ..................... 1..8 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/lang_lint.g9nKcK/localrules --siteconfigpath log/lang_lint.g9nKcK/siterules -p log/lang_lint.g9nKcK/user.cf -L --lint Checking anything ok 1 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/lang_lint.g9nKcK/localrules --siteconfigpath log/lang_lint.g9nKcK/siterules -p log/lang_lint.g9nKcK/user.cf -L --lint Checking anything ok 2 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/lang_lint.g9nKcK/localrules --siteconfigpath log/lang_lint.g9nKcK/siterules -p log/lang_lint.g9nKcK/user.cf -L --lint Checking anything ok 3 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/lang_lint.g9nKcK/localrules --siteconfigpath log/lang_lint.g9nKcK/siterules -p log/lang_lint.g9nKcK/user.cf -L --lint Checking anything ok 4 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/lang_lint.g9nKcK/localrules --siteconfigpath log/lang_lint.g9nKcK/siterules -p log/lang_lint.g9nKcK/user.cf -L --lint Checking anything ok 5 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/lang_lint.g9nKcK/localrules --siteconfigpath log/lang_lint.g9nKcK/siterules -p log/lang_lint.g9nKcK/user.cf -L --lint Checking anything ok 6 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/lang_lint.g9nKcK/localrules --siteconfigpath log/lang_lint.g9nKcK/siterules -p log/lang_lint.g9nKcK/user.cf -L --lint Checking anything ok 7 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/lang_lint.g9nKcK/localrules --siteconfigpath log/lang_lint.g9nKcK/siterules -p log/lang_lint.g9nKcK/user.cf -L --lint Checking anything ok 8 ok t/lang_pl_tests.t ................. skipped: pl tests disabled t/line_endings.t .................. 1..26 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/line_endings.XDnyB8/localrules --siteconfigpath log/line_endings.XDnyB8/siterules -p log/line_endings.XDnyB8/user.cf -L < log/line_endings.XDnyB8/report_safe.eml Checking XSS_Yes ok 1 Checking for anti-pattern hb_sep at t/line_endings.t line 49. ok 2 Checking for anti-pattern P_1 at t/line_endings.t line 49. ok 3 Checking for anti-pattern XSS_No at t/line_endings.t line 49. ok 4 line endings found: NL=0 CRNL=25 ok 5 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/line_endings.XDnyB8/localrules --siteconfigpath log/line_endings.XDnyB8/siterules -p log/line_endings.XDnyB8/user.cf -L < log/line_endings.XDnyB8/report_safe.eml Checking P_2 ok 6 Checking XSS_Yes ok 7 Checking for anti-pattern hb_sep at t/line_endings.t line 64. ok 8 line endings found: NL=0 CRNL=55 ok 9 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/line_endings.XDnyB8/localrules --siteconfigpath log/line_endings.XDnyB8/siterules -p log/line_endings.XDnyB8/user.cf -L < log/line_endings.XDnyB8/report_safe.eml Checking P_3 ok 10 Checking XSS_Yes ok 11 Checking for anti-pattern hb_sep at t/line_endings.t line 77. ok 12 line endings found: NL=0 CRNL=55 ok 13 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/line_endings.XDnyB8/localrules --siteconfigpath log/line_endings.XDnyB8/siterules -p log/line_endings.XDnyB8/user.cf -L < log/line_endings.XDnyB8/report_safe2.eml Checking XSS_Yes ok 14 Checking for anti-pattern hb_sep at t/line_endings.t line 91. ok 15 Checking for anti-pattern P_1 at t/line_endings.t line 91. ok 16 Checking for anti-pattern XSS_No at t/line_endings.t line 91. ok 17 line endings found: NL=24 CRNL=0 ok 18 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/line_endings.XDnyB8/localrules --siteconfigpath log/line_endings.XDnyB8/siterules -p log/line_endings.XDnyB8/user.cf -L < log/line_endings.XDnyB8/report_safe2.eml Checking P_2 ok 19 Checking XSS_Yes ok 20 Checking for anti-pattern hb_sep at t/line_endings.t line 106. ok 21 line endings found: NL=54 CRNL=0 ok 22 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/line_endings.XDnyB8/localrules --siteconfigpath log/line_endings.XDnyB8/siterules -p log/line_endings.XDnyB8/user.cf -L < log/line_endings.XDnyB8/report_safe2.eml Checking P_3 ok 23 Checking XSS_Yes ok 24 Checking for anti-pattern hb_sep at t/line_endings.t line 119. ok 25 line endings found: NL=54 CRNL=0 ok 26 ok t/lint_nocreate_prefs.t ........... 1..2 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/lint_nocreate_prefs.zIwwzH/localrules --siteconfigpath log/lint_nocreate_prefs.zIwwzH/siterules -p log/lint_nocreate_prefs.zIwwzH/user.cf -L --lint --prefspath=log/lint_nocreate_prefs.zIwwzH/prefs Checking anything ok 1 ok 2 ok t/local_tests_only.t .............. 1..1 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/local_tests_only.dRlh2L/localrules --siteconfigpath log/local_tests_only.dRlh2L/siterules -p log/local_tests_only.dRlh2L/user.cf -D dns -L -t < data/spam/dnsbl.eml Checking for anti-pattern dns at t/local_tests_only.t line 24. ok 1 ok t/memory_cycles.t ................. 1..4 ok 1 ok 2 ok 3 ok 4 ok t/metadata.t ...................... 1..3 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/metadata.5_VpXl/localrules --siteconfigpath log/metadata.5_VpXl/siterules -p log/metadata.5_VpXl/user.cf -L -t < data/spam/gtube.eml ok 1 Checking gtube ok 2 Checking META_FOUND ok 3 ok t/missing_hb_separator.t .......... 1..13 test hit: X_MESSAGE_INFO test hit: MISSING_HB_SEP ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok t/mkrules.t ....................... 1..97 script runs, even with nothing to do /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules.yU27eo/mkrules_t/rulesrc --out log/mkrules.yU27eo/mkrules_t/rules --manifest log/mkrules.yU27eo/mkrules_t/MANIFEST --manifestskip log/mkrules.yU27eo/mkrules_t/MANIFEST.SKIP --active log/mkrules.yU27eo/mkrules_t/rules/active.list ok 1 ok 2 test output tree copied to log/mkrules.yU27eo/mkrules_t.2 promotion of an active rule /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules.yU27eo/mkrules_t/rulesrc --out log/mkrules.yU27eo/mkrules_t/rules --manifest log/mkrules.yU27eo/mkrules_t/MANIFEST --manifestskip log/mkrules.yU27eo/mkrules_t/MANIFEST.SKIP --active log/mkrules.yU27eo/mkrules_t/rules/active.list ok 3 Checking manif_found ok 4 Checking rule_line_1 ok 5 Checking rule_line_2 ok 6 Checking for anti-pattern rule_line_2 at t/mkrules.t line 51. ok 7 ok 8 test output tree copied to log/mkrules.yU27eo/mkrules_t.8 non-promotion of an inactive rule /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules.yU27eo/mkrules_t/rulesrc --out log/mkrules.yU27eo/mkrules_t/rules --manifest log/mkrules.yU27eo/mkrules_t/MANIFEST --manifestskip log/mkrules.yU27eo/mkrules_t/MANIFEST.SKIP --active log/mkrules.yU27eo/mkrules_t/rules/active.list ok 9 Checking manif_found ok 10 Checking rule_line_1 ok 11 Checking rule_line_2 ok 12 Checking for anti-pattern rule_line_2 at t/mkrules.t line 79. ok 13 ok 14 test output tree copied to log/mkrules.yU27eo/mkrules_t.14 non-promotion of an inactive rule with score set /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules.yU27eo/mkrules_t/rulesrc --out log/mkrules.yU27eo/mkrules_t/rules --manifest log/mkrules.yU27eo/mkrules_t/MANIFEST --manifestskip log/mkrules.yU27eo/mkrules_t/MANIFEST.SKIP --active log/mkrules.yU27eo/mkrules_t/rules/active.list ok 15 Checking score_good ok 16 Checking manif_found ok 17 Checking rule_line_1 ok 18 Checking rule_line_2 ok 19 Checking for anti-pattern rule_line_2 at t/mkrules.t line 110. ok 20 Checking for anti-pattern score at t/mkrules.t line 110. ok 21 ok 22 test output tree copied to log/mkrules.yU27eo/mkrules_t.22 non-promotion of a broken rule /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules.yU27eo/mkrules_t/rulesrc --out log/mkrules.yU27eo/mkrules_t/rules --manifest log/mkrules.yU27eo/mkrules_t/MANIFEST --manifestskip log/mkrules.yU27eo/mkrules_t/MANIFEST.SKIP --active log/mkrules.yU27eo/mkrules_t/rules/active.list ok 23 ok 24 ok 25 Checking manif_found ok 26 Checking lint_failed ok 27 Checking for anti-pattern rule_line_1 at t/mkrules.t line 139. ok 28 Checking for anti-pattern rule_line_2 at t/mkrules.t line 139. ok 29 ok 30 test output tree copied to log/mkrules.yU27eo/mkrules_t.30 promotion of an active meta rule /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules.yU27eo/mkrules_t/rulesrc --out log/mkrules.yU27eo/mkrules_t/rules --manifest log/mkrules.yU27eo/mkrules_t/MANIFEST --manifestskip log/mkrules.yU27eo/mkrules_t/MANIFEST.SKIP --active log/mkrules.yU27eo/mkrules_t/rules/active.list ok 31 Checking foundrule ok 32 Checking manif_found ok 33 Checking rule_line_1 ok 34 Checking rule_line_2 ok 35 Checking rule_line_1a ok 36 Checking for anti-pattern rule_line_2 at t/mkrules.t line 170. ok 37 ok 38 test output tree copied to log/mkrules.yU27eo/mkrules_t.38 inactive meta rule /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules.yU27eo/mkrules_t/rulesrc --out log/mkrules.yU27eo/mkrules_t/rules --manifest log/mkrules.yU27eo/mkrules_t/MANIFEST --manifestskip log/mkrules.yU27eo/mkrules_t/MANIFEST.SKIP --active log/mkrules.yU27eo/mkrules_t/rules/active.list ok 39 Checking foundrule ok 40 Checking manif_found ok 41 Checking rule_line_1 ok 42 Checking rule_line_2 ok 43 Checking rule_line_1a ok 44 Checking for anti-pattern rule_line_2 at t/mkrules.t line 201. ok 45 ok 46 test output tree copied to log/mkrules.yU27eo/mkrules_t.46 active plugin in sandbox /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules.yU27eo/mkrules_t/rulesrc --out log/mkrules.yU27eo/mkrules_t/rules --manifest log/mkrules.yU27eo/mkrules_t/MANIFEST --manifestskip log/mkrules.yU27eo/mkrules_t/MANIFEST.SKIP --active log/mkrules.yU27eo/mkrules_t/rules/active.list ok 47 ok 48 Checking manif_found ok 49 Checking rule_line_1 ok 50 Checking rule_line_2 ok 51 Checking endif_found ok 52 Checking if1 ok 53 Checking loadplugin_found ok 54 Checking for anti-pattern rule_line_2 at t/mkrules.t line 244. ok 55 ok 56 test output tree copied to log/mkrules.yU27eo/mkrules_t.56 inactive plugin /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules.yU27eo/mkrules_t/rulesrc --out log/mkrules.yU27eo/mkrules_t/rules --manifest log/mkrules.yU27eo/mkrules_t/MANIFEST --manifestskip log/mkrules.yU27eo/mkrules_t/MANIFEST.SKIP --active log/mkrules.yU27eo/mkrules_t/rules/active.list ok 57 ok 58 Checking manif_found ok 59 Checking rule_line_1 ok 60 Checking rule_line_2 ok 61 Checking endif_found ok 62 Checking if1 ok 63 Checking loadplugin_found ok 64 Checking for anti-pattern rule_line_2 at t/mkrules.t line 288. ok 65 ok 66 test output tree copied to log/mkrules.yU27eo/mkrules_t.66 active plugin, but the .pm file is AWOL /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules.yU27eo/mkrules_t/rulesrc --out log/mkrules.yU27eo/mkrules_t/rules --manifest log/mkrules.yU27eo/mkrules_t/MANIFEST --manifestskip log/mkrules.yU27eo/mkrules_t/MANIFEST.SKIP --active log/mkrules.yU27eo/mkrules_t/rules/active.list ok 67 ok 68 Checking rule_line_1 ok 69 Checking rule_line_2 ok 70 Checking endif_found ok 71 Checking if1 ok 72 Checking plugin_not_found ok 73 Checking for anti-pattern rule_line_2 at t/mkrules.t line 323. ok 74 ok 75 test output tree copied to log/mkrules.yU27eo/mkrules_t.75 active plugin, but the .pm file is not in MANIFEST /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules.yU27eo/mkrules_t/rulesrc --out log/mkrules.yU27eo/mkrules_t/rules --manifest log/mkrules.yU27eo/mkrules_t/MANIFEST --manifestskip log/mkrules.yU27eo/mkrules_t/MANIFEST.SKIP --active log/mkrules.yU27eo/mkrules_t/rules/active.list ok 76 ok 77 Checking rule_line_1 ok 78 Checking rule_line_2 ok 79 Checking endif_found ok 80 Checking if1 ok 81 Checking not_found_in_manifest_warning ok 82 Checking tryplugin ok 83 ok 84 test output tree copied to log/mkrules.yU27eo/mkrules_t.84 meta rule depends on unpromoted subrule in lexically-earlier file /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules.yU27eo/mkrules_t/rulesrc --out log/mkrules.yU27eo/mkrules_t/rules --manifest log/mkrules.yU27eo/mkrules_t/MANIFEST --manifestskip log/mkrules.yU27eo/mkrules_t/MANIFEST.SKIP --active log/mkrules.yU27eo/mkrules_t/rules/active.list ok 85 Checking rule_line_2 ok 86 Checking rule_line_1 ok 87 Checking meta_found ok 88 ok 89 test output tree copied to log/mkrules.yU27eo/mkrules_t.89 nested conditionals /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules.yU27eo/mkrules_t/rulesrc --out log/mkrules.yU27eo/mkrules_t/rules --manifest log/mkrules.yU27eo/mkrules_t/MANIFEST --manifestskip log/mkrules.yU27eo/mkrules_t/MANIFEST.SKIP --active log/mkrules.yU27eo/mkrules_t/rules/active.list ok 90 Checking manif_found ok 91 Checking rule_line_1 ok 92 Checking rule_line_2 ok 93 Checking ifversion ok 94 Checking ifplugin ok 95 Checking for anti-pattern rule_line_2 at t/mkrules.t line 429. ok 96 ok 97 test output tree copied to log/mkrules.yU27eo/mkrules_t.97 ok t/mkrules_else.t .................. 1..18 rule with 'else' /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules_else.t5xDzq/mkrules_else_t/rulesrc --out log/mkrules_else.t5xDzq/mkrules_else_t/rules --manifest log/mkrules_else.t5xDzq/mkrules_else_t/MANIFEST --manifestskip log/mkrules_else.t5xDzq/mkrules_else_t/MANIFEST.SKIP --active log/mkrules_else.t5xDzq/mkrules_else_t/rules/active.list ok 1 Checking rule_GOOD ok 2 Checking die_with_a_syntax_error_found ok 3 Checking for anti-pattern ERROR_in_stdout at t/mkrules_else.t line 46. ok 4 Checking for anti-pattern WARNING_in_stdout at t/mkrules_else.t line 46. ok 5 ok 6 test output tree copied to log/mkrules_else.t5xDzq/mkrules_else_t.6 rule with 2 nested 'else's /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules_else.t5xDzq/mkrules_else_t/rulesrc --out log/mkrules_else.t5xDzq/mkrules_else_t/rules --manifest log/mkrules_else.t5xDzq/mkrules_else_t/MANIFEST --manifestskip log/mkrules_else.t5xDzq/mkrules_else_t/MANIFEST.SKIP --active log/mkrules_else.t5xDzq/mkrules_else_t/rules/active.list ok 7 Checking for anti-pattern two_metas_in_one_ifplugin_scope at t/mkrules_else.t line 88. ok 8 Checking for anti-pattern ERROR_in_stdout at t/mkrules_else.t line 88. ok 9 Checking for anti-pattern WARNING_in_stdout at t/mkrules_else.t line 88. ok 10 ok 11 test output tree copied to log/mkrules_else.t5xDzq/mkrules_else_t.11 rule with 2 nested 'else's, with promoted meta rule from sandbox subrule /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules_else.t5xDzq/mkrules_else_t/rulesrc --out log/mkrules_else.t5xDzq/mkrules_else_t/rules --manifest log/mkrules_else.t5xDzq/mkrules_else_t/MANIFEST --manifestskip log/mkrules_else.t5xDzq/mkrules_else_t/MANIFEST.SKIP --active log/mkrules_else.t5xDzq/mkrules_else_t/rules/active.list ok 12 Checking T_A1_defined ok 13 Checking __B1_defined ok 14 Checking for anti-pattern two_metas_in_one_ifplugin_scope at t/mkrules_else.t line 136. ok 15 Checking for anti-pattern ERROR_in_stdout at t/mkrules_else.t line 136. ok 16 Checking for anti-pattern WARNING_in_stdout at t/mkrules_else.t line 136. ok 17 ok 18 test output tree copied to log/mkrules_else.t5xDzq/mkrules_else_t.18 ok t/nonspam.t ....................... 1..1 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/nonspam.Hs5gNh/localrules --siteconfigpath log/nonspam.Hs5gNh/siterules -p log/nonspam.Hs5gNh/user.cf -L -t < data/nice/001 Checking nonspam ok 1 ok t/olevbmacro.t .................... 1..12 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/olevbmacro.5xd3JO/localrules --siteconfigpath log/olevbmacro.5xd3JO/siterules -p log/olevbmacro.5xd3JO/user.cf -L -t < data/spam/olevbmacro/macro.eml Checking 0.1 OLEMACRO_FOUND ok 1 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/olevbmacro.5xd3JO/localrules --siteconfigpath log/olevbmacro.5xd3JO/siterules -p log/olevbmacro.5xd3JO/user.cf -L -t < data/spam/olevbmacro/malicemacro.eml Checking 0.1 OLEMACRO_FOUND ok 2 Checking 0.1 OLEMACRO_MALICE ok 3 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/olevbmacro.5xd3JO/localrules --siteconfigpath log/olevbmacro.5xd3JO/siterules -p log/olevbmacro.5xd3JO/user.cf -L -t < data/spam/olevbmacro/renamedmacro.eml Checking 0.1 OLEMACRO_FOUND ok 4 Checking 0.1 OLEMACRO_RENAME ok 5 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/olevbmacro.5xd3JO/localrules --siteconfigpath log/olevbmacro.5xd3JO/siterules -p log/olevbmacro.5xd3JO/user.cf -L -t < data/spam/olevbmacro/encrypted.eml Checking 0.1 OLEMACRO_ENCRYPTED ok 6 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/olevbmacro.5xd3JO/localrules --siteconfigpath log/olevbmacro.5xd3JO/siterules -p log/olevbmacro.5xd3JO/user.cf -L -t < data/spam/olevbmacro/zippwmacro.eml Checking 0.1 OLEMACRO_FOUND ok 7 Checking 0.1 OLEMACRO_ZIP_PW ok 8 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/olevbmacro.5xd3JO/localrules --siteconfigpath log/olevbmacro.5xd3JO/siterules -p log/olevbmacro.5xd3JO/user.cf -L -t < data/spam/olevbmacro/nomacro.eml Checking for anti-pattern 0.1 OLEMACRO_FOUND at t/olevbmacro.t line 85. ok 9 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/olevbmacro.5xd3JO/localrules --siteconfigpath log/olevbmacro.5xd3JO/siterules -p log/olevbmacro.5xd3JO/user.cf -L -t < data/spam/olevbmacro/goodcsv.eml Checking for anti-pattern 0.1 OLEMACRO_CSV at t/olevbmacro.t line 94. ok 10 Checking for anti-pattern 0.1 OLEMACRO_FOUND at t/olevbmacro.t line 94. ok 11 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/olevbmacro.5xd3JO/localrules --siteconfigpath log/olevbmacro.5xd3JO/siterules -p log/olevbmacro.5xd3JO/user.cf -L -t < data/spam/olevbmacro/target_uri.eml Checking 0.1 OLEMACRO_TURI ok 12 ok t/originating_ip_hdr.t ............ 1..9 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/if_can.qrfQ50/localrules --siteconfigpath log/if_can.qrfQ50/siterules -p log/if_can.qrfQ50/user.cf -L -t < data/nice/orig_ip_hdr.eml ok 1 Checking 0.1 TEST_ORIG_IP_H1 ok 2 Checking for anti-pattern TEST_ORIG_IP_H2 at t/originating_ip_hdr.t line 23. ok 3 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/if_can.qrfQ50/localrules --siteconfigpath log/if_can.qrfQ50/siterules -p log/if_can.qrfQ50/user.cf -L -t < data/nice/orig_ip_hdr.eml ok 4 Checking 0.1 TEST_ORIG_IP_H1 ok 5 Checking TEST_ORIG_IP_H2 ok 6 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/if_can.qrfQ50/localrules --siteconfigpath log/if_can.qrfQ50/siterules -p log/if_can.qrfQ50/user.cf -L -t < data/nice/orig_ip_hdr.eml ok 7 Checking for anti-pattern 0.1 TEST_ORIG_IP_H1 at t/originating_ip_hdr.t line 60. ok 8 Checking for anti-pattern TEST_ORIG_IP_H2 at t/originating_ip_hdr.t line 60. ok 9 ok t/pdfinfo.t ....................... 1..17 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/pdfinfo.ua3zP2/localrules --siteconfigpath log/pdfinfo.ua3zP2/siterules -p log/pdfinfo.ua3zP2/user.cf -L -t < data/spam/extracttext/gtube_pdf.eml Checking 1.0 PDFINFO_COUNT_1 ok 1 Checking 1.0 PDFINFO_DETAILS_CREATED ok 2 Checking 1.0 PDFINFO_DETAILS_CREATOR ok 3 Checking 1.0 PDFINFO_DETAILS_PRODUCER ok 4 Checking 1.0 PDFINFO_EMPTY_BODY_0 ok 5 Checking 1.0 PDFINFO_EMPTY_BODY_1000 ok 6 Checking 1.0 PDFINFO_NAMED_REANY ok 7 Checking for anti-pattern PDFINFO_COUNT_2_3 at t/pdfinfo.t line 57. ok 8 Checking for anti-pattern PDFINFO_DETAILS_AUTHOR at t/pdfinfo.t line 57. ok 9 Checking for anti-pattern PDFINFO_DETAILS_MODIFIED at t/pdfinfo.t line 57. ok 10 Checking for anti-pattern PDFINFO_DETAILS_TITLE at t/pdfinfo.t line 57. ok 11 Checking for anti-pattern PDFINFO_ENCRYPTED at t/pdfinfo.t line 57. ok 12 Checking for anti-pattern PDFINFO_FUZZY_MD5 at t/pdfinfo.t line 57. ok 13 Checking for anti-pattern PDFINFO_IMAGE_COUNT at t/pdfinfo.t line 57. ok 14 Checking for anti-pattern PDFINFO_MD5 at t/pdfinfo.t line 57. ok 15 Checking for anti-pattern PDFINFO_NAMED_FOO at t/pdfinfo.t line 57. ok 16 Checking for anti-pattern PDFINFO_PC at t/pdfinfo.t line 57. ok 17 ok Policy "Perl::Critic::Policy::Perlsecret" is not installed. Policy "Perl::Critic::Policy::Perlsecret" is not installed. Policy "Perl::Critic::Policy::Perlsecret" is not installed. Policy "Perl::Critic::Policy::Perlsecret" is not installed. t/perlcritic.t .................... ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/PerMsgLearner.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/RegistryBoundaries.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Logger.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/BayesStore.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Timeout.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Client.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Dns.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/NetSet.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/AutoWelcomelist.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/MailingList.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/HTML.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/AICache.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/DBBasedAddrList.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Reporter.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/PluginHandler.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Bayes.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/ArchiveIterator.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Constants.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Message.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Locales.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/PersistentAddrList.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/SubProcBackChannel.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/DnsResolver.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/AsyncLoop.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Util.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Locker.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/PerMsgStatus.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/SpamdForkScaling.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/GeoDB.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/SQLBasedAddrList.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/BayesStore/SQL.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/BayesStore/DBM.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/BayesStore/BDB.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Conf.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Logger/Syslog.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Logger/File.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Logger/Stderr.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Conf/SQL.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/BayesStore/PgSQL.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/BayesStore/Redis.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Message/Metadata.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/BayesStore/SDBM.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/BayesStore/MySQL.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Message/Node.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/Test.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Message/Metadata/Received.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/BodyRuleBaseExtractor.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Conf/Parser.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Conf/LDAP.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/WelcomeListSubject.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/PDFInfo.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/SPF.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/DecodeShortURLs.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/RelayEval.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/Razor2.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/DNSEval.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/URIEval.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/OLEVBMacro.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/MIMEEval.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/BodyEval.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/HashBL.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/AuthRes.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/HTTPSMismatch.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/TextCat.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/URIDNSBL.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/ExtractText.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/FromNameSpoof.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/AskDNS.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/VBounce.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/URILocalBL.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/PhishTag.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/URIDetail.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/ResourceLimits.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/AWL.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/Phishing.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/Bayes.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/Pyzor.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/AntiVirus.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/SpamCop.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/DKIM.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/TxRep.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/Reuse.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/OneLineBodyRuleType.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/ASN.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/RelayCountry.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/Shortcircuit.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/AutoLearnThreshold.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/HTMLEval.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/MIMEHeader.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/AccessDB.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/HeaderEval.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/Check.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/FreeMail.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/Rule2XSBody.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/ImageInfo.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/DMARC.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Util/TinyRedis.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Util/DependencyInfo.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Util/ScopedTimer.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Util/TieOneStringHash.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/WLBLEval.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Locker/Flock.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Util/Progress.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Bayes/CombineNaiveBayes.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Locker/Win32.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/DCC.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Locker/UnixNFSSafe.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Bayes/CombineChi.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/ReplaceTags.pm" ok - Test::Perl::Critic for "../blib/script/sa-compile" ok - Test::Perl::Critic for "../blib/script/sa-learn" ok - Test::Perl::Critic for "../blib/script/spamassassin" ok - Test::Perl::Critic for "../blib/script/sa-awl" ok - Test::Perl::Critic for "../blib/script/sa-update" ok - Test::Perl::Critic for "../blib/script/sa-check_spamd" ok - Test::Perl::Critic for "../blib/script/spamd" 1..118 ok t/phishing.t ...................... 1..2 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/phishing.CT233d/localrules --siteconfigpath log/phishing.CT233d/siterules -p log/phishing.CT233d/user.cf -L -t < data/spam/phishing_openphish.eml Checking OpenPhish ok 1 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/phishing.CT233d/localrules --siteconfigpath log/phishing.CT233d/siterules -p log/phishing.CT233d/user.cf -L -t < data/spam/phishing_phishtank.eml Checking PhishTank ok 2 ok t/plugin.t ........................ 1..6 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/plugin.hZrDC5/localrules --siteconfigpath log/plugin.hZrDC5/siterules -p log/plugin.hZrDC5/user.cf -L -t < data/spam/gtube.eml ok 1 Checking plugin_called ok 2 Checking gtube ok 3 Checking test_called ok 4 Checking registered ok 5 Checking for anti-pattern SHOULD_NOT_BE_CALLED at t/plugin.t line 31. ok 6 ok t/plugin_file.t ................... 1..9 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/plugin_file.zrsdTW/localrules --siteconfigpath log/plugin_file.zrsdTW/siterules -p log/plugin_file.zrsdTW/user.cf -L -t < data/spam/gtube.eml ok 1 Checking plugin_called ok 2 Checking gtube ok 3 Checking test_called ok 4 Checking plugin_finished ok 5 Checking plugins_loaded2 ok 6 Checking registered ok 7 Checking plugins_loaded ok 8 Checking for anti-pattern should_not_be_called at t/plugin_file.t line 34. ok 9 ok t/plugin_priorities.t ............. 1..2 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/plugin_priorities.sBNOcF/localrules --siteconfigpath log/plugin_priorities.sBNOcF/siterules -p log/plugin_priorities.sBNOcF/user.cf -L -t < data/spam/gtube.eml ok 1 Checking META2_FOUND ok 2 ok t/podchecker.t .................... 1..119 ok 1 - POD test for ../blib/lib/spamassassin-run.pod ok 2 - POD test for ../blib/lib/Mail/SpamAssassin.pm ok 3 - POD test for ../blib/lib/Mail/SpamAssassin/Bayes.pm ok 4 - POD test for ../blib/lib/Mail/SpamAssassin/Logger.pm ok 5 - POD test for ../blib/lib/Mail/SpamAssassin/Timeout.pm ok 6 - POD test for ../blib/lib/Mail/SpamAssassin/BayesStore.pm ok 7 - POD test for ../blib/lib/Mail/SpamAssassin/Dns.pm (no pod) ok 8 - POD test for ../blib/lib/Mail/SpamAssassin/PerMsgLearner.pm ok 9 - POD test for ../blib/lib/Mail/SpamAssassin/RegistryBoundaries.pm ok 10 - POD test for ../blib/lib/Mail/SpamAssassin/HTML.pm (no pod) ok 11 - POD test for ../blib/lib/Mail/SpamAssassin/PluginHandler.pm ok 12 - POD test for ../blib/lib/Mail/SpamAssassin/Client.pm ok 13 - POD test for ../blib/lib/Mail/SpamAssassin/NetSet.pm (no pod) ok 14 - POD test for ../blib/lib/Mail/SpamAssassin/AutoWelcomelist.pm ok 15 - POD test for ../blib/lib/Mail/SpamAssassin/AICache.pm ok 16 - POD test for ../blib/lib/Mail/SpamAssassin/MailingList.pm (no pod) ok 17 - POD test for ../blib/lib/Mail/SpamAssassin/DBBasedAddrList.pm (no pod) ok 18 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin.pm ok 19 - POD test for ../blib/lib/Mail/SpamAssassin/PerMsgStatus.pm ok 20 - POD test for ../blib/lib/Mail/SpamAssassin/Reporter.pm (no pod) ok 21 - POD test for ../blib/lib/Mail/SpamAssassin/ArchiveIterator.pm ok 22 - POD test for ../blib/lib/Mail/SpamAssassin/Message.pm ok 23 - POD test for ../blib/lib/Mail/SpamAssassin/Locales.pm (no pod) ok 24 - POD test for ../blib/lib/Mail/SpamAssassin/Util.pm ok 25 - POD test for ../blib/lib/Mail/SpamAssassin/Locker.pm (no pod) ok 26 - POD test for ../blib/lib/Mail/SpamAssassin/Constants.pm (no pod) ok 27 - POD test for ../blib/lib/Mail/SpamAssassin/DnsResolver.pm ok 28 - POD test for ../blib/lib/Mail/SpamAssassin/PersistentAddrList.pm ok 29 - POD test for ../blib/lib/Mail/SpamAssassin/SubProcBackChannel.pm ok 30 - POD test for ../blib/lib/Mail/SpamAssassin/AsyncLoop.pm ok 31 - POD test for ../blib/lib/Mail/SpamAssassin/Conf.pm ok 32 - POD test for ../blib/lib/Mail/SpamAssassin/GeoDB.pm ok 33 - POD test for ../blib/lib/Mail/SpamAssassin/SQLBasedAddrList.pm ok 34 - POD test for ../blib/lib/Mail/SpamAssassin/SpamdForkScaling.pm (no pod) ok 35 - POD test for ../blib/lib/Mail/SpamAssassin/BayesStore/SQL.pm ok 36 - POD test for ../blib/lib/Mail/SpamAssassin/BayesStore/DBM.pm (no pod) ok 37 - POD test for ../blib/lib/Mail/SpamAssassin/BayesStore/PgSQL.pm ok 38 - POD test for ../blib/lib/Mail/SpamAssassin/BayesStore/BDB.pm ok 39 - POD test for ../blib/lib/Mail/SpamAssassin/BayesStore/MySQL.pm ok 40 - POD test for ../blib/lib/Mail/SpamAssassin/BayesStore/Redis.pm ok 41 - POD test for ../blib/lib/Mail/SpamAssassin/BayesStore/SDBM.pm (no pod) ok 42 - POD test for ../blib/lib/Mail/SpamAssassin/Logger/Syslog.pm ok 43 - POD test for ../blib/lib/Mail/SpamAssassin/Logger/File.pm ok 44 - POD test for ../blib/lib/Mail/SpamAssassin/Logger/Stderr.pm ok 45 - POD test for ../blib/lib/Mail/SpamAssassin/Conf/SQL.pm ok 46 - POD test for ../blib/lib/Mail/SpamAssassin/Conf/Parser.pm ok 47 - POD test for ../blib/lib/Mail/SpamAssassin/Conf/LDAP.pm ok 48 - POD test for ../blib/lib/Mail/SpamAssassin/Message/Metadata.pm ok 49 - POD test for ../blib/lib/Mail/SpamAssassin/Message/Node.pm ok 50 - POD test for ../blib/lib/Mail/SpamAssassin/Message/Metadata/Received.pm (no pod) ok 51 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/PDFInfo.pm ok 52 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/BodyRuleBaseExtractor.pm ok 53 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/DecodeShortURLs.pm ok 54 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/Test.pm ok 55 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/SPF.pm ok 56 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/WelcomeListSubject.pm ok 57 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/Razor2.pm ok 58 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/OLEVBMacro.pm ok 59 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/BodyEval.pm (no pod) ok 60 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/DNSEval.pm ok 61 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/URIEval.pm (no pod) ok 62 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/RelayEval.pm (no pod) ok 63 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/HashBL.pm ok 64 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/MIMEEval.pm ok 65 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/AuthRes.pm ok 66 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/URIDNSBL.pm ok 67 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/URILocalBL.pm ok 68 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/ExtractText.pm ok 69 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/Bayes.pm ok 70 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/TextCat.pm ok 71 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/AskDNS.pm ok 72 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/HTTPSMismatch.pm (no pod) ok 73 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/FromNameSpoof.pm ok 74 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/VBounce.pm ok 75 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/AWL.pm ok 76 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/PhishTag.pm ok 77 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/DKIM.pm ok 78 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/URIDetail.pm ok 79 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/ResourceLimits.pm ok 80 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/Phishing.pm ok 81 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/Pyzor.pm ok 82 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/TxRep.pm ok 83 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/OneLineBodyRuleType.pm ok 84 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/SpamCop.pm ok 85 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/Reuse.pm ok 86 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/AntiVirus.pm ok 87 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm ok 88 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/ASN.pm ok 89 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/RelayCountry.pm ok 90 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/HeaderEval.pm (no pod) ok 91 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/ImageInfo.pm (no pod) ok 92 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/Shortcircuit.pm ok 93 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/AutoLearnThreshold.pm ok 94 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/HTMLEval.pm (no pod) ok 95 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/FreeMail.pm ok 96 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/MIMEHeader.pm ok 97 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/AccessDB.pm ok 98 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/DCC.pm ok 99 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/ReplaceTags.pm ok 100 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/Rule2XSBody.pm ok 101 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/WLBLEval.pm (no pod) ok 102 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/DMARC.pm ok 103 - POD test for ../blib/lib/Mail/SpamAssassin/Util/TinyRedis.pm (no pod) ok 104 - POD test for ../blib/lib/Mail/SpamAssassin/Util/DependencyInfo.pm ok 105 - POD test for ../blib/lib/Mail/SpamAssassin/Util/Progress.pm ok 106 - POD test for ../blib/lib/Mail/SpamAssassin/Util/ScopedTimer.pm (no pod) ok 107 - POD test for ../blib/lib/Mail/SpamAssassin/Util/TieOneStringHash.pm (no pod) ok 108 - POD test for ../blib/lib/Mail/SpamAssassin/Locker/Flock.pm (no pod) ok 109 - POD test for ../blib/lib/Mail/SpamAssassin/Locker/Win32.pm (no pod) ok 110 - POD test for ../blib/lib/Mail/SpamAssassin/Locker/UnixNFSSafe.pm (no pod) ok 111 - POD test for ../blib/lib/Mail/SpamAssassin/Bayes/CombineChi.pm (no pod) ok 112 - POD test for ../blib/lib/Mail/SpamAssassin/Bayes/CombineNaiveBayes.pm (no pod) ok 113 - POD test for ../blib/script/sa-learn ok 114 - POD test for ../blib/script/sa-compile ok 115 - POD test for ../blib/script/spamd ok 116 - POD test for ../blib/script/spamassassin ok 117 - POD test for ../blib/script/sa-awl ok 118 - POD test for ../blib/script/sa-update ok 119 - POD test for ../blib/script/sa-check_spamd ok t/prefs_include.t ................. 1..3 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/prefs_include.BqaZTm/localrules --siteconfigpath log/prefs_include.BqaZTm/siterules -p log/prefs_include.BqaZTm/user.cf -L -t < data/spam/001 Checking report-desc ok 1 Checking qp-encoded-hdr ok 2 Checking qp-encoded-desc ok 3 ok t/priorities.t .................... 1..10 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok t/priorities_welcome_block.t ...... 1..10 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok t/pyzor.t ......................... skipped: Net tests disabled t/razor2.t ........................ skipped: Net tests disabled t/rcvd_parser.t ................... 1..147 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok 85 ok 86 ok 87 ok 88 ok 89 ok 90 ok 91 ok 92 ok 93 ok 94 ok 95 ok 96 ok 97 ok 98 ok 99 ok 100 ok 101 ok 102 ok 103 ok 104 ok 105 ok 106 ok 107 ok 108 ok 109 ok 110 ok 111 ok 112 ok 113 ok 114 ok 115 ok 116 ok 117 ok 118 ok 119 ok 120 ok 121 ok 122 ok 123 ok 124 ok 125 ok 126 ok 127 ok 128 ok 129 ok 130 ok 131 ok 132 ok 133 ok 134 ok 135 ok 136 ok 137 ok 138 ok 139 ok 140 ok 141 ok 142 ok 143 ok 144 ok 145 ok 146 ok 147 ok t/re_base_extraction.t ............ 1..128 ok 1 ok 2 INPUT: FOO,[l=0] (?aa)fooBar INPUT: FOODOTSTAR,[l=1] (?aa)fooBar.*BAZ INPUT: FOODOTSTAR2,[l=0] (?aa)fooBar(?:BAZ|blarg) BASES: 'fooBar:FOO,[l=0] FOODOTSTAR,[l=1]' BASES: 'fooBarBAZ:FOO,[l=0] FOODOTSTAR,[l=1] FOODOTSTAR2,[l=0]' BASES: 'fooBarblarg:FOO,[l=0] FOODOTSTAR,[l=1] FOODOTSTAR2,[l=0]' ok 3 ok 4 ok 5 ok 6 ok 7 INPUT: FOO,[l=1] (?aa)foobar INPUT: FOODOTSTAR,[l=1] (?aa)(?i)foobar.*BAZ INPUT: FOODOTSTAR2,[l=0] (?aa)(?i)foobar(?:BAZ|blarg) INPUT: FOOI,[l=0] (?aa)(?i)foobar BASES: 'foobar:FOO,[l=1] FOODOTSTAR,[l=1] FOOI,[l=0]' BASES: 'foobarbaz:FOO,[l=1] FOODOTSTAR,[l=1] FOODOTSTAR2,[l=0] FOOI,[l=0]' BASES: 'foobarblarg:FOO,[l=1] FOODOTSTAR,[l=1] FOODOTSTAR2,[l=0] FOOI,[l=0]' ok 8 ok 9 ok 10 ok 11 ok 12 INPUT: FOO,[l=0] (?aa)(?i)(?:(?:bbbb)|dddd (?:eeee )?by|aaaa) BASES: 'aaaa:FOO,[l=0]' BASES: 'bbbb:FOO,[l=0]' BASES: 'dddd by:FOO,[l=0]' BASES: 'dddd eeee by:FOO,[l=0]' ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 INPUT: TEST5,[l=1] (?aa)(?i)time to refinance|refinanc\w{1,3}\b.{0,16}\bnow\b BASES: 'refinanc:TEST5,[l=1]' ok 19 ok 20 ok 21 INPUT: TEST2,[l=1] (?aa)foody* bar INPUT: TEST3,[l=1] (?aa)foody? bar BASES: 'food:TEST2,[l=1]' BASES: 'food bar:TEST2,[l=1] TEST3,[l=1]' BASES: 'foody bar:TEST2,[l=1] TEST3,[l=1]' ok 22 ok 23 ok 24 ok 25 ok 26 INPUT: __FRAUD_PTS,[l=1] (?aa)(?i)\b(?:ass?ass?inat(?:ed|ion)|murder(?:e?d)?|kill(?:ed|ing)\b[^.]{0,99}\b(?:war veterans|rebels?))\b INPUT: __SARE_FRAUD_BADTHINGS,[l=1] (?aa)(?i)(?:all funds will be returned|ass?ylum|assassinate|(?:auto|boat|car|plane|train).{1,7}(?:crash|accident|disaster|wreck)|before they both died|brutal acts|cancer|coup attempt|disease|due to the current|\bexile\b|\bfled|\bflee\b|have been frozen|impeach|\bkilled|land dispute|murder|over-invoice|political crisis|poisoned (?:to death )?by|relocate|since the demise|\bslay\b) BASES: 'accident:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'all funds will be returned:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'asasinated:__FRAUD_PTS,[l=1]' BASES: 'asasination:__FRAUD_PTS,[l=1]' BASES: 'asassinated:__FRAUD_PTS,[l=1]' BASES: 'asassination:__FRAUD_PTS,[l=1]' BASES: 'assasinated:__FRAUD_PTS,[l=1]' BASES: 'assasination:__FRAUD_PTS,[l=1]' BASES: 'assassinate:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'assassinated:__FRAUD_PTS,[l=1] __SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'assassination:__FRAUD_PTS,[l=1]' BASES: 'assylum:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'asylum:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'before they both died:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'brutal acts:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'cancer:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'coup attempt:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'crash:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'disaster:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'disease:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'due to the current:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'exile:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'fled:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'flee:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'have been frozen:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'impeach:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'killed:__FRAUD_PTS,[l=1] __SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'killing:__FRAUD_PTS,[l=1]' BASES: 'land dispute:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'murder:__FRAUD_PTS,[l=1] __SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'over-invoice:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'plane:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'poisoned by:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'poisoned to death by:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'political crisis:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'relocate:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'since the demise:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'slay:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'train:__SARE_FRAUD_BADTHINGS,[l=1]' BASES: 'war veterans:__FRAUD_PTS,[l=1]' BASES: 'wreck:__SARE_FRAUD_BADTHINGS,[l=1]' ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 INPUT: VIRUS_WARNING345,[l=1] (?aa)(This message contained attachments that have been blocked by Guinevere|This is an automatic message from the Guinevere Internet Antivirus Scanner)\. INPUT: VIRUS_WARNING345I,[l=0] (?aa)(?i)(This message contained attachments that have been blocked by Guinevere|This is an automatic message from the Guinevere Internet Antivirus Scanner)\. BASES: 'this is an automatic message from the guinevere internet ant:VIRUS_WARNING345,[l=1] VIRUS_WARNING345I,[l=0]' BASES: 'this message contained attachments that have been blocked by:VIRUS_WARNING345,[l=1] VIRUS_WARNING345I,[l=0]' ok 70 ok 71 ok 72 ok 73 INPUT: FOO,[l=0] (?aa)foobar\x{e2}\x{82}\x{ac}baz BASES: 'foobar:FOO,[l=0]' ok 74 ok 75 ok 76 INPUT: FOO,[l=1] (?aa)(?i)(?:Viagra|Valium|Xanax|Soma|Cialis){2} BASES: 'cialis:FOO,[l=1]' BASES: 'soma:FOO,[l=1]' BASES: 'valium:FOO,[l=1]' BASES: 'viagra:FOO,[l=1]' BASES: 'xanax:FOO,[l=1]' ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 INPUT: FOO,[l=1] (?aa)(?i)\brecords (?:[a-z_,-]+ )+?(?:feature|(?:a|re)ward) BASES: 'records :FOO,[l=1]' ok 84 ok 85 ok 86 INPUT: EXCUSE_REMOVE,[l=1] (?aa)(?i)to .{0,20}(?:mailings|offers) INPUT: TEST1A,[l=1] (?aa)fo(?:oish|o) bar INPUT: TEST2,[l=1] (?aa)foody* bar BASES: 'foo bar:TEST1A,[l=1]' BASES: 'food:TEST2,[l=1]' BASES: 'fooish bar:TEST1A,[l=1]' BASES: 'mailings:EXCUSE_REMOVE,[l=1]' BASES: 'offers:EXCUSE_REMOVE,[l=1]' ok 87 ok 88 ok 89 ok 90 ok 91 ok 92 ok 93 INPUT: EXCUSE_REMOVE,[l=1] (?aa)(?i)to .{0,20}(?:mail(ings|food)|o(ffer|blarg)s) INPUT: TEST2,[l=1] (?aa)foody* bar BASES: 'food:TEST2,[l=1]' BASES: 'mailfood:EXCUSE_REMOVE,[l=1] TEST2,[l=1]' BASES: 'mailings:EXCUSE_REMOVE,[l=1]' BASES: 'oblargs:EXCUSE_REMOVE,[l=1]' BASES: 'offers:EXCUSE_REMOVE,[l=1]' ok 94 ok 95 ok 96 ok 97 ok 98 ok 99 ok 100 INPUT: EXCUSE_REMOVE,[l=1] (?aa)(?i)to be removed from.{0,20}(?:mailings|offers) INPUT: FOO,[l=1] (?aa)foo bar INPUT: KAM_STOCKTIP15,[l=1] (?aa)(?is)(?:Nano Superlattice Technology|NSLT) INPUT: TEST1,[l=1] (?aa)foo(?:ish)? bar INPUT: TEST1A,[l=1] (?aa)fo(?:oish|o) bar INPUT: TEST1B,[l=1] (?aa)fo(?:oish|o)? bar INPUT: TEST2,[l=1] (?aa)foody* bar INPUT: TEST3,[l=1] (?aa)foody? bar INPUT: TEST4,[l=1] (?aa)A(?i:ct) N(?i:ow) INPUT: TEST5,[l=1] (?aa)(?i)time to refinance|refinanc\w{1,3}\b.{0,16}\bnow\b INPUT: TEST6,[l=1] (?aa)(?:Current|Target)(?: Price)?:\s+\$(?:O\.|\d\.O) BASES: 'act now:TEST4,[l=1]' BASES: 'current price::TEST6,[l=1]' BASES: 'current::TEST6,[l=1]' BASES: 'fo bar:TEST1B,[l=1]' BASES: 'foo bar:FOO,[l=1] TEST1,[l=1] TEST1A,[l=1] TEST1B,[l=1]' BASES: 'food:TEST2,[l=1]' BASES: 'food bar:TEST2,[l=1] TEST3,[l=1]' BASES: 'foody bar:TEST2,[l=1] TEST3,[l=1]' BASES: 'fooish bar:TEST1,[l=1] TEST1A,[l=1] TEST1B,[l=1]' BASES: 'nano superlattice technology:KAM_STOCKTIP15,[l=1]' BASES: 'nslt:KAM_STOCKTIP15,[l=1]' BASES: 'refinanc:TEST5,[l=1]' BASES: 'target price::TEST6,[l=1]' BASES: 'target::TEST6,[l=1]' BASES: 'to be removed from:EXCUSE_REMOVE,[l=1]' ok 101 ok 102 ok 103 ok 104 ok 105 ok 106 ok 107 ok 108 ok 109 ok 110 ok 111 ok 112 ok 113 ok 114 ok 115 ok 116 ok 117 ok 118 INPUT: EXCUSE_REMOVE,[l=1] (?aa)(?i)to be removed from.{0,20}(?:mailings|offers) INPUT: FOO,[l=1] (?aa)foo bar BASES: 'foo bar:FOO,[l=1]' BASES: 'to be removed from:EXCUSE_REMOVE,[l=1]' ok 119 ok 120 ok 121 ok 122 ok 123 ok 124 ok 125 ok 126 ok 127 INPUT: TEST3,[l=0] (?aa)(?i)toniospam BASES: 'toniospam:TEST3,[l=0]' ok 128 ok t/recips.t ........................ 1..6 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/recips.gLstUR/localrules --siteconfigpath log/recips.gLstUR/siterules -p log/recips.gLstUR/user.cf -L -t < data/spam/010 Checking SORTED_RECIPS ok 1 Checking SUSPICIOUS_RECIPS ok 2 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/recips.gLstUR/localrules --siteconfigpath log/recips.gLstUR/siterules -p log/recips.gLstUR/user.cf -L -t < data/spam/011 Checking SUSPICIOUS_RECIPS ok 3 Checking for anti-pattern SORTED_RECIPS at t/recips.t line 21. ok 4 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/recips.gLstUR/localrules --siteconfigpath log/recips.gLstUR/siterules -p log/recips.gLstUR/user.cf -L -t < data/nice/006 Checking for anti-pattern SORTED_RECIPS at t/recips.t line 28. ok 5 Checking for anti-pattern SUSPICIOUS_RECIPS at t/recips.t line 28. ok 6 ok t/recreate.t ...................... 1..9 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok t/recursion.t ..................... 1..10 ok 1 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/recursion.iwblx2/localrules --siteconfigpath log/recursion.iwblx2/siterules -p log/recursion.iwblx2/user.cf -D -L -t < log/recursion.iwblx2/recurse.eml # May 9 10:14:13.871 [70224] dbg: logger: adding facilities: all May 9 10:14:13.871 [70224] dbg: logger: logging level is DBG May 9 10:14:13.871 [70224] dbg: generic: SpamAssassin version 4.0.0 May 9 10:14:13.871 [70224] dbg: generic: Perl 5.034000, PREFIX=@@PREFIX@@, DEF_RULES_DIR=@@DEF_RULES_DIR@@, LOCAL_RULES_DIR=@@LOCAL_RULES_DIR@@, LOCAL_STATE_DIR=@@LOCAL_STATE_DIR@@ May 9 10:14:13.871 [70224] dbg: config: timing enabled May 9 10:14:13.872 [70224] dbg: config: score set 0 chosen. May 9 10:14:13.872 [70224] dbg: util: running in taint mode? yes May 9 10:14:13.873 [70224] dbg: util: taint mode: deleting unsafe environment variables, resetting PATH May 9 10:14:13.873 [70224] dbg: util: PATH included '/bin', keeping May 9 10:14:13.873 [70224] dbg: util: PATH included '/usr/bin', keeping May 9 10:14:13.873 [70224] dbg: util: PATH included '/usr/local/bin', keeping May 9 10:14:13.873 [70224] dbg: util: final PATH set to: /bin:/usr/bin:/usr/local/bin May 9 10:14:13.876 [70224] dbg: util: secure_tmpfile created a temporary file /tmp/.spamassassin702246XWIy3tmp May 9 10:14:13.876 [70224] dbg: util: current PATH is: /bin:/usr/bin:/usr/local/bin May 9 10:14:13.876 [70224] dbg: util: executable for bzip2 was found at /bin/bzip2 May 9 10:14:13.876 [70224] dbg: util: executable for xz was found at /bin/xz May 9 10:14:13.876 [70224] dbg: util: executable for lz4 was found at /bin/lz4 May 9 10:14:13.876 [70224] dbg: util: executable for lzip was found at /bin/lzip May 9 10:14:13.876 [70224] dbg: util: executable for lzop was found at /bin/lzop May 9 10:14:13.876 [70224] dbg: archive-iterator: _set_default_message_selection_opts After: Scanprob[1], want_date[0], cache[0], from_regex[(?^:^From \\S+ ?(\\S\\S\\S \\S\\S\\S .?\\d .?\\d:\\d\\d:\\d\\d \\d{4}|.?\\d-\\d\\d-\\d{4}_\\d\\d:\\d\\d:\\d\\d_))] May 9 10:14:13.880 [70224] dbg: config: global_state_dir set to /home/willem/.spamassassin May 9 10:14:13.880 [70224] dbg: config: using "log/recursion.iwblx2/siterules" for site rules pre files May 9 10:14:13.881 [70224] dbg: config: read file log/recursion.iwblx2/siterules/init.pre May 9 10:14:13.881 [70224] dbg: config: read file log/recursion.iwblx2/siterules/v310.pre May 9 10:14:13.881 [70224] dbg: config: read file log/recursion.iwblx2/siterules/v312.pre May 9 10:14:13.881 [70224] dbg: config: read file log/recursion.iwblx2/siterules/v320.pre May 9 10:14:13.881 [70224] dbg: config: read file log/recursion.iwblx2/siterules/v330.pre May 9 10:14:13.881 [70224] dbg: config: read file log/recursion.iwblx2/siterules/v340.pre May 9 10:14:13.881 [70224] dbg: config: read file log/recursion.iwblx2/siterules/v341.pre May 9 10:14:13.881 [70224] dbg: config: read file log/recursion.iwblx2/siterules/v342.pre May 9 10:14:13.881 [70224] dbg: config: read file log/recursion.iwblx2/siterules/v343.pre May 9 10:14:13.881 [70224] dbg: config: read file log/recursion.iwblx2/siterules/v400.pre May 9 10:14:13.881 [70224] dbg: config: using "log/recursion.iwblx2/localrules" for sys rules pre files May 9 10:14:13.881 [70224] dbg: config: read file log/recursion.iwblx2/localrules/01_test_rules.pre May 9 10:14:13.881 [70224] dbg: config: using "log/recursion.iwblx2/localrules" for default rules dir May 9 10:14:13.882 [70224] dbg: config: read file log/recursion.iwblx2/localrules/01_test_rules.cf May 9 10:14:13.882 [70224] dbg: config: read file log/recursion.iwblx2/localrules/20_aux_tlds.cf May 9 10:14:13.882 [70224] dbg: config: read file log/recursion.iwblx2/localrules/72_active.cf May 9 10:14:13.882 [70224] dbg: config: read file log/recursion.iwblx2/localrules/99_test_default.cf May 9 10:14:13.882 [70224] dbg: config: read file log/recursion.iwblx2/localrules/local.cf May 9 10:14:13.882 [70224] dbg: config: read file log/recursion.iwblx2/localrules/regression_tests.cf May 9 10:14:13.882 [70224] dbg: config: using "log/recursion.iwblx2/siterules" for site rules dir May 9 10:14:13.882 [70224] dbg: config: using "/home/willem/.spamassassin" for user state dir May 9 10:14:13.882 [70224] dbg: config: using "log/recursion.iwblx2/user.cf" for user prefs file May 9 10:14:13.883 [70224] dbg: config: parsing file (pre_config_text) May 9 10:14:13.883 [70224] dbg: config: parsing file log/recursion.iwblx2/siterules/init.pre May 9 10:14:13.883 [70224] dbg: config: enabling compatibility flag welcomelist_blocklist May 9 10:14:13.883 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIDNSBL from @INC May 9 10:14:13.887 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::SPF from @INC May 9 10:14:13.889 [70224] dbg: config: parsing file log/recursion.iwblx2/siterules/v310.pre May 9 10:14:13.889 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::Pyzor from @INC May 9 10:14:13.892 [70224] dbg: pyzor: local tests only, disabling Pyzor May 9 10:14:13.892 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::Razor2 from @INC May 9 10:14:13.894 [70224] dbg: razor2: local tests only, skipping Razor May 9 10:14:13.894 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::SpamCop from @INC May 9 10:14:13.923 [70224] dbg: reporter: local tests only, disabling SpamCop May 9 10:14:13.923 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::AutoLearnThreshold from @INC May 9 10:14:13.924 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::WelcomeListSubject from @INC May 9 10:14:13.924 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::MIMEHeader from @INC May 9 10:14:13.925 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::ReplaceTags from @INC May 9 10:14:13.926 [70224] dbg: config: parsing file log/recursion.iwblx2/siterules/v312.pre May 9 10:14:13.926 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::DKIM from @INC May 9 10:14:13.930 [70224] dbg: config: parsing file log/recursion.iwblx2/siterules/v320.pre May 9 10:14:13.930 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::Check from @INC May 9 10:14:13.934 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::HTTPSMismatch from @INC May 9 10:14:13.934 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIDetail from @INC May 9 10:14:13.935 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::Bayes from @INC May 9 10:14:13.941 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::BodyEval from @INC May 9 10:14:13.943 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::DNSEval from @INC May 9 10:14:13.945 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::HTMLEval from @INC May 9 10:14:13.947 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::HeaderEval from @INC May 9 10:14:13.950 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::MIMEEval from @INC May 9 10:14:13.952 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::RelayEval from @INC May 9 10:14:13.954 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIEval from @INC May 9 10:14:13.954 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::WLBLEval from @INC May 9 10:14:13.956 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::VBounce from @INC May 9 10:14:13.957 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::ImageInfo from @INC May 9 10:14:13.958 [70224] dbg: config: parsing file log/recursion.iwblx2/siterules/v330.pre May 9 10:14:13.958 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::FreeMail from @INC May 9 10:14:13.960 [70224] dbg: config: parsing file log/recursion.iwblx2/siterules/v340.pre May 9 10:14:13.960 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::AskDNS from @INC May 9 10:14:13.962 [70224] dbg: config: parsing file log/recursion.iwblx2/siterules/v341.pre May 9 10:14:13.962 [70224] dbg: config: parsing file log/recursion.iwblx2/siterules/v342.pre May 9 10:14:13.962 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::HashBL from @INC May 9 10:14:13.966 [70224] dbg: HashBL: local tests only, disabling HashBL May 9 10:14:13.966 [70224] dbg: config: parsing file log/recursion.iwblx2/siterules/v343.pre May 9 10:14:13.966 [70224] dbg: config: parsing file log/recursion.iwblx2/siterules/v400.pre May 9 10:14:13.966 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::DMARC from @INC May 9 10:14:13.968 [70224] dbg: config: parsing file log/recursion.iwblx2/localrules/01_test_rules.pre May 9 10:14:13.968 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::AWL from @INC May 9 10:14:13.970 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::RelayCountry from @INC May 9 10:14:13.970 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::DCC from @INC May 9 10:14:13.974 [70224] dbg: dcc: local tests only, disabling DCC May 9 10:14:13.974 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::TextCat from @INC May 9 10:14:13.976 [70224] dbg: textcat: loading languages file log/recursion.iwblx2/siterules/languages May 9 10:14:14.007 [70224] dbg: textcat: loaded 96 language models May 9 10:14:14.011 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::Shortcircuit from @INC May 9 10:14:14.013 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::ASN from @INC May 9 10:14:14.015 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::PhishTag from @INC May 9 10:14:14.015 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::URILocalBL from @INC May 9 10:14:14.017 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::PDFInfo from @INC May 9 10:14:14.019 [70224] dbg: plugin: did not register Mail::SpamAssassin::Plugin::HashBL, already registered May 9 10:14:14.019 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::FromNameSpoof from @INC May 9 10:14:14.021 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::Phishing from @INC May 9 10:14:14.022 [70224] dbg: plugin: loading Mail::SpamAssassin::Plugin::ExtractText from @INC May 9 10:14:14.024 [70224] dbg: config: parsing file log/recursion.iwblx2/localrules/01_test_rules.cf May 9 10:14:14.026 [70224] dbg: config: parsing file log/recursion.iwblx2/localrules/20_aux_tlds.cf May 9 10:14:14.026 [70224] dbg: config: cleared tld lists May 9 10:14:14.036 [70224] dbg: config: parsing file log/recursion.iwblx2/localrules/72_active.cf May 9 10:14:14.036 [70224] dbg: config: parsing file log/recursion.iwblx2/localrules/99_test_default.cf May 9 10:14:14.036 [70224] dbg: config: parsing file log/recursion.iwblx2/localrules/local.cf May 9 10:14:14.036 [70224] dbg: config: parsing file log/recursion.iwblx2/localrules/regression_tests.cf May 9 10:14:14.037 [70224] dbg: config: parsing file (post_config_text) May 9 10:14:14.037 [70224] dbg: config: no description set for rule TEST_MSGID_SPAM_CAPS May 9 10:14:14.037 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::Pyzor=HASH(0x55f5a111d730) implements 'finish_parsing_start', priority 0 May 9 10:14:14.037 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::Razor2=HASH(0x55f5a13230b0) implements 'finish_parsing_start', priority 0 May 9 10:14:14.037 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::ReplaceTags=HASH(0x55f5a1860ef8) implements 'finish_parsing_start', priority 0 May 9 10:14:14.037 [70224] dbg: config: finish parsing May 9 10:14:14.040 [70224] dbg: config: registryboundaries: 1485 tlds loaded May 9 10:14:14.040 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::ReplaceTags=HASH(0x55f5a1860ef8) implements 'finish_parsing_end', priority 0 May 9 10:14:14.040 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::Bayes=HASH(0x55f5a19eda18) implements 'finish_parsing_end', priority 0 May 9 10:14:14.040 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::FreeMail=HASH(0x55f5a1123138) implements 'finish_parsing_end', priority 0 May 9 10:14:14.040 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::HashBL=HASH(0x55f5a11235b8) implements 'finish_parsing_end', priority 0 May 9 10:14:14.040 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::URILocalBL=HASH(0x55f5a20d0fe8) implements 'finish_parsing_end', priority 0 May 9 10:14:14.040 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::Phishing=HASH(0x55f5a213f870) implements 'finish_parsing_end', priority 0 May 9 10:14:14.040 [70224] dbg: replacetags: replacing tags May 9 10:14:14.040 [70224] dbg: bayes: stopwords for languages enabled: en May 9 10:14:14.040 [70224] dbg: FreeMail: no freemail_domains entries defined, disabling plugin May 9 10:14:14.041 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::Bayes=HASH(0x55f5a19eda18) implements 'learner_new', priority 0 May 9 10:14:14.041 [70224] dbg: bayes: learner_new self=Mail::SpamAssassin::Plugin::Bayes=HASH(0x55f5a19eda18), bayes_store_module=Mail::SpamAssassin::BayesStore::DBM May 9 10:14:14.047 [70224] dbg: bayes: learner_new: got store=Mail::SpamAssassin::BayesStore::DBM=HASH(0x55f5a223a6a0) May 9 10:14:14.047 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::Bayes=HASH(0x55f5a19eda18) implements 'learner_is_scan_available', priority 0 May 9 10:14:14.050 [70224] dbg: bayes: no dbs present, cannot tie DB R/O: ./log/recursion.iwblx2/user_state/bayes_toks May 9 10:14:14.050 [70224] dbg: config: score set 0 chosen. May 9 10:14:14.053 [70224] dbg: geodb: MaxMind::DB::Reader (GeoIP2) module load failed: Can't locate MaxMind/DB/Reader.pm in @INC (you may need to install the MaxMind::DB::Reader module) (@INC contains: ../blib/lib @@INSTALLSITELIB@@ /home/willem/perl5/lib/perl5/x86_64-linux-gnu-thread-multi /home/willem/perl5/lib/perl5 /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.34.0 /usr/local/share/perl/5.34.0 /usr/lib/x86_64-linux-gnu/perl5/5.34 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.34 /usr/share/perl/5.34 /usr/local/lib/site_perl) May 9 10:14:14.055 [70224] dbg: geodb: GeoIP: versions: Geo::IP 1.51, C library 1.6.12 May 9 10:14:14.056 [70224] dbg: geodb: database info: IP::Country::Fast country: Wed May 15 17:29:48 2013 May 9 10:14:14.056 [70224] dbg: config: time limit 300.0 s May 9 10:14:14.062 [70224] dbg: message: _decode_header from: foo May 9 10:14:14.062 [70224] dbg: message: _decode_header message-id: May 9 10:14:14.062 [70224] dbg: message: _decode_header to: baz May 9 10:14:14.062 [70224] dbg: message: _decode_header subject: testing recursion May 9 10:14:14.062 [70224] dbg: message: _decode_header content-type: multipart/report; report-type=delivery-status; boundary="AAAAAAAAAAAAAAAAAXC" May 9 10:14:14.068 [70224] dbg: message: main message type: multipart/report May 9 10:14:14.068 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::ExtractText=HASH(0x55f5a2153e38) implements 'post_message_parse', priority -1 May 9 10:14:14.068 [70224] dbg: message: ---- MIME PARSER START ---- May 9 10:14:14.068 [70224] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAXC May 9 10:14:14.068 [70224] dbg: message: missing type, setting as default text/plain May 9 10:14:14.068 [70224] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAXC May 9 10:14:14.068 [70224] dbg: message: added part, type: text/plain May 9 10:14:14.068 [70224] dbg: message: _decode_header content-type: message/delivery-status May 9 10:14:14.068 [70224] dbg: message: found part of type message/delivery-status, boundary: AAAAAAAAAAAAAAAAAXC May 9 10:14:14.069 [70224] dbg: message: added part, type: message/delivery-status May 9 10:14:14.069 [70224] dbg: message: _decode_header content-type: message/rfc822 May 9 10:14:14.079 [70224] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAXC May 9 10:14:14.079 [70224] dbg: message: added part, type: message/rfc822 May 9 10:14:14.080 [70224] dbg: message: parsing normal part May 9 10:14:14.080 [70224] dbg: message: missing type, setting previous multipart type: text/plain May 9 10:14:14.080 [70224] dbg: message: storing a body to memory May 9 10:14:14.080 [70224] dbg: message: parsing normal part May 9 10:14:14.080 [70224] dbg: message: storing a body to memory May 9 10:14:14.080 [70224] dbg: message: no encoding detected May 9 10:14:14.080 [70224] dbg: message: parsing normal part May 9 10:14:14.080 [70224] dbg: message: storing a body to memory May 9 10:14:14.081 [70224] dbg: message: no encoding detected May 9 10:14:14.087 [70224] dbg: message: _decode_header from: foo May 9 10:14:14.087 [70224] dbg: message: _decode_header message-id: May 9 10:14:14.087 [70224] dbg: message: _decode_header to: baz May 9 10:14:14.087 [70224] dbg: message: _decode_header subject: testing recursion May 9 10:14:14.087 [70224] dbg: message: _decode_header content-type: multipart/report; report-type=delivery-status; boundary="AAAAAAAAAAAAAAAAAXB" May 9 10:14:14.092 [70224] dbg: message: main message type: multipart/report May 9 10:14:14.093 [70224] dbg: message: added part, type: multipart/report May 9 10:14:14.094 [70224] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAXB May 9 10:14:14.094 [70224] dbg: message: missing type, setting as default text/plain May 9 10:14:14.094 [70224] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAXB May 9 10:14:14.094 [70224] dbg: message: added part, type: text/plain May 9 10:14:14.094 [70224] dbg: message: _decode_header content-type: message/delivery-status May 9 10:14:14.094 [70224] dbg: message: found part of type message/delivery-status, boundary: AAAAAAAAAAAAAAAAAXB May 9 10:14:14.094 [70224] dbg: message: added part, type: message/delivery-status May 9 10:14:14.095 [70224] dbg: message: _decode_header content-type: message/rfc822 May 9 10:14:14.104 [70224] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAXB May 9 10:14:14.104 [70224] dbg: message: added part, type: message/rfc822 May 9 10:14:14.105 [70224] dbg: message: parsing normal part May 9 10:14:14.105 [70224] dbg: message: missing type, setting previous multipart type: text/plain May 9 10:14:14.105 [70224] dbg: message: storing a body to memory May 9 10:14:14.105 [70224] dbg: message: parsing normal part May 9 10:14:14.105 [70224] dbg: message: storing a body to memory May 9 10:14:14.106 [70224] dbg: message: no encoding detected May 9 10:14:14.106 [70224] dbg: message: parsing normal part May 9 10:14:14.106 [70224] dbg: message: storing a body to memory May 9 10:14:14.107 [70224] dbg: message: no encoding detected May 9 10:14:14.116 [70224] dbg: message: _decode_header from: foo May 9 10:14:14.117 [70224] dbg: message: _decode_header message-id: May 9 10:14:14.117 [70224] dbg: message: _decode_header to: baz May 9 10:14:14.117 [70224] dbg: message: _decode_header subject: testing recursion May 9 10:14:14.117 [70224] dbg: message: _decode_header content-type: multipart/report; report-type=delivery-status; boundary="AAAAAAAAAAAAAAAAAXA" May 9 10:14:14.122 [70224] dbg: message: main message type: multipart/report May 9 10:14:14.122 [70224] dbg: message: added part, type: multipart/report May 9 10:14:14.123 [70224] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAXA May 9 10:14:14.124 [70224] dbg: message: missing type, setting as default text/plain May 9 10:14:14.124 [70224] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAXA May 9 10:14:14.124 [70224] dbg: message: added part, type: text/plain May 9 10:14:14.124 [70224] dbg: message: _decode_header content-type: message/delivery-status May 9 10:14:14.124 [70224] dbg: message: found part of type message/delivery-status, boundary: AAAAAAAAAAAAAAAAAXA May 9 10:14:14.124 [70224] dbg: message: added part, type: message/delivery-status May 9 10:14:14.124 [70224] dbg: message: _decode_header content-type: message/rfc822 May 9 10:14:14.133 [70224] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAXA May 9 10:14:14.133 [70224] dbg: message: added part, type: message/rfc822 May 9 10:14:14.134 [70224] dbg: message: parsing normal part May 9 10:14:14.135 [70224] dbg: message: missing type, setting previous multipart type: text/plain May 9 10:14:14.135 [70224] dbg: message: storing a body to memory May 9 10:14:14.135 [70224] dbg: message: parsing normal part May 9 10:14:14.135 [70224] dbg: message: storing a body to memory May 9 10:14:14.135 [70224] dbg: message: no encoding detected May 9 10:14:14.135 [70224] dbg: message: parsing normal part May 9 10:14:14.135 [70224] dbg: message: storing a body to memory May 9 10:14:14.136 [70224] dbg: message: no encoding detected May 9 10:14:14.141 [70224] dbg: message: _decode_header from: foo May 9 10:14:14.141 [70224] dbg: message: _decode_header message-id: May 9 10:14:14.141 [70224] dbg: message: _decode_header to: baz May 9 10:14:14.141 [70224] dbg: message: _decode_header subject: testing recursion May 9 10:14:14.141 [70224] dbg: message: _decode_header content-type: multipart/report; report-type=delivery-status; boundary="AAAAAAAAAAAAAAAAAWZ" May 9 10:14:14.147 [70224] dbg: message: main message type: multipart/report May 9 10:14:14.147 [70224] dbg: message: added part, type: multipart/report May 9 10:14:14.148 [70224] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWZ May 9 10:14:14.149 [70224] dbg: message: missing type, setting as default text/plain May 9 10:14:14.149 [70224] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWZ May 9 10:14:14.149 [70224] dbg: message: added part, type: text/plain May 9 10:14:14.149 [70224] dbg: message: _decode_header content-type: message/delivery-status May 9 10:14:14.149 [70224] dbg: message: found part of type message/delivery-status, boundary: AAAAAAAAAAAAAAAAAWZ May 9 10:14:14.149 [70224] dbg: message: added part, type: message/delivery-status May 9 10:14:14.149 [70224] dbg: message: _decode_header content-type: message/rfc822 May 9 10:14:14.158 [70224] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWZ May 9 10:14:14.158 [70224] dbg: message: added part, type: message/rfc822 May 9 10:14:14.160 [70224] dbg: message: parsing normal part May 9 10:14:14.160 [70224] dbg: message: missing type, setting previous multipart type: text/plain May 9 10:14:14.160 [70224] dbg: message: storing a body to memory May 9 10:14:14.160 [70224] dbg: message: parsing normal part May 9 10:14:14.160 [70224] dbg: message: storing a body to memory May 9 10:14:14.160 [70224] dbg: message: no encoding detected May 9 10:14:14.160 [70224] dbg: message: parsing normal part May 9 10:14:14.160 [70224] dbg: message: storing a body to memory May 9 10:14:14.161 [70224] dbg: message: no encoding detected May 9 10:14:14.166 [70224] dbg: message: _decode_header from: foo May 9 10:14:14.166 [70224] dbg: message: _decode_header message-id: May 9 10:14:14.167 [70224] dbg: message: _decode_header to: baz May 9 10:14:14.167 [70224] dbg: message: _decode_header subject: testing recursion May 9 10:14:14.167 [70224] dbg: message: _decode_header content-type: multipart/report; report-type=delivery-status; boundary="AAAAAAAAAAAAAAAAAWY" May 9 10:14:14.172 [70224] dbg: message: main message type: multipart/report May 9 10:14:14.172 [70224] dbg: message: added part, type: multipart/report May 9 10:14:14.174 [70224] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWY May 9 10:14:14.174 [70224] dbg: message: missing type, setting as default text/plain May 9 10:14:14.174 [70224] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWY May 9 10:14:14.174 [70224] dbg: message: added part, type: text/plain May 9 10:14:14.174 [70224] dbg: message: _decode_header content-type: message/delivery-status May 9 10:14:14.174 [70224] dbg: message: found part of type message/delivery-status, boundary: AAAAAAAAAAAAAAAAAWY May 9 10:14:14.174 [70224] dbg: message: added part, type: message/delivery-status May 9 10:14:14.174 [70224] dbg: message: _decode_header content-type: message/rfc822 May 9 10:14:14.184 [70224] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWY May 9 10:14:14.184 [70224] dbg: message: added part, type: message/rfc822 May 9 10:14:14.185 [70224] dbg: message: parsing normal part May 9 10:14:14.185 [70224] dbg: message: missing type, setting previous multipart type: text/plain May 9 10:14:14.185 [70224] dbg: message: storing a body to memory May 9 10:14:14.185 [70224] dbg: message: parsing normal part May 9 10:14:14.186 [70224] dbg: message: storing a body to memory May 9 10:14:14.186 [70224] dbg: message: no encoding detected May 9 10:14:14.186 [70224] dbg: message: parsing normal part May 9 10:14:14.186 [70224] dbg: message: storing a body to memory May 9 10:14:14.187 [70224] dbg: message: no encoding detected May 9 10:14:14.193 [70224] dbg: message: _decode_header from: foo May 9 10:14:14.193 [70224] dbg: message: _decode_header message-id: May 9 10:14:14.193 [70224] dbg: message: _decode_header to: baz May 9 10:14:14.193 [70224] dbg: message: _decode_header subject: testing recursion May 9 10:14:14.193 [70224] dbg: message: _decode_header content-type: multipart/report; report-type=delivery-status; boundary="AAAAAAAAAAAAAAAAAWX" May 9 10:14:14.199 [70224] dbg: message: main message type: multipart/report May 9 10:14:14.199 [70224] dbg: message: added part, type: multipart/report May 9 10:14:14.201 [70224] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWX May 9 10:14:14.201 [70224] dbg: message: missing type, setting as default text/plain May 9 10:14:14.201 [70224] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWX May 9 10:14:14.201 [70224] dbg: message: added part, type: text/plain May 9 10:14:14.201 [70224] dbg: message: _decode_header content-type: message/delivery-status May 9 10:14:14.201 [70224] dbg: message: found part of type message/delivery-status, boundary: AAAAAAAAAAAAAAAAAWX May 9 10:14:14.202 [70224] dbg: message: added part, type: message/delivery-status May 9 10:14:14.202 [70224] dbg: message: _decode_header content-type: message/rfc822 May 9 10:14:14.212 [70224] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWX May 9 10:14:14.213 [70224] dbg: message: added part, type: message/rfc822 May 9 10:14:14.214 [70224] dbg: message: parsing normal part May 9 10:14:14.214 [70224] dbg: message: missing type, setting previous multipart type: text/plain May 9 10:14:14.214 [70224] dbg: message: storing a body to memory May 9 10:14:14.214 [70224] dbg: message: parsing normal part May 9 10:14:14.214 [70224] dbg: message: storing a body to memory May 9 10:14:14.214 [70224] dbg: message: no encoding detected May 9 10:14:14.214 [70224] dbg: message: parsing normal part May 9 10:14:14.215 [70224] dbg: message: storing a body to memory May 9 10:14:14.216 [70224] dbg: message: no encoding detected May 9 10:14:14.222 [70224] dbg: message: _decode_header from: foo May 9 10:14:14.222 [70224] dbg: message: _decode_header message-id: May 9 10:14:14.222 [70224] dbg: message: _decode_header to: baz May 9 10:14:14.222 [70224] dbg: message: _decode_header subject: testing recursion May 9 10:14:14.222 [70224] dbg: message: _decode_header content-type: multipart/report; report-type=delivery-status; boundary="AAAAAAAAAAAAAAAAAWW" May 9 10:14:14.228 [70224] dbg: message: main message type: multipart/report May 9 10:14:14.228 [70224] dbg: message: added part, type: multipart/report May 9 10:14:14.230 [70224] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWW May 9 10:14:14.230 [70224] dbg: message: missing type, setting as default text/plain May 9 10:14:14.230 [70224] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWW May 9 10:14:14.230 [70224] dbg: message: added part, type: text/plain May 9 10:14:14.231 [70224] dbg: message: _decode_header content-type: message/delivery-status May 9 10:14:14.231 [70224] dbg: message: found part of type message/delivery-status, boundary: AAAAAAAAAAAAAAAAAWW May 9 10:14:14.231 [70224] dbg: message: added part, type: message/delivery-status May 9 10:14:14.231 [70224] dbg: message: _decode_header content-type: message/rfc822 May 9 10:14:14.241 [70224] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWW May 9 10:14:14.241 [70224] dbg: message: added part, type: message/rfc822 May 9 10:14:14.242 [70224] dbg: message: parsing normal part May 9 10:14:14.242 [70224] dbg: message: missing type, setting previous multipart type: text/plain May 9 10:14:14.242 [70224] dbg: message: storing a body to memory May 9 10:14:14.242 [70224] dbg: message: parsing normal part May 9 10:14:14.242 [70224] dbg: message: storing a body to memory May 9 10:14:14.242 [70224] dbg: message: no encoding detected May 9 10:14:14.242 [70224] dbg: message: parsing normal part May 9 10:14:14.242 [70224] dbg: message: storing a body to memory May 9 10:14:14.244 [70224] dbg: message: no encoding detected May 9 10:14:14.250 [70224] dbg: message: _decode_header from: foo May 9 10:14:14.250 [70224] dbg: message: _decode_header message-id: May 9 10:14:14.250 [70224] dbg: message: _decode_header to: baz May 9 10:14:14.250 [70224] dbg: message: _decode_header subject: testing recursion May 9 10:14:14.250 [70224] dbg: message: _decode_header content-type: multipart/report; report-type=delivery-status; boundary="AAAAAAAAAAAAAAAAAWV" May 9 10:14:14.255 [70224] dbg: message: main message type: multipart/report May 9 10:14:14.256 [70224] dbg: message: added part, type: multipart/report May 9 10:14:14.258 [70224] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWV May 9 10:14:14.258 [70224] dbg: message: missing type, setting as default text/plain May 9 10:14:14.258 [70224] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWV May 9 10:14:14.258 [70224] dbg: message: added part, type: text/plain May 9 10:14:14.258 [70224] dbg: message: _decode_header content-type: message/delivery-status May 9 10:14:14.258 [70224] dbg: message: found part of type message/delivery-status, boundary: AAAAAAAAAAAAAAAAAWV May 9 10:14:14.258 [70224] dbg: message: added part, type: message/delivery-status May 9 10:14:14.258 [70224] dbg: message: _decode_header content-type: message/rfc822 May 9 10:14:14.268 [70224] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWV May 9 10:14:14.268 [70224] dbg: message: added part, type: message/rfc822 May 9 10:14:14.270 [70224] dbg: message: parsing normal part May 9 10:14:14.270 [70224] dbg: message: missing type, setting previous multipart type: text/plain May 9 10:14:14.270 [70224] dbg: message: storing a body to memory May 9 10:14:14.270 [70224] dbg: message: parsing normal part May 9 10:14:14.270 [70224] dbg: message: storing a body to memory May 9 10:14:14.270 [70224] dbg: message: no encoding detected May 9 10:14:14.270 [70224] dbg: message: parsing normal part May 9 10:14:14.270 [70224] dbg: message: storing a body to memory May 9 10:14:14.271 [70224] dbg: message: no encoding detected May 9 10:14:14.277 [70224] dbg: message: _decode_header from: foo May 9 10:14:14.277 [70224] dbg: message: _decode_header message-id: May 9 10:14:14.277 [70224] dbg: message: _decode_header to: baz May 9 10:14:14.277 [70224] dbg: message: _decode_header subject: testing recursion May 9 10:14:14.277 [70224] dbg: message: _decode_header content-type: multipart/report; report-type=delivery-status; boundary="AAAAAAAAAAAAAAAAAWU" May 9 10:14:14.283 [70224] dbg: message: main message type: multipart/report May 9 10:14:14.283 [70224] dbg: message: added part, type: multipart/report May 9 10:14:14.285 [70224] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWU May 9 10:14:14.286 [70224] dbg: message: missing type, setting as default text/plain May 9 10:14:14.286 [70224] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWU May 9 10:14:14.286 [70224] dbg: message: added part, type: text/plain May 9 10:14:14.286 [70224] dbg: message: _decode_header content-type: message/delivery-status May 9 10:14:14.286 [70224] dbg: message: found part of type message/delivery-status, boundary: AAAAAAAAAAAAAAAAAWU May 9 10:14:14.286 [70224] dbg: message: added part, type: message/delivery-status May 9 10:14:14.286 [70224] dbg: message: _decode_header content-type: message/rfc822 May 9 10:14:14.297 [70224] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWU May 9 10:14:14.297 [70224] dbg: message: added part, type: message/rfc822 May 9 10:14:14.299 [70224] dbg: message: parsing normal part May 9 10:14:14.299 [70224] dbg: message: missing type, setting previous multipart type: text/plain May 9 10:14:14.299 [70224] dbg: message: storing a body to memory May 9 10:14:14.299 [70224] dbg: message: parsing normal part May 9 10:14:14.299 [70224] dbg: message: storing a body to memory May 9 10:14:14.299 [70224] dbg: message: no encoding detected May 9 10:14:14.299 [70224] dbg: message: parsing normal part May 9 10:14:14.299 [70224] dbg: message: storing a body to memory May 9 10:14:14.300 [70224] dbg: message: no encoding detected May 9 10:14:14.307 [70224] dbg: message: _decode_header from: foo May 9 10:14:14.307 [70224] dbg: message: _decode_header message-id: May 9 10:14:14.307 [70224] dbg: message: _decode_header to: baz May 9 10:14:14.307 [70224] dbg: message: _decode_header subject: testing recursion May 9 10:14:14.307 [70224] dbg: message: _decode_header content-type: multipart/report; report-type=delivery-status; boundary="AAAAAAAAAAAAAAAAAWT" May 9 10:14:14.315 [70224] dbg: message: main message type: multipart/report May 9 10:14:14.315 [70224] dbg: message: added part, type: multipart/report May 9 10:14:14.317 [70224] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWT May 9 10:14:14.317 [70224] dbg: message: missing type, setting as default text/plain May 9 10:14:14.318 [70224] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWT May 9 10:14:14.318 [70224] dbg: message: added part, type: text/plain May 9 10:14:14.318 [70224] dbg: message: _decode_header content-type: message/delivery-status May 9 10:14:14.318 [70224] dbg: message: found part of type message/delivery-status, boundary: AAAAAAAAAAAAAAAAAWT May 9 10:14:14.318 [70224] dbg: message: added part, type: message/delivery-status May 9 10:14:14.318 [70224] dbg: message: _decode_header content-type: message/rfc822 May 9 10:14:14.328 [70224] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWT May 9 10:14:14.328 [70224] dbg: message: added part, type: message/rfc822 May 9 10:14:14.329 [70224] dbg: message: parsing normal part May 9 10:14:14.330 [70224] dbg: message: missing type, setting previous multipart type: text/plain May 9 10:14:14.330 [70224] dbg: message: storing a body to memory May 9 10:14:14.330 [70224] dbg: message: parsing normal part May 9 10:14:14.330 [70224] dbg: message: storing a body to memory May 9 10:14:14.330 [70224] dbg: message: no encoding detected May 9 10:14:14.330 [70224] dbg: message: parsing normal part May 9 10:14:14.330 [70224] dbg: message: storing a body to memory May 9 10:14:14.331 [70224] dbg: message: no encoding detected May 9 10:14:14.337 [70224] dbg: message: _decode_header from: foo May 9 10:14:14.337 [70224] dbg: message: _decode_header message-id: May 9 10:14:14.337 [70224] dbg: message: _decode_header to: baz May 9 10:14:14.337 [70224] dbg: message: _decode_header subject: testing recursion May 9 10:14:14.337 [70224] dbg: message: _decode_header content-type: multipart/report; report-type=delivery-status; boundary="AAAAAAAAAAAAAAAAAWS" May 9 10:14:14.343 [70224] dbg: message: main message type: multipart/report May 9 10:14:14.343 [70224] dbg: message: added part, type: multipart/report May 9 10:14:14.345 [70224] dbg: message: parsing normal part May 9 10:14:14.346 [70224] dbg: util: secure_tmpfile created a temporary file /tmp/.spamassassin70224lO2s0etmp May 9 10:14:14.346 [70224] dbg: message: storing a message part to file /tmp/.spamassassin70224lO2s0etmp May 9 10:14:14.349 [70224] dbg: message: ---- MIME PARSER END ---- May 9 10:14:14.349 [70224] dbg: message: no encoding detected May 9 10:14:14.349 [70224] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding May 9 10:14:14.350 [70224] dbg: message: no encoding detected May 9 10:14:14.350 [70224] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding May 9 10:14:14.350 [70224] dbg: message: no encoding detected May 9 10:14:14.350 [70224] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding May 9 10:14:14.350 [70224] dbg: message: no encoding detected May 9 10:14:14.350 [70224] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding May 9 10:14:14.350 [70224] dbg: message: no encoding detected May 9 10:14:14.350 [70224] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding May 9 10:14:14.350 [70224] dbg: extracttext: Skipping MIME parts exceeding the 10th May 9 10:14:14.350 [70224] dbg: check: pms new, time limit in 299.530 s May 9 10:14:14.350 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::DNSEval=HASH(0x55f5a1b3aaa8) implements 'check_start', priority 0 May 9 10:14:14.350 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::PhishTag=HASH(0x55f5a20c3098) implements 'check_start', priority 0 May 9 10:14:14.351 [70224] dbg: bayes: no dbs present, cannot tie DB R/O: ./log/recursion.iwblx2/user_state/bayes_toks May 9 10:14:14.351 [70224] dbg: check: using scoreset 0 in M:S:Pms May 9 10:14:14.351 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::Check=HASH(0x55f5a111dd78) implements 'check_main', priority 0 May 9 10:14:14.351 [70224] dbg: config: trusted_networks are not configured; it is recommended that you configure trusted_networks manually May 9 10:14:14.351 [70224] dbg: metadata: X-Spam-Relays-Trusted: May 9 10:14:14.351 [70224] dbg: metadata: X-Spam-Relays-Untrusted: May 9 10:14:14.351 [70224] dbg: metadata: X-Spam-Relays-Internal: May 9 10:14:14.351 [70224] dbg: metadata: X-Spam-Relays-External: May 9 10:14:14.351 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::RelayCountry=HASH(0x55f5a1f4e0c8) implements 'extract_metadata', priority 0 May 9 10:14:14.351 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::TextCat=HASH(0x55f5a2040918) implements 'extract_metadata', priority 0 May 9 10:14:14.352 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::ASN=HASH(0x55f5a20a7360) implements 'extract_metadata', priority 0 May 9 10:14:14.352 [70224] dbg: metadata: X-Relay-Countries: May 9 10:14:14.352 [70224] dbg: check: tagrun - tag RELAYCOUNTRY is now ready, value: ARY:[] May 9 10:14:14.352 [70224] dbg: metadata: X-Relay-Countries-External: May 9 10:14:14.352 [70224] dbg: check: tagrun - tag RELAYCOUNTRYEXT is now ready, value: ARY:[] May 9 10:14:14.352 [70224] dbg: metadata: X-Relay-Countries-Auth: May 9 10:14:14.352 [70224] dbg: check: tagrun - tag RELAYCOUNTRYAUTH is now ready, value: ARY:[] May 9 10:14:14.352 [70224] dbg: metadata: X-Relay-Countries-All: May 9 10:14:14.352 [70224] dbg: check: tagrun - tag RELAYCOUNTRYALL is now ready, value: ARY:[] May 9 10:14:14.352 [70224] dbg: message: no encoding detected May 9 10:14:14.352 [70224] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding May 9 10:14:14.352 [70224] dbg: message: no encoding detected May 9 10:14:14.352 [70224] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding May 9 10:14:14.352 [70224] dbg: message: no encoding detected May 9 10:14:14.352 [70224] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding May 9 10:14:14.352 [70224] dbg: message: no encoding detected May 9 10:14:14.352 [70224] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding May 9 10:14:14.352 [70224] dbg: message: no encoding detected May 9 10:14:14.352 [70224] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding May 9 10:14:14.353 [70224] dbg: textcat: message too short for language analysis May 9 10:14:14.353 [70224] dbg: textcat: X-Languages: "", X-Languages-Length: 228 May 9 10:14:14.353 [70224] dbg: asn: GeoDB ASN not available May 9 10:14:14.353 [70224] dbg: dns: using local tests only, DNS not available May 9 10:14:14.353 [70224] dbg: asn: DNS is not available, skipping ASN check May 9 10:14:14.353 [70224] dbg: check: tagrun - tag RELAYSTRUSTED is now ready, value: May 9 10:14:14.353 [70224] dbg: check: tagrun - tag RELAYSUNTRUSTED is now ready, value: May 9 10:14:14.353 [70224] dbg: check: tagrun - tag RELAYSINTERNAL is now ready, value: May 9 10:14:14.353 [70224] dbg: check: tagrun - tag RELAYSEXTERNAL is now ready, value: May 9 10:14:14.353 [70224] dbg: check: tagrun - tag LANGUAGES is now ready, value: May 9 10:14:14.353 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::SPF=HASH(0x55f5a11d1588) implements 'parsed_metadata', priority 0 May 9 10:14:14.353 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::DNSEval=HASH(0x55f5a1b3aaa8) implements 'parsed_metadata', priority 0 May 9 10:14:14.353 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::DMARC=HASH(0x55f5a112b490) implements 'parsed_metadata', priority 0 May 9 10:14:14.353 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::Shortcircuit=HASH(0x55f5a206ced0) implements 'parsed_metadata', priority 0 May 9 10:14:14.353 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::PDFInfo=HASH(0x55f5a21003a8) implements 'parsed_metadata', priority -1 May 9 10:14:14.353 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::FromNameSpoof=HASH(0x55f5a2107ec0) implements 'parsed_metadata', priority 0 May 9 10:14:14.353 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::ExtractText=HASH(0x55f5a2153e38) implements 'parsed_metadata', priority 0 May 9 10:14:14.354 [70224] dbg: pdfinfo: Identified 0 possible mime parts that need checked for PDF content May 9 10:14:14.354 [70224] dbg: pdfinfo: set_tag called for PDFCOUNT: 0 May 9 10:14:14.354 [70224] dbg: pdfinfo: set_tag called for PDFIMGCOUNT: 0 May 9 10:14:14.354 [70224] dbg: spf: EnvelopeFrom header not found May 9 10:14:14.354 [70224] dbg: spf: cannot get EnvelopeFrom, cannot use SPF by DNS May 9 10:14:14.354 [70224] dbg: check: tagrun - tag SC is now ready, value: CODE(0x55f5a235e4e8) May 9 10:14:14.354 [70224] dbg: check: tagrun - tag SCRULE is now ready, value: CODE(0x55f5a235e530) May 9 10:14:14.354 [70224] dbg: check: tagrun - tag SCTYPE is now ready, value: CODE(0x55f5a235e5c0) May 9 10:14:14.354 [70224] dbg: check: check_main, time limit in 299.526 s May 9 10:14:14.354 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::Shortcircuit=HASH(0x55f5a206ced0) implements 'have_shortcircuited', priority 0 May 9 10:14:14.354 [70224] dbg: check: running tests for priority: 0 May 9 10:14:14.354 [70224] dbg: rules: running head tests; score so far=0 May 9 10:14:14.355 [70224] dbg: rules: flush_evalstr (run_generic_tests) compiling 8574 chars of Mail::SpamAssassin::Plugin::Check::_head_tests_0_1 May 9 10:14:14.355 [70224] dbg: rules: run_generic_tests - compiling eval code: head, priority 0 May 9 10:14:14.355 [70224] dbg: rules: compiled head tests May 9 10:14:14.356 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::Shortcircuit=HASH(0x55f5a206ced0) implements 'hit_rule', priority 0 May 9 10:14:14.356 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::PhishTag=HASH(0x55f5a20c3098) implements 'hit_rule', priority 0 May 9 10:14:14.356 [70224] dbg: rules: ran header rule __HAS_MSGID ======> got hit: "<" May 9 10:14:14.356 [70224] dbg: rules: running head_eval tests; score so far=0 May 9 10:14:14.356 [70224] dbg: rules: run_eval_tests - compiling eval code: 9, priority 0 May 9 10:14:14.357 [70224] dbg: rules: running body tests; score so far=0 May 9 10:14:14.357 [70224] dbg: rules: flush_evalstr (run_generic_tests) compiling 2635 chars of Mail::SpamAssassin::Plugin::Check::_body_tests_0_1 May 9 10:14:14.357 [70224] dbg: rules: run_generic_tests - compiling eval code: body, priority 0 May 9 10:14:14.357 [70224] dbg: rules: compiled body tests May 9 10:14:14.361 [70224] dbg: rules: running uri tests; score so far=0 May 9 10:14:14.361 [70224] dbg: rules: flush_evalstr (run_generic_tests) compiling 1142 chars of Mail::SpamAssassin::Plugin::Check::_uri_tests_0_1 May 9 10:14:14.362 [70224] dbg: rules: run_generic_tests - compiling eval code: uri, priority 0 May 9 10:14:14.362 [70224] dbg: rules: compiled uri tests May 9 10:14:14.362 [70224] dbg: rules: running rawbody tests; score so far=0 May 9 10:14:14.362 [70224] dbg: rules: flush_evalstr (run_generic_tests) compiling 327 chars of Mail::SpamAssassin::Plugin::Check::_rawbody_tests_0_1 May 9 10:14:14.362 [70224] dbg: rules: run_generic_tests - compiling eval code: rawbody, priority 0 May 9 10:14:14.362 [70224] dbg: rules: compiled rawbody tests May 9 10:14:14.362 [70224] dbg: rules: running full tests; score so far=0 May 9 10:14:14.362 [70224] dbg: rules: flush_evalstr (run_generic_tests) compiling 356 chars of Mail::SpamAssassin::Plugin::Check::_full_tests_0_1 May 9 10:14:14.362 [70224] dbg: rules: run_generic_tests - compiling eval code: full, priority 0 May 9 10:14:14.363 [70224] dbg: rules: compiled full tests May 9 10:14:14.363 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::Pyzor=HASH(0x55f5a111d730) implements 'check_tick', priority 0 May 9 10:14:14.363 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::Razor2=HASH(0x55f5a13230b0) implements 'check_tick', priority 0 May 9 10:14:14.363 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::DMARC=HASH(0x55f5a112b490) implements 'check_tick', priority 0 May 9 10:14:14.363 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::DCC=HASH(0x55f5a1f7e858) implements 'check_tick', priority 0 May 9 10:14:14.363 [70224] dbg: rules: ran meta rule INVALID_MSGID ======> got hit (1) May 9 10:14:14.363 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::Pyzor=HASH(0x55f5a111d730) implements 'check_cleanup', priority 0 May 9 10:14:14.363 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::Razor2=HASH(0x55f5a13230b0) implements 'check_cleanup', priority 0 May 9 10:14:14.363 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::DMARC=HASH(0x55f5a112b490) implements 'check_cleanup', priority 0 May 9 10:14:14.363 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::DCC=HASH(0x55f5a1f7e858) implements 'check_cleanup', priority 0 May 9 10:14:14.363 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::FromNameSpoof=HASH(0x55f5a2107ec0) implements 'check_cleanup', priority 0 May 9 10:14:14.364 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::DCC=HASH(0x55f5a1f7e858) implements 'check_post_learn', priority 0 May 9 10:14:14.364 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::PhishTag=HASH(0x55f5a20c3098) implements 'check_post_learn', priority 0 May 9 10:14:14.364 [70224] dbg: PHISHTAG: Will let this email to SpamAssassin's discretion May 9 10:14:14.364 [70224] dbg: check: is spam? score=2.999 required=5 May 9 10:14:14.364 [70224] dbg: check: tests=INVALID_MSGID May 9 10:14:14.364 [70224] dbg: check: subtests=__HAS_MSGID (Total Subtest Hits: 1 / Deduplicated Total Hits: 1) May 9 10:14:14.364 [70224] dbg: timing: total 483 ms - init: 176 (36.5%), parse: 294 (60.8%), extracttext: 282 (58.4%), extract_message_metadata: 2.8 (0.6%), tests_pri_0: 9 (1.8%), compile_gen: 1.30 (0.3%), compile_eval: 0.33 (0.1%), get_uri_detail_list: 3.7 (0.8%) May 9 10:14:14.365 [70224] dbg: markup: mime_encode_header: SpamAssassin 4.0.0 (2022-12-14) on makaak May 9 10:14:14.365 [70224] dbg: markup: mime_encode_header: ** May 9 10:14:14.365 [70224] dbg: markup: mime_encode_header: No, score=3.0 required=5.0 tests=INVALID_MSGID May 9 10:14:14.365 [70224] dbg: markup: [...] \tautolearn=disabled version=4.0.0 May 9 10:14:14.368 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::MIMEHeader=HASH(0x55f5a183e2a8) implements 'finish_tests', priority 0 May 9 10:14:14.368 [70224] dbg: plugin: Mail::SpamAssassin::Plugin::Check=HASH(0x55f5a111dd78) implements 'finish_tests', priority 0 ok 2 Checking headerfound ok 3 ok 4 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/recursion.iwblx2/localrules --siteconfigpath log/recursion.iwblx2/siterules -p log/recursion.iwblx2/user.cf -D -L -t < log/recursion.iwblx2/recurse.eml # May 9 10:14:14.578 [70227] dbg: logger: adding facilities: all May 9 10:14:14.578 [70227] dbg: logger: logging level is DBG May 9 10:14:14.578 [70227] dbg: generic: SpamAssassin version 4.0.0 May 9 10:14:14.579 [70227] dbg: generic: Perl 5.034000, PREFIX=@@PREFIX@@, DEF_RULES_DIR=@@DEF_RULES_DIR@@, LOCAL_RULES_DIR=@@LOCAL_RULES_DIR@@, LOCAL_STATE_DIR=@@LOCAL_STATE_DIR@@ May 9 10:14:14.579 [70227] dbg: config: timing enabled May 9 10:14:14.579 [70227] dbg: config: score set 0 chosen. May 9 10:14:14.580 [70227] dbg: util: running in taint mode? yes May 9 10:14:14.580 [70227] dbg: util: taint mode: deleting unsafe environment variables, resetting PATH May 9 10:14:14.580 [70227] dbg: util: PATH included '/bin', keeping May 9 10:14:14.580 [70227] dbg: util: PATH included '/usr/bin', keeping May 9 10:14:14.580 [70227] dbg: util: PATH included '/usr/local/bin', keeping May 9 10:14:14.580 [70227] dbg: util: final PATH set to: /bin:/usr/bin:/usr/local/bin May 9 10:14:14.583 [70227] dbg: util: secure_tmpfile created a temporary file /tmp/.spamassassin70227XS77Rqtmp May 9 10:14:14.583 [70227] dbg: util: current PATH is: /bin:/usr/bin:/usr/local/bin May 9 10:14:14.583 [70227] dbg: util: executable for bzip2 was found at /bin/bzip2 May 9 10:14:14.583 [70227] dbg: util: executable for xz was found at /bin/xz May 9 10:14:14.583 [70227] dbg: util: executable for lz4 was found at /bin/lz4 May 9 10:14:14.583 [70227] dbg: util: executable for lzip was found at /bin/lzip May 9 10:14:14.583 [70227] dbg: util: executable for lzop was found at /bin/lzop May 9 10:14:14.584 [70227] dbg: archive-iterator: _set_default_message_selection_opts After: Scanprob[1], want_date[0], cache[0], from_regex[(?^:^From \\S+ ?(\\S\\S\\S \\S\\S\\S .?\\d .?\\d:\\d\\d:\\d\\d \\d{4}|.?\\d-\\d\\d-\\d{4}_\\d\\d:\\d\\d:\\d\\d_))] May 9 10:14:14.587 [70227] dbg: config: global_state_dir set to /home/willem/.spamassassin May 9 10:14:14.587 [70227] dbg: config: using "log/recursion.iwblx2/siterules" for site rules pre files May 9 10:14:14.587 [70227] dbg: config: read file log/recursion.iwblx2/siterules/init.pre May 9 10:14:14.588 [70227] dbg: config: read file log/recursion.iwblx2/siterules/v310.pre May 9 10:14:14.588 [70227] dbg: config: read file log/recursion.iwblx2/siterules/v312.pre May 9 10:14:14.588 [70227] dbg: config: read file log/recursion.iwblx2/siterules/v320.pre May 9 10:14:14.588 [70227] dbg: config: read file log/recursion.iwblx2/siterules/v330.pre May 9 10:14:14.588 [70227] dbg: config: read file log/recursion.iwblx2/siterules/v340.pre May 9 10:14:14.588 [70227] dbg: config: read file log/recursion.iwblx2/siterules/v341.pre May 9 10:14:14.588 [70227] dbg: config: read file log/recursion.iwblx2/siterules/v342.pre May 9 10:14:14.588 [70227] dbg: config: read file log/recursion.iwblx2/siterules/v343.pre May 9 10:14:14.588 [70227] dbg: config: read file log/recursion.iwblx2/siterules/v400.pre May 9 10:14:14.588 [70227] dbg: config: using "log/recursion.iwblx2/localrules" for sys rules pre files May 9 10:14:14.588 [70227] dbg: config: read file log/recursion.iwblx2/localrules/01_test_rules.pre May 9 10:14:14.588 [70227] dbg: config: using "log/recursion.iwblx2/localrules" for default rules dir May 9 10:14:14.589 [70227] dbg: config: read file log/recursion.iwblx2/localrules/01_test_rules.cf May 9 10:14:14.589 [70227] dbg: config: read file log/recursion.iwblx2/localrules/20_aux_tlds.cf May 9 10:14:14.589 [70227] dbg: config: read file log/recursion.iwblx2/localrules/72_active.cf May 9 10:14:14.589 [70227] dbg: config: read file log/recursion.iwblx2/localrules/99_test_default.cf May 9 10:14:14.589 [70227] dbg: config: read file log/recursion.iwblx2/localrules/local.cf May 9 10:14:14.589 [70227] dbg: config: read file log/recursion.iwblx2/localrules/regression_tests.cf May 9 10:14:14.589 [70227] dbg: config: using "log/recursion.iwblx2/siterules" for site rules dir May 9 10:14:14.589 [70227] dbg: config: using "/home/willem/.spamassassin" for user state dir May 9 10:14:14.589 [70227] dbg: config: using "log/recursion.iwblx2/user.cf" for user prefs file May 9 10:14:14.590 [70227] dbg: config: parsing file (pre_config_text) May 9 10:14:14.590 [70227] dbg: config: parsing file log/recursion.iwblx2/siterules/init.pre May 9 10:14:14.590 [70227] dbg: config: enabling compatibility flag welcomelist_blocklist May 9 10:14:14.590 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIDNSBL from @INC May 9 10:14:14.593 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::SPF from @INC May 9 10:14:14.596 [70227] dbg: config: parsing file log/recursion.iwblx2/siterules/v310.pre May 9 10:14:14.596 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::Pyzor from @INC May 9 10:14:14.599 [70227] dbg: pyzor: local tests only, disabling Pyzor May 9 10:14:14.599 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::Razor2 from @INC May 9 10:14:14.601 [70227] dbg: razor2: local tests only, skipping Razor May 9 10:14:14.601 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::SpamCop from @INC May 9 10:14:14.630 [70227] dbg: reporter: local tests only, disabling SpamCop May 9 10:14:14.631 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::AutoLearnThreshold from @INC May 9 10:14:14.631 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::WelcomeListSubject from @INC May 9 10:14:14.632 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::MIMEHeader from @INC May 9 10:14:14.633 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::ReplaceTags from @INC May 9 10:14:14.634 [70227] dbg: config: parsing file log/recursion.iwblx2/siterules/v312.pre May 9 10:14:14.634 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::DKIM from @INC May 9 10:14:14.638 [70227] dbg: config: parsing file log/recursion.iwblx2/siterules/v320.pre May 9 10:14:14.638 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::Check from @INC May 9 10:14:14.642 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::HTTPSMismatch from @INC May 9 10:14:14.642 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIDetail from @INC May 9 10:14:14.643 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::Bayes from @INC May 9 10:14:14.649 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::BodyEval from @INC May 9 10:14:14.651 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::DNSEval from @INC May 9 10:14:14.653 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::HTMLEval from @INC May 9 10:14:14.654 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::HeaderEval from @INC May 9 10:14:14.658 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::MIMEEval from @INC May 9 10:14:14.660 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::RelayEval from @INC May 9 10:14:14.662 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIEval from @INC May 9 10:14:14.662 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::WLBLEval from @INC May 9 10:14:14.664 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::VBounce from @INC May 9 10:14:14.665 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::ImageInfo from @INC May 9 10:14:14.666 [70227] dbg: config: parsing file log/recursion.iwblx2/siterules/v330.pre May 9 10:14:14.666 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::FreeMail from @INC May 9 10:14:14.668 [70227] dbg: config: parsing file log/recursion.iwblx2/siterules/v340.pre May 9 10:14:14.668 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::AskDNS from @INC May 9 10:14:14.670 [70227] dbg: config: parsing file log/recursion.iwblx2/siterules/v341.pre May 9 10:14:14.670 [70227] dbg: config: parsing file log/recursion.iwblx2/siterules/v342.pre May 9 10:14:14.670 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::HashBL from @INC May 9 10:14:14.674 [70227] dbg: HashBL: local tests only, disabling HashBL May 9 10:14:14.674 [70227] dbg: config: parsing file log/recursion.iwblx2/siterules/v343.pre May 9 10:14:14.674 [70227] dbg: config: parsing file log/recursion.iwblx2/siterules/v400.pre May 9 10:14:14.675 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::DMARC from @INC May 9 10:14:14.676 [70227] dbg: config: parsing file log/recursion.iwblx2/localrules/01_test_rules.pre May 9 10:14:14.676 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::AWL from @INC May 9 10:14:14.678 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::RelayCountry from @INC May 9 10:14:14.679 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::DCC from @INC May 9 10:14:14.683 [70227] dbg: dcc: local tests only, disabling DCC May 9 10:14:14.683 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::TextCat from @INC May 9 10:14:14.684 [70227] dbg: textcat: loading languages file log/recursion.iwblx2/siterules/languages May 9 10:14:14.717 [70227] dbg: textcat: loaded 96 language models May 9 10:14:14.720 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::Shortcircuit from @INC May 9 10:14:14.723 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::ASN from @INC May 9 10:14:14.724 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::PhishTag from @INC May 9 10:14:14.725 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::URILocalBL from @INC May 9 10:14:14.727 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::PDFInfo from @INC May 9 10:14:14.729 [70227] dbg: plugin: did not register Mail::SpamAssassin::Plugin::HashBL, already registered May 9 10:14:14.729 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::FromNameSpoof from @INC May 9 10:14:14.731 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::Phishing from @INC May 9 10:14:14.732 [70227] dbg: plugin: loading Mail::SpamAssassin::Plugin::ExtractText from @INC May 9 10:14:14.735 [70227] dbg: config: parsing file log/recursion.iwblx2/localrules/01_test_rules.cf May 9 10:14:14.737 [70227] dbg: config: parsing file log/recursion.iwblx2/localrules/20_aux_tlds.cf May 9 10:14:14.737 [70227] dbg: config: cleared tld lists May 9 10:14:14.747 [70227] dbg: config: parsing file log/recursion.iwblx2/localrules/72_active.cf May 9 10:14:14.747 [70227] dbg: config: parsing file log/recursion.iwblx2/localrules/99_test_default.cf May 9 10:14:14.747 [70227] dbg: config: parsing file log/recursion.iwblx2/localrules/local.cf May 9 10:14:14.748 [70227] dbg: config: parsing file log/recursion.iwblx2/localrules/regression_tests.cf May 9 10:14:14.748 [70227] dbg: config: parsing file (post_config_text) May 9 10:14:14.748 [70227] dbg: config: no description set for rule TEST_MSGID_SPAM_CAPS May 9 10:14:14.748 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::Pyzor=HASH(0x5555877ca928) implements 'finish_parsing_start', priority 0 May 9 10:14:14.748 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::Razor2=HASH(0x5555878b6828) implements 'finish_parsing_start', priority 0 May 9 10:14:14.748 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::ReplaceTags=HASH(0x555587f10580) implements 'finish_parsing_start', priority 0 May 9 10:14:14.748 [70227] dbg: config: finish parsing May 9 10:14:14.751 [70227] dbg: config: registryboundaries: 1485 tlds loaded May 9 10:14:14.751 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::ReplaceTags=HASH(0x555587f10580) implements 'finish_parsing_end', priority 0 May 9 10:14:14.751 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::Bayes=HASH(0x55558809c010) implements 'finish_parsing_end', priority 0 May 9 10:14:14.751 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::FreeMail=HASH(0x5555877dff40) implements 'finish_parsing_end', priority 0 May 9 10:14:14.751 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::HashBL=HASH(0x5555877e03c0) implements 'finish_parsing_end', priority 0 May 9 10:14:14.751 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::URILocalBL=HASH(0x555588780000) implements 'finish_parsing_end', priority 0 May 9 10:14:14.751 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::Phishing=HASH(0x5555887ee888) implements 'finish_parsing_end', priority 0 May 9 10:14:14.751 [70227] dbg: replacetags: replacing tags May 9 10:14:14.751 [70227] dbg: bayes: stopwords for languages enabled: en May 9 10:14:14.751 [70227] dbg: FreeMail: no freemail_domains entries defined, disabling plugin May 9 10:14:14.752 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::Bayes=HASH(0x55558809c010) implements 'learner_new', priority 0 May 9 10:14:14.752 [70227] dbg: bayes: learner_new self=Mail::SpamAssassin::Plugin::Bayes=HASH(0x55558809c010), bayes_store_module=Mail::SpamAssassin::BayesStore::DBM May 9 10:14:14.759 [70227] dbg: bayes: learner_new: got store=Mail::SpamAssassin::BayesStore::DBM=HASH(0x5555888e2740) May 9 10:14:14.759 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::Bayes=HASH(0x55558809c010) implements 'learner_is_scan_available', priority 0 May 9 10:14:14.761 [70227] dbg: bayes: no dbs present, cannot tie DB R/O: ./log/recursion.iwblx2/user_state/bayes_toks May 9 10:14:14.761 [70227] dbg: config: score set 0 chosen. May 9 10:14:14.764 [70227] dbg: geodb: MaxMind::DB::Reader (GeoIP2) module load failed: Can't locate MaxMind/DB/Reader.pm in @INC (you may need to install the MaxMind::DB::Reader module) (@INC contains: ../blib/lib @@INSTALLSITELIB@@ /home/willem/perl5/lib/perl5/x86_64-linux-gnu-thread-multi /home/willem/perl5/lib/perl5 /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.34.0 /usr/local/share/perl/5.34.0 /usr/lib/x86_64-linux-gnu/perl5/5.34 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.34 /usr/share/perl/5.34 /usr/local/lib/site_perl) May 9 10:14:14.766 [70227] dbg: geodb: GeoIP: versions: Geo::IP 1.51, C library 1.6.12 May 9 10:14:14.768 [70227] dbg: geodb: database info: IP::Country::Fast country: Wed May 15 17:29:48 2013 May 9 10:14:14.768 [70227] dbg: config: time limit 300.0 s May 9 10:14:14.773 [70227] dbg: message: _decode_header from: foo May 9 10:14:14.773 [70227] dbg: message: _decode_header message-id: May 9 10:14:14.773 [70227] dbg: message: _decode_header to: baz May 9 10:14:14.773 [70227] dbg: message: _decode_header subject: testing recursion 2 May 9 10:14:14.773 [70227] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAXC" May 9 10:14:14.778 [70227] dbg: message: main message type: multipart/mixed May 9 10:14:14.778 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::ExtractText=HASH(0x555588802e50) implements 'post_message_parse', priority -1 May 9 10:14:14.778 [70227] dbg: message: ---- MIME PARSER START ---- May 9 10:14:14.778 [70227] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAXC May 9 10:14:14.778 [70227] dbg: message: _decode_header content-type: text/plain; charset="us-ascii" May 9 10:14:14.778 [70227] dbg: message: _decode_header mime-version: 1.0 May 9 10:14:14.778 [70227] dbg: message: _decode_header content-transfer-encoding: 7bit May 9 10:14:14.779 [70227] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAXC May 9 10:14:14.779 [70227] dbg: message: added part, type: text/plain May 9 10:14:14.779 [70227] dbg: message: _decode_header content-type: message/rfc822 May 9 10:14:14.779 [70227] dbg: message: _decode_header mime-version: 1.0 May 9 10:14:14.788 [70227] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAXC May 9 10:14:14.788 [70227] dbg: message: added part, type: message/rfc822 May 9 10:14:14.789 [70227] dbg: message: parsing normal part May 9 10:14:14.789 [70227] dbg: message: storing a body to memory May 9 10:14:14.789 [70227] dbg: message: parsing normal part May 9 10:14:14.789 [70227] dbg: message: storing a body to memory May 9 10:14:14.790 [70227] dbg: message: no encoding detected May 9 10:14:14.795 [70227] dbg: message: _decode_header from: foo May 9 10:14:14.796 [70227] dbg: message: _decode_header message-id: May 9 10:14:14.796 [70227] dbg: message: _decode_header to: baz May 9 10:14:14.796 [70227] dbg: message: _decode_header subject: testing recursion 2 May 9 10:14:14.796 [70227] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAXB" May 9 10:14:14.800 [70227] dbg: message: main message type: multipart/mixed May 9 10:14:14.800 [70227] dbg: message: added part, type: multipart/mixed May 9 10:14:14.802 [70227] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAXB May 9 10:14:14.802 [70227] dbg: message: _decode_header content-type: text/plain; charset="us-ascii" May 9 10:14:14.802 [70227] dbg: message: _decode_header mime-version: 1.0 May 9 10:14:14.802 [70227] dbg: message: _decode_header content-transfer-encoding: 7bit May 9 10:14:14.802 [70227] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAXB May 9 10:14:14.802 [70227] dbg: message: added part, type: text/plain May 9 10:14:14.802 [70227] dbg: message: _decode_header content-type: message/rfc822 May 9 10:14:14.802 [70227] dbg: message: _decode_header mime-version: 1.0 May 9 10:14:14.814 [70227] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAXB May 9 10:14:14.814 [70227] dbg: message: added part, type: message/rfc822 May 9 10:14:14.815 [70227] dbg: message: parsing normal part May 9 10:14:14.815 [70227] dbg: message: storing a body to memory May 9 10:14:14.815 [70227] dbg: message: parsing normal part May 9 10:14:14.815 [70227] dbg: message: storing a body to memory May 9 10:14:14.817 [70227] dbg: message: no encoding detected May 9 10:14:14.823 [70227] dbg: message: _decode_header from: foo May 9 10:14:14.823 [70227] dbg: message: _decode_header message-id: May 9 10:14:14.823 [70227] dbg: message: _decode_header to: baz May 9 10:14:14.823 [70227] dbg: message: _decode_header subject: testing recursion 2 May 9 10:14:14.823 [70227] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAXA" May 9 10:14:14.827 [70227] dbg: message: main message type: multipart/mixed May 9 10:14:14.828 [70227] dbg: message: added part, type: multipart/mixed May 9 10:14:14.829 [70227] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAXA May 9 10:14:14.829 [70227] dbg: message: _decode_header content-type: text/plain; charset="us-ascii" May 9 10:14:14.829 [70227] dbg: message: _decode_header mime-version: 1.0 May 9 10:14:14.829 [70227] dbg: message: _decode_header content-transfer-encoding: 7bit May 9 10:14:14.829 [70227] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAXA May 9 10:14:14.829 [70227] dbg: message: added part, type: text/plain May 9 10:14:14.829 [70227] dbg: message: _decode_header content-type: message/rfc822 May 9 10:14:14.829 [70227] dbg: message: _decode_header mime-version: 1.0 May 9 10:14:14.838 [70227] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAXA May 9 10:14:14.838 [70227] dbg: message: added part, type: message/rfc822 May 9 10:14:14.839 [70227] dbg: message: parsing normal part May 9 10:14:14.839 [70227] dbg: message: storing a body to memory May 9 10:14:14.839 [70227] dbg: message: parsing normal part May 9 10:14:14.839 [70227] dbg: message: storing a body to memory May 9 10:14:14.840 [70227] dbg: message: no encoding detected May 9 10:14:14.845 [70227] dbg: message: _decode_header from: foo May 9 10:14:14.845 [70227] dbg: message: _decode_header message-id: May 9 10:14:14.845 [70227] dbg: message: _decode_header to: baz May 9 10:14:14.845 [70227] dbg: message: _decode_header subject: testing recursion 2 May 9 10:14:14.845 [70227] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAWZ" May 9 10:14:14.850 [70227] dbg: message: main message type: multipart/mixed May 9 10:14:14.850 [70227] dbg: message: added part, type: multipart/mixed May 9 10:14:14.852 [70227] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWZ May 9 10:14:14.852 [70227] dbg: message: _decode_header content-type: text/plain; charset="us-ascii" May 9 10:14:14.852 [70227] dbg: message: _decode_header mime-version: 1.0 May 9 10:14:14.852 [70227] dbg: message: _decode_header content-transfer-encoding: 7bit May 9 10:14:14.852 [70227] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWZ May 9 10:14:14.852 [70227] dbg: message: added part, type: text/plain May 9 10:14:14.852 [70227] dbg: message: _decode_header content-type: message/rfc822 May 9 10:14:14.852 [70227] dbg: message: _decode_header mime-version: 1.0 May 9 10:14:14.861 [70227] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWZ May 9 10:14:14.861 [70227] dbg: message: added part, type: message/rfc822 May 9 10:14:14.862 [70227] dbg: message: parsing normal part May 9 10:14:14.862 [70227] dbg: message: storing a body to memory May 9 10:14:14.862 [70227] dbg: message: parsing normal part May 9 10:14:14.862 [70227] dbg: message: storing a body to memory May 9 10:14:14.863 [70227] dbg: message: no encoding detected May 9 10:14:14.868 [70227] dbg: message: _decode_header from: foo May 9 10:14:14.868 [70227] dbg: message: _decode_header message-id: May 9 10:14:14.868 [70227] dbg: message: _decode_header to: baz May 9 10:14:14.868 [70227] dbg: message: _decode_header subject: testing recursion 2 May 9 10:14:14.868 [70227] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAWY" May 9 10:14:14.873 [70227] dbg: message: main message type: multipart/mixed May 9 10:14:14.873 [70227] dbg: message: added part, type: multipart/mixed May 9 10:14:14.875 [70227] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWY May 9 10:14:14.875 [70227] dbg: message: _decode_header content-type: text/plain; charset="us-ascii" May 9 10:14:14.875 [70227] dbg: message: _decode_header mime-version: 1.0 May 9 10:14:14.875 [70227] dbg: message: _decode_header content-transfer-encoding: 7bit May 9 10:14:14.875 [70227] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWY May 9 10:14:14.875 [70227] dbg: message: added part, type: text/plain May 9 10:14:14.875 [70227] dbg: message: _decode_header content-type: message/rfc822 May 9 10:14:14.875 [70227] dbg: message: _decode_header mime-version: 1.0 May 9 10:14:14.884 [70227] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWY May 9 10:14:14.884 [70227] dbg: message: added part, type: message/rfc822 May 9 10:14:14.885 [70227] dbg: message: parsing normal part May 9 10:14:14.886 [70227] dbg: message: storing a body to memory May 9 10:14:14.886 [70227] dbg: message: parsing normal part May 9 10:14:14.886 [70227] dbg: message: storing a body to memory May 9 10:14:14.887 [70227] dbg: message: no encoding detected May 9 10:14:14.892 [70227] dbg: message: _decode_header from: foo May 9 10:14:14.892 [70227] dbg: message: _decode_header message-id: May 9 10:14:14.892 [70227] dbg: message: _decode_header to: baz May 9 10:14:14.892 [70227] dbg: message: _decode_header subject: testing recursion 2 May 9 10:14:14.892 [70227] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAWX" May 9 10:14:14.897 [70227] dbg: message: main message type: multipart/mixed May 9 10:14:14.897 [70227] dbg: message: added part, type: multipart/mixed May 9 10:14:14.899 [70227] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWX May 9 10:14:14.899 [70227] dbg: message: _decode_header content-type: text/plain; charset="us-ascii" May 9 10:14:14.899 [70227] dbg: message: _decode_header mime-version: 1.0 May 9 10:14:14.900 [70227] dbg: message: _decode_header content-transfer-encoding: 7bit May 9 10:14:14.900 [70227] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWX May 9 10:14:14.900 [70227] dbg: message: added part, type: text/plain May 9 10:14:14.900 [70227] dbg: message: _decode_header content-type: message/rfc822 May 9 10:14:14.900 [70227] dbg: message: _decode_header mime-version: 1.0 May 9 10:14:14.909 [70227] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWX May 9 10:14:14.909 [70227] dbg: message: added part, type: message/rfc822 May 9 10:14:14.911 [70227] dbg: message: parsing normal part May 9 10:14:14.911 [70227] dbg: message: storing a body to memory May 9 10:14:14.911 [70227] dbg: message: parsing normal part May 9 10:14:14.911 [70227] dbg: message: storing a body to memory May 9 10:14:14.913 [70227] dbg: message: no encoding detected May 9 10:14:14.921 [70227] dbg: message: _decode_header from: foo May 9 10:14:14.921 [70227] dbg: message: _decode_header message-id: May 9 10:14:14.921 [70227] dbg: message: _decode_header to: baz May 9 10:14:14.921 [70227] dbg: message: _decode_header subject: testing recursion 2 May 9 10:14:14.921 [70227] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAWW" May 9 10:14:14.926 [70227] dbg: message: main message type: multipart/mixed May 9 10:14:14.926 [70227] dbg: message: added part, type: multipart/mixed May 9 10:14:14.928 [70227] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWW May 9 10:14:14.928 [70227] dbg: message: _decode_header content-type: text/plain; charset="us-ascii" May 9 10:14:14.928 [70227] dbg: message: _decode_header mime-version: 1.0 May 9 10:14:14.928 [70227] dbg: message: _decode_header content-transfer-encoding: 7bit May 9 10:14:14.928 [70227] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWW May 9 10:14:14.929 [70227] dbg: message: added part, type: text/plain May 9 10:14:14.929 [70227] dbg: message: _decode_header content-type: message/rfc822 May 9 10:14:14.929 [70227] dbg: message: _decode_header mime-version: 1.0 May 9 10:14:14.938 [70227] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWW May 9 10:14:14.938 [70227] dbg: message: added part, type: message/rfc822 May 9 10:14:14.939 [70227] dbg: message: parsing normal part May 9 10:14:14.939 [70227] dbg: message: storing a body to memory May 9 10:14:14.939 [70227] dbg: message: parsing normal part May 9 10:14:14.939 [70227] dbg: message: storing a body to memory May 9 10:14:14.940 [70227] dbg: message: no encoding detected May 9 10:14:14.946 [70227] dbg: message: _decode_header from: foo May 9 10:14:14.946 [70227] dbg: message: _decode_header message-id: May 9 10:14:14.946 [70227] dbg: message: _decode_header to: baz May 9 10:14:14.946 [70227] dbg: message: _decode_header subject: testing recursion 2 May 9 10:14:14.946 [70227] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAWV" May 9 10:14:14.951 [70227] dbg: message: main message type: multipart/mixed May 9 10:14:14.952 [70227] dbg: message: added part, type: multipart/mixed May 9 10:14:14.954 [70227] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWV May 9 10:14:14.954 [70227] dbg: message: _decode_header content-type: text/plain; charset="us-ascii" May 9 10:14:14.954 [70227] dbg: message: _decode_header mime-version: 1.0 May 9 10:14:14.954 [70227] dbg: message: _decode_header content-transfer-encoding: 7bit May 9 10:14:14.954 [70227] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWV May 9 10:14:14.954 [70227] dbg: message: added part, type: text/plain May 9 10:14:14.954 [70227] dbg: message: _decode_header content-type: message/rfc822 May 9 10:14:14.954 [70227] dbg: message: _decode_header mime-version: 1.0 May 9 10:14:14.963 [70227] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWV May 9 10:14:14.963 [70227] dbg: message: added part, type: message/rfc822 May 9 10:14:14.964 [70227] dbg: message: parsing normal part May 9 10:14:14.965 [70227] dbg: message: storing a body to memory May 9 10:14:14.965 [70227] dbg: message: parsing normal part May 9 10:14:14.965 [70227] dbg: message: storing a body to memory May 9 10:14:14.966 [70227] dbg: message: no encoding detected May 9 10:14:14.971 [70227] dbg: message: _decode_header from: foo May 9 10:14:14.971 [70227] dbg: message: _decode_header message-id: May 9 10:14:14.971 [70227] dbg: message: _decode_header to: baz May 9 10:14:14.971 [70227] dbg: message: _decode_header subject: testing recursion 2 May 9 10:14:14.971 [70227] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAWU" May 9 10:14:14.976 [70227] dbg: message: main message type: multipart/mixed May 9 10:14:14.976 [70227] dbg: message: added part, type: multipart/mixed May 9 10:14:14.978 [70227] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWU May 9 10:14:14.978 [70227] dbg: message: _decode_header content-type: text/plain; charset="us-ascii" May 9 10:14:14.978 [70227] dbg: message: _decode_header mime-version: 1.0 May 9 10:14:14.978 [70227] dbg: message: _decode_header content-transfer-encoding: 7bit May 9 10:14:14.979 [70227] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWU May 9 10:14:14.979 [70227] dbg: message: added part, type: text/plain May 9 10:14:14.979 [70227] dbg: message: _decode_header content-type: message/rfc822 May 9 10:14:14.979 [70227] dbg: message: _decode_header mime-version: 1.0 May 9 10:14:14.988 [70227] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWU May 9 10:14:14.988 [70227] dbg: message: added part, type: message/rfc822 May 9 10:14:14.989 [70227] dbg: message: parsing normal part May 9 10:14:14.989 [70227] dbg: message: storing a body to memory May 9 10:14:14.989 [70227] dbg: message: parsing normal part May 9 10:14:14.990 [70227] dbg: message: storing a body to memory May 9 10:14:14.991 [70227] dbg: message: no encoding detected May 9 10:14:14.997 [70227] dbg: message: _decode_header from: foo May 9 10:14:14.997 [70227] dbg: message: _decode_header message-id: May 9 10:14:14.997 [70227] dbg: message: _decode_header to: baz May 9 10:14:14.997 [70227] dbg: message: _decode_header subject: testing recursion 2 May 9 10:14:14.997 [70227] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAWT" May 9 10:14:15.002 [70227] dbg: message: main message type: multipart/mixed May 9 10:14:15.002 [70227] dbg: message: added part, type: multipart/mixed May 9 10:14:15.004 [70227] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWT May 9 10:14:15.004 [70227] dbg: message: _decode_header content-type: text/plain; charset="us-ascii" May 9 10:14:15.004 [70227] dbg: message: _decode_header mime-version: 1.0 May 9 10:14:15.005 [70227] dbg: message: _decode_header content-transfer-encoding: 7bit May 9 10:14:15.005 [70227] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWT May 9 10:14:15.005 [70227] dbg: message: added part, type: text/plain May 9 10:14:15.005 [70227] dbg: message: _decode_header content-type: message/rfc822 May 9 10:14:15.005 [70227] dbg: message: _decode_header mime-version: 1.0 May 9 10:14:15.019 [70227] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWT May 9 10:14:15.019 [70227] dbg: message: added part, type: message/rfc822 May 9 10:14:15.021 [70227] dbg: message: parsing normal part May 9 10:14:15.021 [70227] dbg: message: storing a body to memory May 9 10:14:15.021 [70227] dbg: message: parsing normal part May 9 10:14:15.021 [70227] dbg: message: storing a body to memory May 9 10:14:15.023 [70227] dbg: message: no encoding detected May 9 10:14:15.028 [70227] dbg: message: _decode_header from: foo May 9 10:14:15.028 [70227] dbg: message: _decode_header message-id: May 9 10:14:15.028 [70227] dbg: message: _decode_header to: baz May 9 10:14:15.028 [70227] dbg: message: _decode_header subject: testing recursion 2 May 9 10:14:15.028 [70227] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAWS" May 9 10:14:15.033 [70227] dbg: message: main message type: multipart/mixed May 9 10:14:15.033 [70227] dbg: message: added part, type: multipart/mixed May 9 10:14:15.035 [70227] dbg: message: parsing normal part May 9 10:14:15.036 [70227] dbg: util: secure_tmpfile created a temporary file /tmp/.spamassassin70227iUXV6Htmp May 9 10:14:15.036 [70227] dbg: message: storing a message part to file /tmp/.spamassassin70227iUXV6Htmp May 9 10:14:15.039 [70227] dbg: message: ---- MIME PARSER END ---- May 9 10:14:15.040 [70227] dbg: message: decoding other encoding type (7bit), ignoring May 9 10:14:15.040 [70227] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding May 9 10:14:15.040 [70227] dbg: message: decoding other encoding type (7bit), ignoring May 9 10:14:15.040 [70227] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding May 9 10:14:15.040 [70227] dbg: message: decoding other encoding type (7bit), ignoring May 9 10:14:15.040 [70227] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding May 9 10:14:15.040 [70227] dbg: message: decoding other encoding type (7bit), ignoring May 9 10:14:15.040 [70227] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding May 9 10:14:15.040 [70227] dbg: message: decoding other encoding type (7bit), ignoring May 9 10:14:15.040 [70227] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding May 9 10:14:15.040 [70227] dbg: message: decoding other encoding type (7bit), ignoring May 9 10:14:15.040 [70227] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding May 9 10:14:15.040 [70227] dbg: message: decoding other encoding type (7bit), ignoring May 9 10:14:15.040 [70227] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding May 9 10:14:15.040 [70227] dbg: message: decoding other encoding type (7bit), ignoring May 9 10:14:15.041 [70227] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding May 9 10:14:15.041 [70227] dbg: message: decoding other encoding type (7bit), ignoring May 9 10:14:15.041 [70227] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding May 9 10:14:15.041 [70227] dbg: message: decoding other encoding type (7bit), ignoring May 9 10:14:15.041 [70227] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding May 9 10:14:15.041 [70227] dbg: extracttext: Skipping MIME parts exceeding the 10th May 9 10:14:15.041 [70227] dbg: check: pms new, time limit in 299.546 s May 9 10:14:15.041 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::DNSEval=HASH(0x5555881ea270) implements 'check_start', priority 0 May 9 10:14:15.041 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::PhishTag=HASH(0x5555887720b0) implements 'check_start', priority 0 May 9 10:14:15.042 [70227] dbg: bayes: no dbs present, cannot tie DB R/O: ./log/recursion.iwblx2/user_state/bayes_toks May 9 10:14:15.042 [70227] dbg: check: using scoreset 0 in M:S:Pms May 9 10:14:15.042 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::Check=HASH(0x5555877caf70) implements 'check_main', priority 0 May 9 10:14:15.042 [70227] dbg: config: trusted_networks are not configured; it is recommended that you configure trusted_networks manually May 9 10:14:15.042 [70227] dbg: metadata: X-Spam-Relays-Trusted: May 9 10:14:15.042 [70227] dbg: metadata: X-Spam-Relays-Untrusted: May 9 10:14:15.042 [70227] dbg: metadata: X-Spam-Relays-Internal: May 9 10:14:15.042 [70227] dbg: metadata: X-Spam-Relays-External: May 9 10:14:15.042 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::RelayCountry=HASH(0x5555885fb910) implements 'extract_metadata', priority 0 May 9 10:14:15.042 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::TextCat=HASH(0x5555886f0690) implements 'extract_metadata', priority 0 May 9 10:14:15.042 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::ASN=HASH(0x555588756378) implements 'extract_metadata', priority 0 May 9 10:14:15.042 [70227] dbg: metadata: X-Relay-Countries: May 9 10:14:15.042 [70227] dbg: check: tagrun - tag RELAYCOUNTRY is now ready, value: ARY:[] May 9 10:14:15.042 [70227] dbg: metadata: X-Relay-Countries-External: May 9 10:14:15.042 [70227] dbg: check: tagrun - tag RELAYCOUNTRYEXT is now ready, value: ARY:[] May 9 10:14:15.043 [70227] dbg: metadata: X-Relay-Countries-Auth: May 9 10:14:15.043 [70227] dbg: check: tagrun - tag RELAYCOUNTRYAUTH is now ready, value: ARY:[] May 9 10:14:15.043 [70227] dbg: metadata: X-Relay-Countries-All: May 9 10:14:15.043 [70227] dbg: check: tagrun - tag RELAYCOUNTRYALL is now ready, value: ARY:[] May 9 10:14:15.043 [70227] dbg: textcat: message too short for language analysis May 9 10:14:15.043 [70227] dbg: textcat: X-Languages: "", X-Languages-Length: 70 May 9 10:14:15.043 [70227] dbg: asn: GeoDB ASN not available May 9 10:14:15.043 [70227] dbg: dns: using local tests only, DNS not available May 9 10:14:15.043 [70227] dbg: asn: DNS is not available, skipping ASN check May 9 10:14:15.043 [70227] dbg: check: tagrun - tag RELAYSTRUSTED is now ready, value: May 9 10:14:15.043 [70227] dbg: check: tagrun - tag RELAYSUNTRUSTED is now ready, value: May 9 10:14:15.043 [70227] dbg: check: tagrun - tag RELAYSINTERNAL is now ready, value: May 9 10:14:15.043 [70227] dbg: check: tagrun - tag RELAYSEXTERNAL is now ready, value: May 9 10:14:15.043 [70227] dbg: check: tagrun - tag LANGUAGES is now ready, value: May 9 10:14:15.043 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::SPF=HASH(0x555587883fd0) implements 'parsed_metadata', priority 0 May 9 10:14:15.044 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::DNSEval=HASH(0x5555881ea270) implements 'parsed_metadata', priority 0 May 9 10:14:15.044 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::DMARC=HASH(0x5555877e82a8) implements 'parsed_metadata', priority 0 May 9 10:14:15.044 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::Shortcircuit=HASH(0x55558871d5a8) implements 'parsed_metadata', priority 0 May 9 10:14:15.044 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::PDFInfo=HASH(0x5555887af3c0) implements 'parsed_metadata', priority -1 May 9 10:14:15.044 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::FromNameSpoof=HASH(0x5555887b6ed8) implements 'parsed_metadata', priority 0 May 9 10:14:15.044 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::ExtractText=HASH(0x555588802e50) implements 'parsed_metadata', priority 0 May 9 10:14:15.044 [70227] dbg: pdfinfo: Identified 0 possible mime parts that need checked for PDF content May 9 10:14:15.044 [70227] dbg: pdfinfo: set_tag called for PDFCOUNT: 0 May 9 10:14:15.044 [70227] dbg: pdfinfo: set_tag called for PDFIMGCOUNT: 0 May 9 10:14:15.044 [70227] dbg: spf: EnvelopeFrom header not found May 9 10:14:15.044 [70227] dbg: spf: cannot get EnvelopeFrom, cannot use SPF by DNS May 9 10:14:15.044 [70227] dbg: check: tagrun - tag SC is now ready, value: CODE(0x5555889983a8) May 9 10:14:15.044 [70227] dbg: check: tagrun - tag SCRULE is now ready, value: CODE(0x5555889983f0) May 9 10:14:15.044 [70227] dbg: check: tagrun - tag SCTYPE is now ready, value: CODE(0x555588998480) May 9 10:14:15.044 [70227] dbg: check: check_main, time limit in 299.542 s May 9 10:14:15.044 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::Shortcircuit=HASH(0x55558871d5a8) implements 'have_shortcircuited', priority 0 May 9 10:14:15.045 [70227] dbg: check: running tests for priority: 0 May 9 10:14:15.045 [70227] dbg: rules: running head tests; score so far=0 May 9 10:14:15.045 [70227] dbg: rules: flush_evalstr (run_generic_tests) compiling 8574 chars of Mail::SpamAssassin::Plugin::Check::_head_tests_0_1 May 9 10:14:15.046 [70227] dbg: rules: run_generic_tests - compiling eval code: head, priority 0 May 9 10:14:15.046 [70227] dbg: rules: compiled head tests May 9 10:14:15.046 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::Shortcircuit=HASH(0x55558871d5a8) implements 'hit_rule', priority 0 May 9 10:14:15.046 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::PhishTag=HASH(0x5555887720b0) implements 'hit_rule', priority 0 May 9 10:14:15.046 [70227] dbg: rules: ran header rule __HAS_MSGID ======> got hit: "<" May 9 10:14:15.046 [70227] dbg: rules: running head_eval tests; score so far=0 May 9 10:14:15.046 [70227] dbg: rules: run_eval_tests - compiling eval code: 9, priority 0 May 9 10:14:15.047 [70227] dbg: rules: running body tests; score so far=0 May 9 10:14:15.047 [70227] dbg: rules: flush_evalstr (run_generic_tests) compiling 2635 chars of Mail::SpamAssassin::Plugin::Check::_body_tests_0_1 May 9 10:14:15.048 [70227] dbg: rules: run_generic_tests - compiling eval code: body, priority 0 May 9 10:14:15.048 [70227] dbg: rules: compiled body tests May 9 10:14:15.051 [70227] dbg: rules: running uri tests; score so far=0 May 9 10:14:15.051 [70227] dbg: rules: flush_evalstr (run_generic_tests) compiling 1142 chars of Mail::SpamAssassin::Plugin::Check::_uri_tests_0_1 May 9 10:14:15.052 [70227] dbg: rules: run_generic_tests - compiling eval code: uri, priority 0 May 9 10:14:15.052 [70227] dbg: rules: compiled uri tests May 9 10:14:15.052 [70227] dbg: rules: running rawbody tests; score so far=0 May 9 10:14:15.052 [70227] dbg: rules: flush_evalstr (run_generic_tests) compiling 327 chars of Mail::SpamAssassin::Plugin::Check::_rawbody_tests_0_1 May 9 10:14:15.052 [70227] dbg: rules: run_generic_tests - compiling eval code: rawbody, priority 0 May 9 10:14:15.052 [70227] dbg: rules: compiled rawbody tests May 9 10:14:15.052 [70227] dbg: rules: running full tests; score so far=0 May 9 10:14:15.052 [70227] dbg: rules: flush_evalstr (run_generic_tests) compiling 356 chars of Mail::SpamAssassin::Plugin::Check::_full_tests_0_1 May 9 10:14:15.052 [70227] dbg: rules: run_generic_tests - compiling eval code: full, priority 0 May 9 10:14:15.052 [70227] dbg: rules: compiled full tests May 9 10:14:15.053 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::Pyzor=HASH(0x5555877ca928) implements 'check_tick', priority 0 May 9 10:14:15.053 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::Razor2=HASH(0x5555878b6828) implements 'check_tick', priority 0 May 9 10:14:15.053 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::DMARC=HASH(0x5555877e82a8) implements 'check_tick', priority 0 May 9 10:14:15.053 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::DCC=HASH(0x55558862e200) implements 'check_tick', priority 0 May 9 10:14:15.053 [70227] dbg: rules: ran meta rule INVALID_MSGID ======> got hit (1) May 9 10:14:15.053 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::Pyzor=HASH(0x5555877ca928) implements 'check_cleanup', priority 0 May 9 10:14:15.053 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::Razor2=HASH(0x5555878b6828) implements 'check_cleanup', priority 0 May 9 10:14:15.053 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::DMARC=HASH(0x5555877e82a8) implements 'check_cleanup', priority 0 May 9 10:14:15.053 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::DCC=HASH(0x55558862e200) implements 'check_cleanup', priority 0 May 9 10:14:15.053 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::FromNameSpoof=HASH(0x5555887b6ed8) implements 'check_cleanup', priority 0 May 9 10:14:15.053 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::DCC=HASH(0x55558862e200) implements 'check_post_learn', priority 0 May 9 10:14:15.053 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::PhishTag=HASH(0x5555887720b0) implements 'check_post_learn', priority 0 May 9 10:14:15.054 [70227] dbg: PHISHTAG: Will let this email to SpamAssassin's discretion May 9 10:14:15.054 [70227] dbg: check: is spam? score=2.999 required=5 May 9 10:14:15.054 [70227] dbg: check: tests=INVALID_MSGID May 9 10:14:15.054 [70227] dbg: check: subtests=__HAS_MSGID (Total Subtest Hits: 1 / Deduplicated Total Hits: 1) May 9 10:14:15.054 [70227] dbg: timing: total 466 ms - init: 181 (38.8%), parse: 273 (58.6%), extracttext: 263 (56.4%), extract_message_metadata: 2.4 (0.5%), tests_pri_0: 8 (1.8%), compile_gen: 1.32 (0.3%), compile_eval: 0.35 (0.1%), get_uri_detail_list: 3.3 (0.7%) May 9 10:14:15.055 [70227] dbg: markup: mime_encode_header: SpamAssassin 4.0.0 (2022-12-14) on makaak May 9 10:14:15.055 [70227] dbg: markup: mime_encode_header: ** May 9 10:14:15.055 [70227] dbg: markup: mime_encode_header: No, score=3.0 required=5.0 tests=INVALID_MSGID May 9 10:14:15.055 [70227] dbg: markup: [...] \tautolearn=disabled version=4.0.0 May 9 10:14:15.058 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::MIMEHeader=HASH(0x555587eefd60) implements 'finish_tests', priority 0 May 9 10:14:15.058 [70227] dbg: plugin: Mail::SpamAssassin::Plugin::Check=HASH(0x5555877caf70) implements 'finish_tests', priority 0 ok 5 Checking headerfound ok 6 ok 7 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/recursion.iwblx2/localrules --siteconfigpath log/recursion.iwblx2/siterules -p log/recursion.iwblx2/user.cf -D -L -t < log/recursion.iwblx2/recurse.eml # May 9 10:14:15.259 [70292] dbg: logger: adding facilities: all May 9 10:14:15.259 [70292] dbg: logger: logging level is DBG May 9 10:14:15.259 [70292] dbg: generic: SpamAssassin version 4.0.0 May 9 10:14:15.259 [70292] dbg: generic: Perl 5.034000, PREFIX=@@PREFIX@@, DEF_RULES_DIR=@@DEF_RULES_DIR@@, LOCAL_RULES_DIR=@@LOCAL_RULES_DIR@@, LOCAL_STATE_DIR=@@LOCAL_STATE_DIR@@ May 9 10:14:15.259 [70292] dbg: config: timing enabled May 9 10:14:15.260 [70292] dbg: config: score set 0 chosen. May 9 10:14:15.260 [70292] dbg: util: running in taint mode? yes May 9 10:14:15.260 [70292] dbg: util: taint mode: deleting unsafe environment variables, resetting PATH May 9 10:14:15.261 [70292] dbg: util: PATH included '/bin', keeping May 9 10:14:15.261 [70292] dbg: util: PATH included '/usr/bin', keeping May 9 10:14:15.261 [70292] dbg: util: PATH included '/usr/local/bin', keeping May 9 10:14:15.261 [70292] dbg: util: final PATH set to: /bin:/usr/bin:/usr/local/bin May 9 10:14:15.264 [70292] dbg: util: secure_tmpfile created a temporary file /tmp/.spamassassin70292yjtTh4tmp May 9 10:14:15.264 [70292] dbg: util: current PATH is: /bin:/usr/bin:/usr/local/bin May 9 10:14:15.264 [70292] dbg: util: executable for bzip2 was found at /bin/bzip2 May 9 10:14:15.264 [70292] dbg: util: executable for xz was found at /bin/xz May 9 10:14:15.264 [70292] dbg: util: executable for lz4 was found at /bin/lz4 May 9 10:14:15.264 [70292] dbg: util: executable for lzip was found at /bin/lzip May 9 10:14:15.264 [70292] dbg: util: executable for lzop was found at /bin/lzop May 9 10:14:15.264 [70292] dbg: archive-iterator: _set_default_message_selection_opts After: Scanprob[1], want_date[0], cache[0], from_regex[(?^:^From \\S+ ?(\\S\\S\\S \\S\\S\\S .?\\d .?\\d:\\d\\d:\\d\\d \\d{4}|.?\\d-\\d\\d-\\d{4}_\\d\\d:\\d\\d:\\d\\d_))] May 9 10:14:15.265 [70292] dbg: config: global_state_dir set to /home/willem/.spamassassin May 9 10:14:15.265 [70292] dbg: config: using "log/recursion.iwblx2/siterules" for site rules pre files May 9 10:14:15.265 [70292] dbg: config: read file log/recursion.iwblx2/siterules/init.pre May 9 10:14:15.265 [70292] dbg: config: read file log/recursion.iwblx2/siterules/v310.pre May 9 10:14:15.265 [70292] dbg: config: read file log/recursion.iwblx2/siterules/v312.pre May 9 10:14:15.266 [70292] dbg: config: read file log/recursion.iwblx2/siterules/v320.pre May 9 10:14:15.266 [70292] dbg: config: read file log/recursion.iwblx2/siterules/v330.pre May 9 10:14:15.266 [70292] dbg: config: read file log/recursion.iwblx2/siterules/v340.pre May 9 10:14:15.266 [70292] dbg: config: read file log/recursion.iwblx2/siterules/v341.pre May 9 10:14:15.266 [70292] dbg: config: read file log/recursion.iwblx2/siterules/v342.pre May 9 10:14:15.266 [70292] dbg: config: read file log/recursion.iwblx2/siterules/v343.pre May 9 10:14:15.266 [70292] dbg: config: read file log/recursion.iwblx2/siterules/v400.pre May 9 10:14:15.266 [70292] dbg: config: using "log/recursion.iwblx2/localrules" for sys rules pre files May 9 10:14:15.266 [70292] dbg: config: read file log/recursion.iwblx2/localrules/01_test_rules.pre May 9 10:14:15.266 [70292] dbg: config: using "log/recursion.iwblx2/localrules" for default rules dir May 9 10:14:15.266 [70292] dbg: config: read file log/recursion.iwblx2/localrules/01_test_rules.cf May 9 10:14:15.266 [70292] dbg: config: read file log/recursion.iwblx2/localrules/20_aux_tlds.cf May 9 10:14:15.267 [70292] dbg: config: read file log/recursion.iwblx2/localrules/72_active.cf May 9 10:14:15.267 [70292] dbg: config: read file log/recursion.iwblx2/localrules/99_test_default.cf May 9 10:14:15.267 [70292] dbg: config: read file log/recursion.iwblx2/localrules/local.cf May 9 10:14:15.267 [70292] dbg: config: read file log/recursion.iwblx2/localrules/regression_tests.cf May 9 10:14:15.267 [70292] dbg: config: using "log/recursion.iwblx2/siterules" for site rules dir May 9 10:14:15.267 [70292] dbg: config: using "/home/willem/.spamassassin" for user state dir May 9 10:14:15.267 [70292] dbg: config: using "log/recursion.iwblx2/user.cf" for user prefs file May 9 10:14:15.268 [70292] dbg: config: parsing file (pre_config_text) May 9 10:14:15.268 [70292] dbg: config: parsing file log/recursion.iwblx2/siterules/init.pre May 9 10:14:15.268 [70292] dbg: config: enabling compatibility flag welcomelist_blocklist May 9 10:14:15.268 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIDNSBL from @INC May 9 10:14:15.271 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::SPF from @INC May 9 10:14:15.273 [70292] dbg: config: parsing file log/recursion.iwblx2/siterules/v310.pre May 9 10:14:15.274 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::Pyzor from @INC May 9 10:14:15.276 [70292] dbg: pyzor: local tests only, disabling Pyzor May 9 10:14:15.276 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::Razor2 from @INC May 9 10:14:15.278 [70292] dbg: razor2: local tests only, skipping Razor May 9 10:14:15.279 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::SpamCop from @INC May 9 10:14:15.307 [70292] dbg: reporter: local tests only, disabling SpamCop May 9 10:14:15.307 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::AutoLearnThreshold from @INC May 9 10:14:15.308 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::WelcomeListSubject from @INC May 9 10:14:15.308 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::MIMEHeader from @INC May 9 10:14:15.309 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::ReplaceTags from @INC May 9 10:14:15.310 [70292] dbg: config: parsing file log/recursion.iwblx2/siterules/v312.pre May 9 10:14:15.310 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::DKIM from @INC May 9 10:14:15.315 [70292] dbg: config: parsing file log/recursion.iwblx2/siterules/v320.pre May 9 10:14:15.315 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::Check from @INC May 9 10:14:15.319 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::HTTPSMismatch from @INC May 9 10:14:15.319 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIDetail from @INC May 9 10:14:15.320 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::Bayes from @INC May 9 10:14:15.327 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::BodyEval from @INC May 9 10:14:15.328 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::DNSEval from @INC May 9 10:14:15.331 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::HTMLEval from @INC May 9 10:14:15.332 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::HeaderEval from @INC May 9 10:14:15.336 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::MIMEEval from @INC May 9 10:14:15.338 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::RelayEval from @INC May 9 10:14:15.339 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIEval from @INC May 9 10:14:15.340 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::WLBLEval from @INC May 9 10:14:15.342 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::VBounce from @INC May 9 10:14:15.343 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::ImageInfo from @INC May 9 10:14:15.344 [70292] dbg: config: parsing file log/recursion.iwblx2/siterules/v330.pre May 9 10:14:15.344 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::FreeMail from @INC May 9 10:14:15.346 [70292] dbg: config: parsing file log/recursion.iwblx2/siterules/v340.pre May 9 10:14:15.346 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::AskDNS from @INC May 9 10:14:15.348 [70292] dbg: config: parsing file log/recursion.iwblx2/siterules/v341.pre May 9 10:14:15.348 [70292] dbg: config: parsing file log/recursion.iwblx2/siterules/v342.pre May 9 10:14:15.348 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::HashBL from @INC May 9 10:14:15.352 [70292] dbg: HashBL: local tests only, disabling HashBL May 9 10:14:15.352 [70292] dbg: config: parsing file log/recursion.iwblx2/siterules/v343.pre May 9 10:14:15.352 [70292] dbg: config: parsing file log/recursion.iwblx2/siterules/v400.pre May 9 10:14:15.352 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::DMARC from @INC May 9 10:14:15.353 [70292] dbg: config: parsing file log/recursion.iwblx2/localrules/01_test_rules.pre May 9 10:14:15.354 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::AWL from @INC May 9 10:14:15.356 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::RelayCountry from @INC May 9 10:14:15.356 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::DCC from @INC May 9 10:14:15.360 [70292] dbg: dcc: local tests only, disabling DCC May 9 10:14:15.361 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::TextCat from @INC May 9 10:14:15.362 [70292] dbg: textcat: loading languages file log/recursion.iwblx2/siterules/languages May 9 10:14:15.391 [70292] dbg: textcat: loaded 96 language models May 9 10:14:15.393 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::Shortcircuit from @INC May 9 10:14:15.396 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::ASN from @INC May 9 10:14:15.397 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::PhishTag from @INC May 9 10:14:15.398 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::URILocalBL from @INC May 9 10:14:15.400 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::PDFInfo from @INC May 9 10:14:15.402 [70292] dbg: plugin: did not register Mail::SpamAssassin::Plugin::HashBL, already registered May 9 10:14:15.402 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::FromNameSpoof from @INC May 9 10:14:15.404 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::Phishing from @INC May 9 10:14:15.405 [70292] dbg: plugin: loading Mail::SpamAssassin::Plugin::ExtractText from @INC May 9 10:14:15.407 [70292] dbg: config: parsing file log/recursion.iwblx2/localrules/01_test_rules.cf May 9 10:14:15.409 [70292] dbg: config: parsing file log/recursion.iwblx2/localrules/20_aux_tlds.cf May 9 10:14:15.409 [70292] dbg: config: cleared tld lists May 9 10:14:15.419 [70292] dbg: config: parsing file log/recursion.iwblx2/localrules/72_active.cf May 9 10:14:15.419 [70292] dbg: config: parsing file log/recursion.iwblx2/localrules/99_test_default.cf May 9 10:14:15.419 [70292] dbg: config: parsing file log/recursion.iwblx2/localrules/local.cf May 9 10:14:15.420 [70292] dbg: config: parsing file log/recursion.iwblx2/localrules/regression_tests.cf May 9 10:14:15.420 [70292] dbg: config: parsing file (post_config_text) May 9 10:14:15.420 [70292] dbg: config: no description set for rule TEST_MSGID_SPAM_CAPS May 9 10:14:15.420 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::Pyzor=HASH(0x5631e044ee38) implements 'finish_parsing_start', priority 0 May 9 10:14:15.420 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::Razor2=HASH(0x5631e0645a88) implements 'finish_parsing_start', priority 0 May 9 10:14:15.420 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::ReplaceTags=HASH(0x5631e06669d8) implements 'finish_parsing_start', priority 0 May 9 10:14:15.420 [70292] dbg: config: finish parsing May 9 10:14:15.423 [70292] dbg: config: registryboundaries: 1485 tlds loaded May 9 10:14:15.423 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::ReplaceTags=HASH(0x5631e06669d8) implements 'finish_parsing_end', priority 0 May 9 10:14:15.423 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::Bayes=HASH(0x5631e0cea168) implements 'finish_parsing_end', priority 0 May 9 10:14:15.423 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::FreeMail=HASH(0x5631e04540e0) implements 'finish_parsing_end', priority 0 May 9 10:14:15.423 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::HashBL=HASH(0x5631e03f91f8) implements 'finish_parsing_end', priority 0 May 9 10:14:15.423 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::URILocalBL=HASH(0x5631e13bc3d0) implements 'finish_parsing_end', priority 0 May 9 10:14:15.423 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::Phishing=HASH(0x5631e1435b50) implements 'finish_parsing_end', priority 0 May 9 10:14:15.424 [70292] dbg: replacetags: replacing tags May 9 10:14:15.424 [70292] dbg: bayes: stopwords for languages enabled: en May 9 10:14:15.424 [70292] dbg: FreeMail: no freemail_domains entries defined, disabling plugin May 9 10:14:15.424 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::Bayes=HASH(0x5631e0cea168) implements 'learner_new', priority 0 May 9 10:14:15.424 [70292] dbg: bayes: learner_new self=Mail::SpamAssassin::Plugin::Bayes=HASH(0x5631e0cea168), bayes_store_module=Mail::SpamAssassin::BayesStore::DBM May 9 10:14:15.431 [70292] dbg: bayes: learner_new: got store=Mail::SpamAssassin::BayesStore::DBM=HASH(0x5631e1538968) May 9 10:14:15.431 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::Bayes=HASH(0x5631e0cea168) implements 'learner_is_scan_available', priority 0 May 9 10:14:15.433 [70292] dbg: bayes: no dbs present, cannot tie DB R/O: ./log/recursion.iwblx2/user_state/bayes_toks May 9 10:14:15.433 [70292] dbg: config: score set 0 chosen. May 9 10:14:15.437 [70292] dbg: geodb: MaxMind::DB::Reader (GeoIP2) module load failed: Can't locate MaxMind/DB/Reader.pm in @INC (you may need to install the MaxMind::DB::Reader module) (@INC contains: ../blib/lib @@INSTALLSITELIB@@ /home/willem/perl5/lib/perl5/x86_64-linux-gnu-thread-multi /home/willem/perl5/lib/perl5 /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.34.0 /usr/local/share/perl/5.34.0 /usr/lib/x86_64-linux-gnu/perl5/5.34 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.34 /usr/share/perl/5.34 /usr/local/lib/site_perl) May 9 10:14:15.438 [70292] dbg: geodb: GeoIP: versions: Geo::IP 1.51, C library 1.6.12 May 9 10:14:15.440 [70292] dbg: geodb: database info: IP::Country::Fast country: Wed May 15 17:29:48 2013 May 9 10:14:15.440 [70292] dbg: config: time limit 300.0 s May 9 10:14:15.441 [70292] dbg: message: _decode_header from: foo May 9 10:14:15.441 [70292] dbg: message: _decode_header message-id: May 9 10:14:15.441 [70292] dbg: message: _decode_header to: baz May 9 10:14:15.441 [70292] dbg: message: _decode_header subject: testing recursion 3 May 9 10:14:15.441 [70292] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAB" May 9 10:14:15.442 [70292] dbg: message: main message type: multipart/mixed May 9 10:14:15.442 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::ExtractText=HASH(0x5631e1445fa0) implements 'post_message_parse', priority -1 May 9 10:14:15.442 [70292] dbg: message: ---- MIME PARSER START ---- May 9 10:14:15.442 [70292] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAB May 9 10:14:15.442 [70292] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAC" May 9 10:14:15.443 [70292] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAC May 9 10:14:15.443 [70292] dbg: message: added part, type: multipart/mixed May 9 10:14:15.444 [70292] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAC May 9 10:14:15.444 [70292] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAD" May 9 10:14:15.445 [70292] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAD May 9 10:14:15.445 [70292] dbg: message: added part, type: multipart/mixed May 9 10:14:15.445 [70292] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAD May 9 10:14:15.445 [70292] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAE" May 9 10:14:15.447 [70292] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAE May 9 10:14:15.447 [70292] dbg: message: added part, type: multipart/mixed May 9 10:14:15.447 [70292] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAE May 9 10:14:15.447 [70292] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAF" May 9 10:14:15.448 [70292] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAF May 9 10:14:15.448 [70292] dbg: message: added part, type: multipart/mixed May 9 10:14:15.449 [70292] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAF May 9 10:14:15.449 [70292] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAG" May 9 10:14:15.450 [70292] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAG May 9 10:14:15.450 [70292] dbg: message: added part, type: multipart/mixed May 9 10:14:15.450 [70292] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAG May 9 10:14:15.450 [70292] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAH" May 9 10:14:15.452 [70292] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAH May 9 10:14:15.452 [70292] dbg: message: added part, type: multipart/mixed May 9 10:14:15.452 [70292] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAH May 9 10:14:15.452 [70292] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAI" May 9 10:14:15.453 [70292] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAI May 9 10:14:15.453 [70292] dbg: message: added part, type: multipart/mixed May 9 10:14:15.454 [70292] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAI May 9 10:14:15.454 [70292] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAJ" May 9 10:14:15.455 [70292] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAJ May 9 10:14:15.455 [70292] dbg: message: added part, type: multipart/mixed May 9 10:14:15.455 [70292] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAJ May 9 10:14:15.455 [70292] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAK" May 9 10:14:15.457 [70292] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAK May 9 10:14:15.457 [70292] dbg: message: added part, type: multipart/mixed May 9 10:14:15.457 [70292] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAK May 9 10:14:15.457 [70292] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAL" May 9 10:14:15.458 [70292] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAL May 9 10:14:15.458 [70292] dbg: message: added part, type: multipart/mixed May 9 10:14:15.458 [70292] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAL May 9 10:14:15.459 [70292] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAM" May 9 10:14:15.460 [70292] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAM May 9 10:14:15.460 [70292] dbg: message: added part, type: multipart/mixed May 9 10:14:15.460 [70292] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAM May 9 10:14:15.460 [70292] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAN" May 9 10:14:15.462 [70292] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAN May 9 10:14:15.462 [70292] dbg: message: added part, type: multipart/mixed May 9 10:14:15.462 [70292] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAN May 9 10:14:15.462 [70292] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAO" May 9 10:14:15.463 [70292] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAO May 9 10:14:15.463 [70292] dbg: message: added part, type: multipart/mixed May 9 10:14:15.463 [70292] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAO May 9 10:14:15.464 [70292] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAP" May 9 10:14:15.465 [70292] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAP May 9 10:14:15.465 [70292] dbg: message: added part, type: multipart/mixed May 9 10:14:15.465 [70292] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAP May 9 10:14:15.465 [70292] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAQ" May 9 10:14:15.467 [70292] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAQ May 9 10:14:15.467 [70292] dbg: message: added part, type: multipart/mixed May 9 10:14:15.467 [70292] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAQ May 9 10:14:15.467 [70292] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAR" May 9 10:14:15.469 [70292] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAR May 9 10:14:15.469 [70292] dbg: message: added part, type: multipart/mixed May 9 10:14:15.469 [70292] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAR May 9 10:14:15.469 [70292] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAS" May 9 10:14:15.470 [70292] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAS May 9 10:14:15.470 [70292] dbg: message: added part, type: multipart/mixed May 9 10:14:15.470 [70292] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAS May 9 10:14:15.470 [70292] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAT" May 9 10:14:15.472 [70292] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAT May 9 10:14:15.472 [70292] dbg: message: added part, type: multipart/mixed May 9 10:14:15.472 [70292] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAT May 9 10:14:15.472 [70292] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAU" May 9 10:14:15.473 [70292] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAU May 9 10:14:15.473 [70292] dbg: message: added part, type: multipart/mixed May 9 10:14:15.474 [70292] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAU May 9 10:14:15.474 [70292] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAV" May 9 10:14:15.475 [70292] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAV May 9 10:14:15.475 [70292] dbg: message: added part, type: multipart/mixed May 9 10:14:15.475 [70292] dbg: message: parsing normal part May 9 10:14:15.475 [70292] dbg: util: secure_tmpfile created a temporary file /tmp/.spamassassin70292fOVl7Stmp May 9 10:14:15.476 [70292] dbg: message: storing a message part to file /tmp/.spamassassin70292fOVl7Stmp May 9 10:14:15.476 [70292] dbg: message: ---- MIME PARSER END ---- May 9 10:14:15.476 [70292] dbg: message: no encoding detected May 9 10:14:15.476 [70292] dbg: check: pms new, time limit in 299.789 s May 9 10:14:15.476 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::DNSEval=HASH(0x5631e0e0cbd0) implements 'check_start', priority 0 May 9 10:14:15.476 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::PhishTag=HASH(0x5631e13ae480) implements 'check_start', priority 0 May 9 10:14:15.477 [70292] dbg: bayes: no dbs present, cannot tie DB R/O: ./log/recursion.iwblx2/user_state/bayes_toks May 9 10:14:15.477 [70292] dbg: check: using scoreset 0 in M:S:Pms May 9 10:14:15.477 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::Check=HASH(0x5631e0453768) implements 'check_main', priority 0 May 9 10:14:15.477 [70292] dbg: config: trusted_networks are not configured; it is recommended that you configure trusted_networks manually May 9 10:14:15.477 [70292] dbg: metadata: X-Spam-Relays-Trusted: May 9 10:14:15.477 [70292] dbg: metadata: X-Spam-Relays-Untrusted: May 9 10:14:15.477 [70292] dbg: metadata: X-Spam-Relays-Internal: May 9 10:14:15.477 [70292] dbg: metadata: X-Spam-Relays-External: May 9 10:14:15.478 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::RelayCountry=HASH(0x5631e12635d0) implements 'extract_metadata', priority 0 May 9 10:14:15.478 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::TextCat=HASH(0x5631e1322500) implements 'extract_metadata', priority 0 May 9 10:14:15.478 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::ASN=HASH(0x5631e1392748) implements 'extract_metadata', priority 0 May 9 10:14:15.478 [70292] dbg: metadata: X-Relay-Countries: May 9 10:14:15.478 [70292] dbg: check: tagrun - tag RELAYCOUNTRY is now ready, value: ARY:[] May 9 10:14:15.478 [70292] dbg: metadata: X-Relay-Countries-External: May 9 10:14:15.478 [70292] dbg: check: tagrun - tag RELAYCOUNTRYEXT is now ready, value: ARY:[] May 9 10:14:15.478 [70292] dbg: metadata: X-Relay-Countries-Auth: May 9 10:14:15.478 [70292] dbg: check: tagrun - tag RELAYCOUNTRYAUTH is now ready, value: ARY:[] May 9 10:14:15.478 [70292] dbg: metadata: X-Relay-Countries-All: May 9 10:14:15.478 [70292] dbg: check: tagrun - tag RELAYCOUNTRYALL is now ready, value: ARY:[] May 9 10:14:15.478 [70292] dbg: textcat: message too short for language analysis May 9 10:14:15.478 [70292] dbg: textcat: X-Languages: "", X-Languages-Length: 20 May 9 10:14:15.478 [70292] dbg: asn: GeoDB ASN not available May 9 10:14:15.478 [70292] dbg: dns: using local tests only, DNS not available May 9 10:14:15.478 [70292] dbg: asn: DNS is not available, skipping ASN check May 9 10:14:15.478 [70292] dbg: check: tagrun - tag RELAYSTRUSTED is now ready, value: May 9 10:14:15.479 [70292] dbg: check: tagrun - tag RELAYSUNTRUSTED is now ready, value: May 9 10:14:15.479 [70292] dbg: check: tagrun - tag RELAYSINTERNAL is now ready, value: May 9 10:14:15.479 [70292] dbg: check: tagrun - tag RELAYSEXTERNAL is now ready, value: May 9 10:14:15.479 [70292] dbg: check: tagrun - tag LANGUAGES is now ready, value: May 9 10:14:15.479 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::SPF=HASH(0x5631e04f1ea0) implements 'parsed_metadata', priority 0 May 9 10:14:15.479 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::DNSEval=HASH(0x5631e0e0cbd0) implements 'parsed_metadata', priority 0 May 9 10:14:15.479 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::DMARC=HASH(0x5631e03f9ca8) implements 'parsed_metadata', priority 0 May 9 10:14:15.479 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::Shortcircuit=HASH(0x5631e1354378) implements 'parsed_metadata', priority 0 May 9 10:14:15.479 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::PDFInfo=HASH(0x5631e13ed900) implements 'parsed_metadata', priority -1 May 9 10:14:15.479 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::FromNameSpoof=HASH(0x5631e13e31b0) implements 'parsed_metadata', priority 0 May 9 10:14:15.479 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::ExtractText=HASH(0x5631e1445fa0) implements 'parsed_metadata', priority 0 May 9 10:14:15.479 [70292] dbg: pdfinfo: Identified 0 possible mime parts that need checked for PDF content May 9 10:14:15.479 [70292] dbg: pdfinfo: set_tag called for PDFCOUNT: 0 May 9 10:14:15.479 [70292] dbg: pdfinfo: set_tag called for PDFIMGCOUNT: 0 May 9 10:14:15.479 [70292] dbg: spf: EnvelopeFrom header not found May 9 10:14:15.479 [70292] dbg: spf: cannot get EnvelopeFrom, cannot use SPF by DNS May 9 10:14:15.479 [70292] dbg: check: tagrun - tag SC is now ready, value: CODE(0x5631e15e38a0) May 9 10:14:15.479 [70292] dbg: check: tagrun - tag SCRULE is now ready, value: CODE(0x5631e15e38e8) May 9 10:14:15.479 [70292] dbg: check: tagrun - tag SCTYPE is now ready, value: CODE(0x5631e15e3978) May 9 10:14:15.480 [70292] dbg: check: check_main, time limit in 299.785 s May 9 10:14:15.480 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::Shortcircuit=HASH(0x5631e1354378) implements 'have_shortcircuited', priority 0 May 9 10:14:15.480 [70292] dbg: check: running tests for priority: 0 May 9 10:14:15.480 [70292] dbg: rules: running head tests; score so far=0 May 9 10:14:15.480 [70292] dbg: rules: flush_evalstr (run_generic_tests) compiling 8574 chars of Mail::SpamAssassin::Plugin::Check::_head_tests_0_1 May 9 10:14:15.481 [70292] dbg: rules: run_generic_tests - compiling eval code: head, priority 0 May 9 10:14:15.481 [70292] dbg: rules: compiled head tests May 9 10:14:15.481 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::Shortcircuit=HASH(0x5631e1354378) implements 'hit_rule', priority 0 May 9 10:14:15.481 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::PhishTag=HASH(0x5631e13ae480) implements 'hit_rule', priority 0 May 9 10:14:15.481 [70292] dbg: rules: ran header rule __HAS_MSGID ======> got hit: "<" May 9 10:14:15.481 [70292] dbg: rules: running head_eval tests; score so far=0 May 9 10:14:15.482 [70292] dbg: rules: run_eval_tests - compiling eval code: 9, priority 0 May 9 10:14:15.482 [70292] dbg: rules: running body tests; score so far=0 May 9 10:14:15.482 [70292] dbg: rules: flush_evalstr (run_generic_tests) compiling 2635 chars of Mail::SpamAssassin::Plugin::Check::_body_tests_0_1 May 9 10:14:15.483 [70292] dbg: rules: run_generic_tests - compiling eval code: body, priority 0 May 9 10:14:15.483 [70292] dbg: rules: compiled body tests May 9 10:14:15.486 [70292] dbg: rules: running uri tests; score so far=0 May 9 10:14:15.487 [70292] dbg: rules: flush_evalstr (run_generic_tests) compiling 1142 chars of Mail::SpamAssassin::Plugin::Check::_uri_tests_0_1 May 9 10:14:15.487 [70292] dbg: rules: run_generic_tests - compiling eval code: uri, priority 0 May 9 10:14:15.487 [70292] dbg: rules: compiled uri tests May 9 10:14:15.487 [70292] dbg: rules: running rawbody tests; score so far=0 May 9 10:14:15.487 [70292] dbg: rules: flush_evalstr (run_generic_tests) compiling 327 chars of Mail::SpamAssassin::Plugin::Check::_rawbody_tests_0_1 May 9 10:14:15.487 [70292] dbg: rules: run_generic_tests - compiling eval code: rawbody, priority 0 May 9 10:14:15.487 [70292] dbg: rules: compiled rawbody tests May 9 10:14:15.487 [70292] dbg: rules: running full tests; score so far=0 May 9 10:14:15.487 [70292] dbg: rules: flush_evalstr (run_generic_tests) compiling 356 chars of Mail::SpamAssassin::Plugin::Check::_full_tests_0_1 May 9 10:14:15.488 [70292] dbg: rules: run_generic_tests - compiling eval code: full, priority 0 May 9 10:14:15.488 [70292] dbg: rules: compiled full tests May 9 10:14:15.488 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::Pyzor=HASH(0x5631e044ee38) implements 'check_tick', priority 0 May 9 10:14:15.488 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::Razor2=HASH(0x5631e0645a88) implements 'check_tick', priority 0 May 9 10:14:15.488 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::DMARC=HASH(0x5631e03f9ca8) implements 'check_tick', priority 0 May 9 10:14:15.488 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::DCC=HASH(0x5631e1275788) implements 'check_tick', priority 0 May 9 10:14:15.488 [70292] dbg: rules: ran meta rule INVALID_MSGID ======> got hit (1) May 9 10:14:15.488 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::Pyzor=HASH(0x5631e044ee38) implements 'check_cleanup', priority 0 May 9 10:14:15.488 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::Razor2=HASH(0x5631e0645a88) implements 'check_cleanup', priority 0 May 9 10:14:15.488 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::DMARC=HASH(0x5631e03f9ca8) implements 'check_cleanup', priority 0 May 9 10:14:15.488 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::DCC=HASH(0x5631e1275788) implements 'check_cleanup', priority 0 May 9 10:14:15.488 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::FromNameSpoof=HASH(0x5631e13e31b0) implements 'check_cleanup', priority 0 May 9 10:14:15.489 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::DCC=HASH(0x5631e1275788) implements 'check_post_learn', priority 0 May 9 10:14:15.489 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::PhishTag=HASH(0x5631e13ae480) implements 'check_post_learn', priority 0 May 9 10:14:15.489 [70292] dbg: PHISHTAG: Will let this email to SpamAssassin's discretion May 9 10:14:15.489 [70292] dbg: check: is spam? score=2.999 required=5 May 9 10:14:15.489 [70292] dbg: check: tests=INVALID_MSGID May 9 10:14:15.489 [70292] dbg: check: subtests=__HAS_MSGID (Total Subtest Hits: 1 / Deduplicated Total Hits: 1) May 9 10:14:15.489 [70292] dbg: timing: total 223 ms - init: 175 (78.4%), parse: 36 (16.2%), extracttext: 34 (15.4%), extract_message_metadata: 2.3 (1.0%), tests_pri_0: 8 (3.8%), compile_gen: 1.32 (0.6%), compile_eval: 0.35 (0.2%), get_uri_detail_list: 3.4 (1.5%) May 9 10:14:15.490 [70292] dbg: markup: mime_encode_header: SpamAssassin 4.0.0 (2022-12-14) on makaak May 9 10:14:15.490 [70292] dbg: markup: mime_encode_header: ** May 9 10:14:15.490 [70292] dbg: markup: mime_encode_header: No, score=3.0 required=5.0 tests=INVALID_MSGID May 9 10:14:15.490 [70292] dbg: markup: [...] \tautolearn=disabled version=4.0.0 May 9 10:14:15.491 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::MIMEHeader=HASH(0x5631e06b0788) implements 'finish_tests', priority 0 May 9 10:14:15.491 [70292] dbg: plugin: Mail::SpamAssassin::Plugin::Check=HASH(0x5631e0453768) implements 'finish_tests', priority 0 ok 8 Checking headerfound ok 9 ok 10 ok t/relative_scores.t ............... 1..4 ok 1 ok 2 ok 3 ok 4 ok # skipping MaxMind::DB::Reader (GeoIP2) tests (not installed) # skipping IP::Country::DB_File tests (not installed or DB_File bdb version too old) t/relaycountry.t .................. 1..4 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/relaycountry.MolOD4/localrules --siteconfigpath log/relaycountry.MolOD4/siterules -p log/relaycountry.MolOD4/user.cf -L -t < data/spam/relayUS.eml ok 1 Checking X-Spam-Relay-Country: US ok 2 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/relaycountry.MolOD4/localrules --siteconfigpath log/relaycountry.MolOD4/siterules -p log/relaycountry.MolOD4/user.cf -L -t < data/spam/relayUS.eml ok 3 Checking X-Spam-Relay-Country: US ok 4 ok t/report_safe.t ................... 1..8 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/report_safe.vfts0x/localrules --siteconfigpath log/report_safe.vfts0x/siterules -p log/report_safe.vfts0x/user.cf -L < log/report_safe.vfts0x/report_safe.eml Checking XSS_Prev_Subject ok 1 Checking XSS_Yes ok 2 Checking for anti-pattern P_1 at t/report_safe.t line 49. ok 3 Checking for anti-pattern XSS_No at t/report_safe.t line 49. ok 4 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/report_safe.vfts0x/localrules --siteconfigpath log/report_safe.vfts0x/siterules -p log/report_safe.vfts0x/user.cf -L < log/report_safe.vfts0x/report_safe.eml Checking P_2 ok 5 Checking XSS_Yes ok 6 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/report_safe.vfts0x/localrules --siteconfigpath log/report_safe.vfts0x/siterules -p log/report_safe.vfts0x/user.cf -L < log/report_safe.vfts0x/report_safe.eml Checking P_3 ok 7 Checking XSS_Yes ok 8 ok t/reportheader.t .................. 1..11 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/reportheader.EfcpFi/localrules --siteconfigpath log/reportheader.EfcpFi/siterules -p log/reportheader.EfcpFi/user.cf -L -t < data/spam/001 Checking fromyahoo ok 1 Checking remove ok 2 Checking noreal ok 3 Checking endsinnums ok 4 Checking invdate ok 5 Checking msgidnotvalid ok 6 Checking spam-report-body ok 7 Checking subj ok 8 Checking dotteddec ok 9 Checking flag ok 10 Checking status ok 11 ok t/reportheader_8bit.t ............. 1..3 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/reportheader.4Mkx7f/localrules --siteconfigpath log/reportheader.4Mkx7f/siterules -p log/reportheader.4Mkx7f/user.cf -L -t < data/spam/001 Checking report-desc ok 1 Checking qp-encoded-hdr ok 2 Checking qp-encoded-desc ok 3 ok t/reuse.t ......................... skipped: no mass check t/root_spamd.t .................... skipped: root tests disabled t/root_spamd_tell.t ............... skipped: root tests disabled t/root_spamd_tell_paranoid.t ...... skipped: root tests disabled t/root_spamd_tell_x.t ............. skipped: root tests disabled t/root_spamd_tell_x_paranoid.t .... skipped: root tests disabled t/root_spamd_u.t .................. skipped: root tests disabled t/root_spamd_u_dcc.t .............. skipped: root tests disabled t/root_spamd_virtual.t ............ skipped: root tests disabled t/root_spamd_x.t .................. skipped: root tests disabled t/root_spamd_x_paranoid.t ......... skipped: root tests disabled t/root_spamd_x_u.t ................ skipped: root tests disabled t/sa_awl.t ........................ 1..1 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/sa_awl._W2mzf/localrules --siteconfigpath log/sa_awl._W2mzf/siterules -p log/sa_awl._W2mzf/user.cf --add-addr-to-whitelist whitelist_test@whitelist.spamassassin.taint.org /home/willem/repos/net-dns-repository/regression-testing/Mail-SpamAssassin-4.0.0/t cleaning: -100.0 (-100.0/1) -- whitelist_test@whitelist.spamassassin.taint.org|ip=none /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/sa_awl._W2mzf/localrules --siteconfigpath log/sa_awl._W2mzf/siterules -p log/sa_awl._W2mzf/user.cf -L -t < data/spam/004 Checking isspam ok 1 ok t/sa_awl_welcome_block.t .......... 1..1 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/sa_awl.G2EicO/localrules --siteconfigpath log/sa_awl.G2EicO/siterules -p log/sa_awl.G2EicO/user.cf --add-addr-to-welcomelist whitelist_test@whitelist.spamassassin.taint.org /home/willem/repos/net-dns-repository/regression-testing/Mail-SpamAssassin-4.0.0/t cleaning: -100.0 (-100.0/1) -- whitelist_test@whitelist.spamassassin.taint.org|ip=none /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/sa_awl.G2EicO/localrules --siteconfigpath log/sa_awl.G2EicO/siterules -p log/sa_awl.G2EicO/user.cf -L -t < data/spam/004 Checking isspam ok 1 ok t/sa_check_spamd.t ................ 1..7 /usr/bin/perl SATest.pl -Mredirect -Olog/sa_check_spamd.H7Hyl9/d.sa_check_spamd/spamd.err.0 -olog/sa_check_spamd.H7Hyl9/d.sa_check_spamd/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/sa_check_spamd.H7Hyl9/localrules --siteconfigpath log/sa_check_spamd.H7Hyl9/siterules -p 61678 -A 127.0.0.1 -i 127.0.0.1 -L -s log/sa_check_spamd.H7Hyl9/d.sa_check_spamd/spamd.err.0.timestamped -r log/sa_check_spamd.H7Hyl9/spamd.pid & [1683620069] Found PID 70514 in pidfile ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 61678 < data/spam/001 ok 2 Checking flag ok 3 Checking status ok 4 loaded Mail::SpamAssassin::Client loaded Mail::SpamAssassin::Timeout connecting to spamd for ping SPAMD OK: 0.002 second ping response time ok 5 Killed 1 spamd instances Waiting for spamd at pid 70514 to exit... ok 6 loaded Mail::SpamAssassin::Client loaded Mail::SpamAssassin::Timeout connecting to spamd for ping Failed to create connection to spamd daemon: Connection refused SPAMD CRITICAL: ping failed in 0.001 seconds ok 7 ok t/sa_compile.t .................... skipped: RE2C isn't new enough t/sha1.t .......................... 1..15 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 Digest::SHA sha1 mismatch ok 15 ok t/shortcircuit.t .................. 1..18 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/shortcircuit.GdeN6_/localrules --siteconfigpath log/shortcircuit.GdeN6_/siterules -p log/shortcircuit.GdeN6_/user.cf -L -t < data/spam/001 ok 1 Checking hit ok 2 Checking shortcircuit rule desc ok 3 Checking shortcircuit_spam_header ok 4 Checking sc ok 5 Checking for anti-pattern autolearned as ham at t/shortcircuit.t line 52. ok 6 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/shortcircuit.GdeN6_/localrules --siteconfigpath log/shortcircuit.GdeN6_/siterules -p log/shortcircuit.GdeN6_/user.cf -L -t < data/spam/002 ok 7 Checking shortcircuit rule desc ok 8 Checking hit ok 9 Checking SC_002 header ok 10 Checking sc ok 11 Checking for anti-pattern autolearned as ham at t/shortcircuit.t line 61. ok 12 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/shortcircuit.GdeN6_/localrules --siteconfigpath log/shortcircuit.GdeN6_/siterules -p log/shortcircuit.GdeN6_/user.cf -L -t < data/nice/001 ok 13 Checking SC_HAM_001 ok 14 Checking shortcircuit rule desc ok 15 Checking SC_HAM_001 header ok 16 Checking sc_ham ok 17 Checking for anti-pattern autolearned as ham at t/shortcircuit.t line 70. ok 18 ok t/spam.t .......................... 1..7 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/spam.MznQVe/localrules --siteconfigpath log/spam.MznQVe/siterules -p log/spam.MznQVe/user.cf -L -t < data/spam/001 ok 1 Checking subj ok 2 Checking endsinnums ok 3 Checking noreal ok 4 Checking flag ok 5 Checking stars ok 6 Checking status ok 7 ok t/spamc.t ......................... 1..2 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 57624 -p 9 < data/etc/hello.txt ok 1 Checking spamc ok 2 ok t/spamc_B.t ....................... 1..9 /usr/bin/perl SATest.pl -Mredirect -Olog/spamc_B.pi4XKA/d.spamc_B/spamd.err.0 -olog/spamc_B.pi4XKA/d.spamc_B/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamc_B.pi4XKA/localrules --siteconfigpath log/spamc_B.pi4XKA/siterules -p 58847 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamc_B.pi4XKA/d.spamc_B/spamd.err.0.timestamped -r log/spamc_B.pi4XKA/spamd.pid & [1683620082] Found PID 70656 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 58847 -B < data/spam/bsmtpnull ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 58847 -B < data/spam/bsmtp ok 2 Checking data ok 3 Checking helo ok 4 Checking status ok 5 Checking mailfrom ok 6 Checking quit ok 7 Checking rcptto ok 8 Checking spamflag ok 9 Killed 1 spamd instances Waiting for spamd at pid 70656 to exit... ok t/spamc_bug6176.t ................. 1..2 ../spamc/spamc -d 127.0.0.1 -p 41856 -p 9 --username=ignore_-F_switch < data/nice/001 ok 1 Checking evolution ok 2 ok t/spamc_c.t ....................... 1..2 /usr/bin/perl SATest.pl -Mredirect -Olog/spamc_c.8EaaFt/d.spamc_c/spamd.err.0 -olog/spamc_c.8EaaFt/d.spamc_c/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamc_c.8EaaFt/localrules --siteconfigpath log/spamc_c.8EaaFt/siterules -p 61461 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamc_c.8EaaFt/d.spamc_c/spamd.err.0.timestamped -r log/spamc_c.8EaaFt/spamd.pid & [1683620092] Found PID 70831 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 61461 -c < data/spam/001 Killed 1 spamd instances Waiting for spamd at pid 70831 to exit... ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 61461 -c < data/nice/001 ok 2 ok t/spamc_c_stdout_closed.t ......... 1..2 /usr/bin/perl SATest.pl -Mredirect -Olog/spamc_c_stdout_closed.I47teZ/d.spamc_c_stdout_closed/spamd.err.0 -olog/spamc_c_stdout_closed.I47teZ/d.spamc_c_stdout_closed/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamc_c_stdout_closed.I47teZ/localrules --siteconfigpath log/spamc_c_stdout_closed.I47teZ/siterules -p 54580 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamc_c_stdout_closed.I47teZ/d.spamc_c_stdout_closed/spamd.err.0.timestamped -r log/spamc_c_stdout_closed.I47teZ/spamd.pid & [1683620102] Found PID 70939 in pidfile ok 1 ok 2 ok t/spamc_cf.t ...................... 1..4 /usr/bin/perl SATest.pl -Mredirect -Olog/spamc_cf.9MyV23/d.spamc_cf/spamd.err.0 -olog/spamc_cf.9MyV23/d.spamc_cf/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamc_cf.9MyV23/localrules --siteconfigpath log/spamc_cf.9MyV23/siterules -D -L --socketpath=/tmp/5WJUBQFQkr/spamd.sock -s log/spamc_cf.9MyV23/d.spamc_cf/spamd.err.0.timestamped -r log/spamc_cf.9MyV23/spamd.pid & [1683620112] Found PID 71064 in pidfile ../spamc/spamc -d 127.0.0.1 -p 48752 -F log/spamc_cf.9MyV23/spamc_cf.cf < data/spam/001 ok 1 Checking subj ok 2 Checking flag ok 3 Checking status ok 4 Killed 1 spamd instances Waiting for spamd at pid 71064 to exit... ok t/spamc_E.t ....................... 1..2 /usr/bin/perl SATest.pl -Mredirect -Olog/spamc_E.wdqXoe/d.spamc_E/spamd.err.0 -olog/spamc_E.wdqXoe/d.spamc_E/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamc_E.wdqXoe/localrules --siteconfigpath log/spamc_E.wdqXoe/siterules -p 49839 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamc_E.wdqXoe/d.spamc_E/spamd.err.0.timestamped -r log/spamc_E.wdqXoe/spamd.pid & [1683620121] Found PID 71123 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 49839 -E < data/nice/001 ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 49839 -E < data/spam/001 Killed 1 spamd instances Waiting for spamd at pid 71123 to exit... ok 2 ok t/spamc_H.t ....................... skipped: Net tests disabled t/spamc_headers.t ................. 1..5 /usr/bin/perl SATest.pl -Mredirect -Olog/spamc_headers.tQyDST/d.spamc_headers/spamd.err.0 -olog/spamc_headers.tQyDST/d.spamc_headers/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamc_headers.tQyDST/localrules --siteconfigpath log/spamc_headers.tQyDST/siterules -p 40536 -A 127.0.0.1 -i 127.0.0.1 -L --cf='report_safe 0' -s log/spamc_headers.tQyDST/d.spamc_headers/spamd.err.0.timestamped -r log/spamc_headers.tQyDST/spamd.pid & [1683620129] Found PID 71191 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 40536 --headers < data/spam/009 ok 1 Checking msgid ok 2 Checking xss ok 3 Checking noreal ok 4 Checking body ok 5 Killed 1 spamd instances Waiting for spamd at pid 71191 to exit... ok t/spamc_l.t ....................... 1..4 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 43255 -l -p 8 < data/etc/hello.txt ok 1 Checking connfailed_b ok 2 Checking spamc_l ok 3 Checking connfailed_a ok 4 ok t/spamc_optC.t .................... 1..9 /usr/bin/perl SATest.pl -Mredirect -Olog/spamc_optC.SPsZNr/d.spamc_optC/spamd.err.0 -olog/spamc_optC.SPsZNr/d.spamc_optC/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamc_optC.SPsZNr/localrules --siteconfigpath log/spamc_optC.SPsZNr/siterules -p 51109 -A 127.0.0.1 -i 127.0.0.1 -L --allow-tell -s log/spamc_optC.SPsZNr/d.spamc_optC/spamd.err.0.timestamped -r log/spamc_optC.SPsZNr/spamd.pid & [1683620139] Found PID 71309 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 51109 -C report < data/spam/001 ok 1 Checking reported spam ok 2 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 51109 -C revoke < data/nice/001 ok 3 Checking revoked ham ok 4 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 51109 -C report < data/spam/001 ok 5 Checking failed to report spam ok 6 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 51109 -C revoke < data/nice/001 ok 7 Checking failed to revoke ham ok 8 Killed 1 spamd instances Waiting for spamd at pid 71309 to exit... ok 9 ok t/spamc_optL.t .................... 1..18 /usr/bin/perl SATest.pl -Mredirect -Olog/spamc_optL.jJ4V0i/d.spamc_optL/spamd.err.0 -olog/spamc_optL.jJ4V0i/d.spamc_optL/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamc_optL.jJ4V0i/localrules --siteconfigpath log/spamc_optL.jJ4V0i/siterules -p 49158 -A 127.0.0.1 -i 127.0.0.1 -L --allow-tell -s log/spamc_optL.jJ4V0i/d.spamc_optL/spamd.err.0.timestamped -r log/spamc_optL.jJ4V0i/spamd.pid & [1683620148] Found PID 71400 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 49158 -L spam < data/spam/001 ok 1 Checking learned spam ok 2 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 49158 -L spam < data/spam/001 ok 3 Checking already learned spam ok 4 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/spamc_optL.jJ4V0i/localrules --siteconfigpath log/spamc_optL.jJ4V0i/siterules -p log/spamc_optL.jJ4V0i/user.cf --dump magic ok 5 Checking spam in database ok 6 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/spamc_optL.jJ4V0i/localrules --siteconfigpath log/spamc_optL.jJ4V0i/siterules -p log/spamc_optL.jJ4V0i/user.cf --dump=magic ok 7 Checking spam in database ok 8 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 49158 -L forget < data/spam/001 ok 9 Checking forget spam ok 10 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 49158 -L ham < data/nice/001 ok 11 Checking learned ham ok 12 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 49158 -L ham < data/nice/001 ok 13 Checking already learned ham ok 14 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/spamc_optL.jJ4V0i/localrules --siteconfigpath log/spamc_optL.jJ4V0i/siterules -p log/spamc_optL.jJ4V0i/user.cf --dump magic ok 15 Checking ham in database ok 16 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 49158 -L forget < data/nice/001 ok 17 Checking learned ham ok 18 Killed 1 spamd instances Waiting for spamd at pid 71400 to exit... ok t/spamc_x_e.t ..................... 1..7 /usr/bin/perl SATest.pl -Mredirect -Olog/spamc_x_e.5UUDqc/d.spamc_x_e/spamd.err.0 -olog/spamc_x_e.5UUDqc/d.spamc_x_e/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamc_x_e.5UUDqc/localrules --siteconfigpath log/spamc_x_e.5UUDqc/siterules -p 45145 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamc_x_e.5UUDqc/d.spamc_x_e/spamd.err.0.timestamped -r log/spamc_x_e.5UUDqc/spamd.pid & [1683620157] Found PID 71526 in pidfile ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 45145 -x -e /bin/echo Fine < data/nice/001 ok 2 Checking Fine ok 3 ok 4 Killed 1 spamd instances Waiting for spamd at pid 71526 to exit... ../spamc/spamc -F data/spamc_blank.cf -d 255.255.255.255 -p 45145 -x -e /bin/echo Fine < data/nice/001 ok 5 Checking for anti-pattern Fine at t/spamc_x_e.t line 25. ok 6 ok 7 ok t/spamc_x_E_R.t ................... 1..49 /usr/bin/perl SATest.pl -Mredirect -Olog/spamc_x_E_R.fHkFC0/d.spamc_x_E_R/spamd.err.0 -olog/spamc_x_E_R.fHkFC0/d.spamc_x_E_R/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamc_x_E_R.fHkFC0/localrules --siteconfigpath log/spamc_x_E_R.fHkFC0/siterules -p 45533 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamc_x_E_R.fHkFC0/d.spamc_x_E_R/spamd.err.0.timestamped -r log/spamc_x_E_R.fHkFC0/spamd.pid & [1683620168] Found PID 71658 in pidfile ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 45533 -E < data/nice/001 ok 2 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 45533 -R < data/nice/001 ok 3 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 45533 -x -E < data/nice/001 ok 4 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 45533 -x -R < data/nice/001 ok 5 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 45533 -x -R -E < data/nice/001 ok 6 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 45533 -R < data/spam/001 ok 7 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 45533 -x -R < data/spam/001 ok 8 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 45533 -x -E < data/spam/001 ok 9 Killed 1 spamd instances Waiting for spamd at pid 71658 to exit... /usr/bin/perl SATest.pl -Mredirect -Olog/spamc_x_E_R.fHkFC0/d.spamc_x_E_R/spamd.err.9 -olog/spamc_x_E_R.fHkFC0/d.spamc_x_E_R/spamd.out.9 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamc_x_E_R.fHkFC0/localrules --siteconfigpath log/spamc_x_E_R.fHkFC0/siterules -p 45533 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamc_x_E_R.fHkFC0/d.spamc_x_E_R/spamd.err.9.timestamped -r log/spamc_x_E_R.fHkFC0/spamd.pid & [1683620176] Found PID 71787 in pidfile ok 10 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 45533 -E < data/spam/001 ok 11 Killed 1 spamd instances Waiting for spamd at pid 71787 to exit... /usr/bin/perl SATest.pl -Mredirect -Olog/spamc_x_E_R.fHkFC0/d.spamc_x_E_R/spamd.err.11 -olog/spamc_x_E_R.fHkFC0/d.spamc_x_E_R/spamd.out.11 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamc_x_E_R.fHkFC0/localrules --siteconfigpath log/spamc_x_E_R.fHkFC0/siterules -p 45533 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamc_x_E_R.fHkFC0/d.spamc_x_E_R/spamd.err.11.timestamped -r log/spamc_x_E_R.fHkFC0/spamd.pid & [1683620184] Found PID 71891 in pidfile ok 12 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 45533 -x -R -E < data/spam/001 ok 13 Killed 1 spamd instances Waiting for spamd at pid 71891 to exit... ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 45533 -s 512 -x < data/spam/001 ok 14 Checking subj ok 15 Checking for anti-pattern flag at t/spamc_x_E_R.t line 60. ok 16 ok 17 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 45533 -s 512 -x -E < data/spam/001 ok 18 Checking subj ok 19 Checking for anti-pattern flag at t/spamc_x_E_R.t line 66. ok 20 ok 21 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 45533 -s 512 -x -R < data/spam/001 ok 22 Checking 0/0 ok 23 Checking for anti-pattern subj at t/spamc_x_E_R.t line 79. ok 24 Checking for anti-pattern flag at t/spamc_x_E_R.t line 79. ok 25 ok 26 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 45533 -s 512 -x -E -R < data/spam/001 ok 27 Checking 0/0 ok 28 Checking for anti-pattern subj at t/spamc_x_E_R.t line 84. ok 29 Checking for anti-pattern flag at t/spamc_x_E_R.t line 84. ok 30 ok 31 ../spamc/spamc -F data/spamc_blank.cf -d 255.255.255.255 -p 45533 --connect-retries 1 -E < data/spam/001 ok 32 ../spamc/spamc -F data/spamc_blank.cf -d 255.255.255.255 -p 45533 --connect-retries 1 -R < data/spam/001 ok 33 ../spamc/spamc -F data/spamc_blank.cf -d 255.255.255.255 -p 45533 --connect-retries 1 -x < data/spam/001 ok 34 Checking for anti-pattern subj at t/spamc_x_E_R.t line 104. ok 35 Checking for anti-pattern flag at t/spamc_x_E_R.t line 104. ok 36 ok 37 ../spamc/spamc -F data/spamc_blank.cf -d 255.255.255.255 -p 45533 --connect-retries 1 -x -R < data/spam/001 ok 38 Checking for anti-pattern subj at t/spamc_x_E_R.t line 109. ok 39 Checking for anti-pattern flag at t/spamc_x_E_R.t line 109. ok 40 ok 41 ../spamc/spamc -F data/spamc_blank.cf -d 255.255.255.255 -p 45533 --connect-retries 1 -x -E -R < data/spam/001 ok 42 Checking for anti-pattern subj at t/spamc_x_E_R.t line 114. ok 43 Checking for anti-pattern flag at t/spamc_x_E_R.t line 114. ok 44 ok 45 ../spamc/spamc -F data/spamc_blank.cf -d 255.255.255.255 -p 45533 --connect-retries 1 -x -E < data/spam/001 ok 46 Checking for anti-pattern subj at t/spamc_x_E_R.t line 119. ok 47 Checking for anti-pattern flag at t/spamc_x_E_R.t line 119. ok 48 ok 49 ok t/spamc_y.t ....................... 1..2 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 53827 -y -p 8 < data/etc/hello.txt ok 1 Checking for anti-pattern spamc_y at t/spamc_y.t line 22. ok 2 ok t/spamc_z.t ....................... 1..9 /usr/bin/perl SATest.pl -Mredirect -Olog/spamc_z.mUOstP/d.spamc_z/spamd.err.0 -olog/spamc_z.mUOstP/d.spamc_z/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamc_z.mUOstP/localrules --siteconfigpath log/spamc_z.mUOstP/siterules -p 40314 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamc_z.mUOstP/d.spamc_z/spamd.err.0.timestamped -r log/spamc_z.mUOstP/spamd.pid & [1683620194] Found PID 72042 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 40314 -z < data/spam/001 Killed 1 spamd instances Waiting for spamd at pid 72042 to exit... ok 1 Checking firstline ok 2 Checking subj ok 3 Checking endsinnums ok 4 Checking noreal ok 5 Checking lastline ok 6 Checking flag ok 7 Checking stars ok 8 Checking status ok 9 ok t/spamd.t ......................... 1..14 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd.pOJU_8/d.spamd/spamd.err.0 -olog/spamd.pOJU_8/d.spamd/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd.pOJU_8/localrules --siteconfigpath log/spamd.pOJU_8/siterules -p 53633 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamd.pOJU_8/d.spamd/spamd.err.0.timestamped -r log/spamd.pOJU_8/spamd.pid & [1683620203] Found PID 72116 in pidfile ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 53633 < data/spam/001 ok 2 Checking firstline ok 3 Checking subj ok 4 Checking endsinnums ok 5 Checking noreal ok 6 Checking lastline ok 7 Checking flag ok 8 Checking stars ok 9 Checking status ok 10 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 53633 < data/spam/018 ok 11 Checking flag ok 12 Checking status ok 13 Killed 1 spamd instances Waiting for spamd at pid 72116 to exit... ok 14 ok t/spamd_allow_user_rules.t ........ 1..5 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_allow_user_rules.BCcw2W/d.spamd_allow_user_rules/spamd.err.0 -olog/spamd_allow_user_rules.BCcw2W/d.spamd_allow_user_rules/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_allow_user_rules.BCcw2W/localrules --siteconfigpath log/spamd_allow_user_rules.BCcw2W/siterules -p 62824 -A 127.0.0.1 -i 127.0.0.1 --virtual-config-dir=log/spamd_allow_user_rules.BCcw2W/virtualconfig/%u -L -u willem -s log/spamd_allow_user_rules.BCcw2W/d.spamd_allow_user_rules/spamd.err.0.timestamped -r log/spamd_allow_user_rules.BCcw2W/spamd.pid & [1683620211] Found PID 72189 in pidfile ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 62824 -u testuser < data/spam/009 ok 2 Killed 1 spamd instances Waiting for spamd at pid 72189 to exit... ok 3 Checking myfoo ok 4 Checking for anti-pattern redefined_errors_in_spamd_log at t/spamd_allow_user_rules.t line 59. ok 5 ok t/spamd_client.t .................. 1..52 ok 1 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_client.iacQ1t/d.spamd_client/spamd.err.1 -olog/spamd_client.iacQ1t/d.spamd_client/spamd.out.1 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_client.iacQ1t/localrules --siteconfigpath log/spamd_client.iacQ1t/siterules -p 62537 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamd_client.iacQ1t/d.spamd_client/spamd.err.1.timestamped -r log/spamd_client.iacQ1t/spamd.pid & [1683620219] Found PID 72264 in pidfile ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 Checking gtube ok 11 Checking flag ok 12 Checking gtube string ok 13 ok 14 ok 15 Checking flag ok 16 Checking for anti-pattern gtube string at t/spamd_client.t line 83. ok 17 Killed 1 spamd instances Waiting for spamd at pid 72264 to exit... ok 18 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_client.iacQ1t/d.spamd_client/spamd.err.18 -olog/spamd_client.iacQ1t/d.spamd_client/spamd.out.18 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_client.iacQ1t/localrules --siteconfigpath log/spamd_client.iacQ1t/siterules -L --socketpath=/tmp/KU3OpAwcbm/spamd.sock -s log/spamd_client.iacQ1t/d.spamd_client/spamd.err.18.timestamped -r log/spamd_client.iacQ1t/spamd.pid & [1683620227] Found PID 72366 in pidfile ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 Checking gtube ok 28 Checking flag ok 29 Checking gtube string ok 30 Killed 1 spamd instances Waiting for spamd at pid 72366 to exit... ok 31 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_client.iacQ1t/d.spamd_client/spamd.err.31 -olog/spamd_client.iacQ1t/d.spamd_client/spamd.out.31 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_client.iacQ1t/localrules --siteconfigpath log/spamd_client.iacQ1t/siterules -p 62537 -A 127.0.0.1 -i 127.0.0.1 -L --allow-tell -s log/spamd_client.iacQ1t/d.spamd_client/spamd.err.31.timestamped -r log/spamd_client.iacQ1t/spamd.pid & [1683620235] Found PID 72463 in pidfile ok 32 ok 33 ok 34 ok 35 ok 36 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/spamd_client.iacQ1t/localrules --siteconfigpath log/spamd_client.iacQ1t/siterules -p log/spamd_client.iacQ1t/user.cf --dump magic ok 37 Checking spam in database ok 38 ok 39 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/spamd_client.iacQ1t/localrules --siteconfigpath log/spamd_client.iacQ1t/siterules -p log/spamd_client.iacQ1t/user.cf --dump magic ok 40 Checking ham in database ok 41 Checking spam in database ok 42 ok 43 ok 44 ok 45 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/spamd_client.iacQ1t/localrules --siteconfigpath log/spamd_client.iacQ1t/siterules -p log/spamd_client.iacQ1t/user.cf --dump magic ok 46 Checking ham in database ok 47 ok 48 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../sa-learn.raw -C log/spamd_client.iacQ1t/localrules --siteconfigpath log/spamd_client.iacQ1t/siterules -p log/spamd_client.iacQ1t/user.cf --dump magic ok 49 Checking ham in database ok 50 Checking spam in database ok 51 Killed 1 spamd instances Waiting for spamd at pid 72463 to exit... ok 52 ok t/spamd_hup.t ..................... 1..110 [1683620238] Starting spamd... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_hup.xvUGF7/d.spamd_hup/spamd.err.0 -olog/spamd_hup.xvUGF7/d.spamd_hup/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_hup.xvUGF7/localrules --siteconfigpath log/spamd_hup.xvUGF7/siterules -p 51664 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamd_hup.xvUGF7/d.spamd_hup/spamd.err.0.timestamped -r log/spamd_hup.xvUGF7/spamd.pid & [1683620245] Found PID 72514 in pidfile ok 1 ok 2 ok 3 ok 4 [1683620246] HUPing spamd at pid 72514, loop try 0... [1683620246] Waiting for PID file to change... [1683620247] Waiting for spamd at pid 72514 to restart... ok 5 ok 6 ok 7 [1683620248] Looking for new spamd at pid 72514... ok 8 [1683620248] A little time to settle... [1683620250] Checking GTUBE... ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 51664 < data/spam/gtube.eml ok 9 Checking gtube ok 10 Checking flag ok 11 ok 12 ok 13 ok 14 ok 15 [1683620250] HUPing spamd at pid 72514, loop try 1... [1683620250] Waiting for PID file to change... [1683620251] Waiting for spamd at pid 72514 to restart... ok 16 ok 17 ok 18 [1683620252] Looking for new spamd at pid 72514... ok 19 [1683620252] A little time to settle... [1683620254] Checking GTUBE... ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 51664 < data/spam/gtube.eml ok 20 Checking gtube ok 21 Checking flag ok 22 ok 23 ok 24 ok 25 ok 26 [1683620254] HUPing spamd at pid 72514, loop try 2... [1683620254] Waiting for PID file to change... [1683620255] Waiting for spamd at pid 72514 to restart... ok 27 ok 28 ok 29 [1683620256] Looking for new spamd at pid 72514... ok 30 [1683620256] A little time to settle... [1683620258] Checking GTUBE... ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 51664 < data/spam/gtube.eml ok 31 Checking gtube ok 32 Checking flag ok 33 ok 34 ok 35 ok 36 ok 37 [1683620259] HUPing spamd at pid 72514, loop try 3... [1683620259] Waiting for PID file to change... [1683620260] Waiting for spamd at pid 72514 to restart... ok 38 ok 39 ok 40 [1683620261] Looking for new spamd at pid 72514... ok 41 [1683620261] A little time to settle... [1683620263] Checking GTUBE... ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 51664 < data/spam/gtube.eml ok 42 Checking gtube ok 43 Checking flag ok 44 ok 45 ok 46 ok 47 ok 48 [1683620263] HUPing spamd at pid 72514, loop try 4... [1683620263] Waiting for PID file to change... [1683620264] Waiting for spamd at pid 72514 to restart... ok 49 ok 50 ok 51 [1683620265] Looking for new spamd at pid 72514... ok 52 [1683620265] A little time to settle... [1683620267] Checking GTUBE... ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 51664 < data/spam/gtube.eml ok 53 Checking gtube ok 54 Checking flag ok 55 ok 56 ok 57 ok 58 ok 59 [1683620267] HUPing spamd at pid 72514, loop try 5... [1683620267] Waiting for PID file to change... [1683620268] Waiting for spamd at pid 72514 to restart... ok 60 ok 61 ok 62 [1683620269] Looking for new spamd at pid 72514... ok 63 [1683620269] A little time to settle... [1683620271] Checking GTUBE... ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 51664 < data/spam/gtube.eml ok 64 Checking gtube ok 65 Checking flag ok 66 ok 67 ok 68 ok 69 ok 70 [1683620271] HUPing spamd at pid 72514, loop try 6... [1683620271] Waiting for PID file to change... [1683620272] Waiting for spamd at pid 72514 to restart... ok 71 ok 72 ok 73 [1683620273] Looking for new spamd at pid 72514... ok 74 [1683620273] A little time to settle... [1683620275] Checking GTUBE... ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 51664 < data/spam/gtube.eml ok 75 Checking gtube ok 76 Checking flag ok 77 ok 78 ok 79 ok 80 ok 81 [1683620275] HUPing spamd at pid 72514, loop try 7... [1683620275] Waiting for PID file to change... [1683620276] Waiting for spamd at pid 72514 to restart... ok 82 ok 83 ok 84 [1683620277] Looking for new spamd at pid 72514... ok 85 [1683620277] A little time to settle... [1683620279] Checking GTUBE... ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 51664 < data/spam/gtube.eml ok 86 Checking gtube ok 87 Checking flag ok 88 ok 89 ok 90 ok 91 ok 92 [1683620279] HUPing spamd at pid 72514, loop try 8... [1683620279] Waiting for PID file to change... [1683620280] Waiting for spamd at pid 72514 to restart... ok 93 ok 94 ok 95 [1683620281] Looking for new spamd at pid 72514... ok 96 [1683620281] A little time to settle... [1683620283] Checking GTUBE... ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 51664 < data/spam/gtube.eml ok 97 Checking gtube ok 98 Checking flag ok 99 ok 100 ok 101 ok 102 ok 103 [1683620283] HUPing spamd at pid 72514, loop try 9... [1683620283] Waiting for PID file to change... [1683620284] Waiting for spamd at pid 72514 to restart... ok 104 ok 105 ok 106 [1683620285] Looking for new spamd at pid 72514... ok 107 [1683620285] A little time to settle... [1683620287] Checking GTUBE... ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 51664 < data/spam/gtube.eml ok 108 Checking gtube ok 109 Checking flag ok 110 [1683620287] Stopping spamd... Killed 1 spamd instances Waiting for spamd at pid 72514 to exit... ok t/spamd_kill_restart.t ............ 1..93 [1683620288] Starting spamd... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.err.0 -olog/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_kill_restart.uJXx2Y/localrules --siteconfigpath log/spamd_kill_restart.uJXx2Y/siterules -p 55775 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.err.0.timestamped -r log/spamd_kill_restart.uJXx2Y/spamd.pid & [1683620295] Found PID 73503 in pidfile ok 1 ok 2 ok 3 ok 4 [1683620296] killing spamd at pid 73503, loop try 0... [1683620296] Waiting for PID file to change... ok 5 [1683620297] starting new spamd, loop try 0... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.err.5 -olog/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.out.5 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_kill_restart.uJXx2Y/localrules --siteconfigpath log/spamd_kill_restart.uJXx2Y/siterules -p 55775 -A 127.0.0.1 -i 127.0.0.1 -D -L -s log/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.err.5.timestamped -r log/spamd_kill_restart.uJXx2Y/spamd.pid & [1683620304] Found PID 73636 in pidfile [1683620304] Waiting for spamd at pid 73503 to restart... ok 6 ok 7 ok 8 [1683620305] Looking for new spamd at pid 73636... ok 9 ok 10 ok 11 ok 12 ok 13 [1683620305] killing spamd at pid 73636, loop try 1... [1683620305] Waiting for PID file to change... ok 14 [1683620306] starting new spamd, loop try 1... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.err.14 -olog/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.out.14 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_kill_restart.uJXx2Y/localrules --siteconfigpath log/spamd_kill_restart.uJXx2Y/siterules -p 55775 -A 127.0.0.1 -i 127.0.0.1 -D -L -s log/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.err.14.timestamped -r log/spamd_kill_restart.uJXx2Y/spamd.pid & [1683620313] Found PID 73734 in pidfile [1683620313] Waiting for spamd at pid 73636 to restart... ok 15 ok 16 ok 17 [1683620314] Looking for new spamd at pid 73734... ok 18 ok 19 ok 20 ok 21 ok 22 [1683620314] killing spamd at pid 73734, loop try 2... [1683620314] Waiting for PID file to change... ok 23 [1683620315] starting new spamd, loop try 2... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.err.23 -olog/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.out.23 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_kill_restart.uJXx2Y/localrules --siteconfigpath log/spamd_kill_restart.uJXx2Y/siterules -p 55775 -A 127.0.0.1 -i 127.0.0.1 -D -L -s log/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.err.23.timestamped -r log/spamd_kill_restart.uJXx2Y/spamd.pid & [1683620322] Found PID 73807 in pidfile [1683620322] Waiting for spamd at pid 73734 to restart... ok 24 ok 25 ok 26 [1683620323] Looking for new spamd at pid 73807... ok 27 ok 28 ok 29 ok 30 ok 31 [1683620323] killing spamd at pid 73807, loop try 3... [1683620323] Waiting for PID file to change... ok 32 [1683620324] starting new spamd, loop try 3... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.err.32 -olog/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.out.32 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_kill_restart.uJXx2Y/localrules --siteconfigpath log/spamd_kill_restart.uJXx2Y/siterules -p 55775 -A 127.0.0.1 -i 127.0.0.1 -D -L -s log/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.err.32.timestamped -r log/spamd_kill_restart.uJXx2Y/spamd.pid & [1683620331] Found PID 73897 in pidfile [1683620331] Waiting for spamd at pid 73807 to restart... ok 33 ok 34 ok 35 [1683620332] Looking for new spamd at pid 73897... ok 36 ok 37 ok 38 ok 39 ok 40 [1683620332] killing spamd at pid 73897, loop try 4... [1683620332] Waiting for PID file to change... ok 41 [1683620333] starting new spamd, loop try 4... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.err.41 -olog/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.out.41 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_kill_restart.uJXx2Y/localrules --siteconfigpath log/spamd_kill_restart.uJXx2Y/siterules -p 55775 -A 127.0.0.1 -i 127.0.0.1 -D -L -s log/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.err.41.timestamped -r log/spamd_kill_restart.uJXx2Y/spamd.pid & [1683620340] Found PID 73998 in pidfile [1683620340] Waiting for spamd at pid 73897 to restart... ok 42 ok 43 ok 44 [1683620341] Looking for new spamd at pid 73998... ok 45 ok 46 ok 47 ok 48 ok 49 [1683620341] killing spamd at pid 73998, loop try 5... [1683620341] Waiting for PID file to change... ok 50 [1683620342] starting new spamd, loop try 5... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.err.50 -olog/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.out.50 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_kill_restart.uJXx2Y/localrules --siteconfigpath log/spamd_kill_restart.uJXx2Y/siterules -p 55775 -A 127.0.0.1 -i 127.0.0.1 -D -L -s log/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.err.50.timestamped -r log/spamd_kill_restart.uJXx2Y/spamd.pid & [1683620349] Found PID 74090 in pidfile [1683620349] Waiting for spamd at pid 73998 to restart... ok 51 ok 52 ok 53 [1683620350] Looking for new spamd at pid 74090... ok 54 ok 55 ok 56 ok 57 ok 58 [1683620350] killing spamd at pid 74090, loop try 6... [1683620350] Waiting for PID file to change... ok 59 [1683620351] starting new spamd, loop try 6... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.err.59 -olog/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.out.59 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_kill_restart.uJXx2Y/localrules --siteconfigpath log/spamd_kill_restart.uJXx2Y/siterules -p 55775 -A 127.0.0.1 -i 127.0.0.1 -D -L -s log/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.err.59.timestamped -r log/spamd_kill_restart.uJXx2Y/spamd.pid & [1683620358] Found PID 74177 in pidfile [1683620358] Waiting for spamd at pid 74090 to restart... ok 60 ok 61 ok 62 [1683620359] Looking for new spamd at pid 74177... ok 63 ok 64 ok 65 ok 66 ok 67 [1683620359] killing spamd at pid 74177, loop try 7... [1683620359] Waiting for PID file to change... ok 68 [1683620360] starting new spamd, loop try 7... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.err.68 -olog/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.out.68 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_kill_restart.uJXx2Y/localrules --siteconfigpath log/spamd_kill_restart.uJXx2Y/siterules -p 55775 -A 127.0.0.1 -i 127.0.0.1 -D -L -s log/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.err.68.timestamped -r log/spamd_kill_restart.uJXx2Y/spamd.pid & [1683620367] Found PID 74226 in pidfile [1683620367] Waiting for spamd at pid 74177 to restart... ok 69 ok 70 ok 71 [1683620368] Looking for new spamd at pid 74226... ok 72 ok 73 ok 74 ok 75 ok 76 [1683620368] killing spamd at pid 74226, loop try 8... [1683620368] Waiting for PID file to change... ok 77 [1683620369] starting new spamd, loop try 8... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.err.77 -olog/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.out.77 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_kill_restart.uJXx2Y/localrules --siteconfigpath log/spamd_kill_restart.uJXx2Y/siterules -p 55775 -A 127.0.0.1 -i 127.0.0.1 -D -L -s log/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.err.77.timestamped -r log/spamd_kill_restart.uJXx2Y/spamd.pid & [1683620376] Found PID 74315 in pidfile [1683620376] Waiting for spamd at pid 74226 to restart... ok 78 ok 79 ok 80 [1683620377] Looking for new spamd at pid 74315... ok 81 ok 82 ok 83 ok 84 ok 85 [1683620377] killing spamd at pid 74315, loop try 9... [1683620377] Waiting for PID file to change... ok 86 [1683620378] starting new spamd, loop try 9... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.err.86 -olog/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.out.86 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_kill_restart.uJXx2Y/localrules --siteconfigpath log/spamd_kill_restart.uJXx2Y/siterules -p 55775 -A 127.0.0.1 -i 127.0.0.1 -D -L -s log/spamd_kill_restart.uJXx2Y/d.spamd_kill_restart/spamd.err.86.timestamped -r log/spamd_kill_restart.uJXx2Y/spamd.pid & [1683620385] Found PID 74375 in pidfile [1683620385] Waiting for spamd at pid 74315 to restart... ok 87 ok 88 ok 89 [1683620386] Looking for new spamd at pid 74375... ok 90 [1683620386] A little time to settle... [1683620388] Checking GTUBE... ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 55775 < data/spam/gtube.eml ok 91 Checking gtube ok 92 Checking flag ok 93 [1683620388] Stopping spamd... Killed 1 spamd instances Waiting for spamd at pid 74375 to exit... ok t/spamd_kill_restart_rr.t ......... 1..93 [1683620389] Starting spamd... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.err.0 -olog/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_kill_restart_rr.rlI_Fe/localrules --siteconfigpath log/spamd_kill_restart_rr.rlI_Fe/siterules -p 53889 -A 127.0.0.1 -i 127.0.0.1 -L --round-robin -s log/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.err.0.timestamped -r log/spamd_kill_restart_rr.rlI_Fe/spamd.pid & [1683620396] Found PID 74500 in pidfile ok 1 ok 2 ok 3 ok 4 [1683620397] killing spamd at pid 74500, loop try 0... [1683620397] Waiting for PID file to change... ok 5 [1683620398] starting new spamd, loop try 0... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.err.5 -olog/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.out.5 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_kill_restart_rr.rlI_Fe/localrules --siteconfigpath log/spamd_kill_restart_rr.rlI_Fe/siterules -p 53889 -A 127.0.0.1 -i 127.0.0.1 -D -L --round-robin -s log/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.err.5.timestamped -r log/spamd_kill_restart_rr.rlI_Fe/spamd.pid & [1683620405] Found PID 74607 in pidfile [1683620405] Waiting for spamd at pid 74500 to restart... ok 6 ok 7 ok 8 [1683620406] Looking for new spamd at pid 74607... ok 9 ok 10 ok 11 ok 12 ok 13 [1683620406] killing spamd at pid 74607, loop try 1... [1683620406] Waiting for PID file to change... ok 14 [1683620407] starting new spamd, loop try 1... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.err.14 -olog/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.out.14 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_kill_restart_rr.rlI_Fe/localrules --siteconfigpath log/spamd_kill_restart_rr.rlI_Fe/siterules -p 53889 -A 127.0.0.1 -i 127.0.0.1 -D -L --round-robin -s log/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.err.14.timestamped -r log/spamd_kill_restart_rr.rlI_Fe/spamd.pid & [1683620414] Found PID 74660 in pidfile [1683620414] Waiting for spamd at pid 74607 to restart... ok 15 ok 16 ok 17 [1683620415] Looking for new spamd at pid 74660... ok 18 ok 19 ok 20 ok 21 ok 22 [1683620415] killing spamd at pid 74660, loop try 2... [1683620415] Waiting for PID file to change... ok 23 [1683620416] starting new spamd, loop try 2... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.err.23 -olog/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.out.23 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_kill_restart_rr.rlI_Fe/localrules --siteconfigpath log/spamd_kill_restart_rr.rlI_Fe/siterules -p 53889 -A 127.0.0.1 -i 127.0.0.1 -D -L --round-robin -s log/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.err.23.timestamped -r log/spamd_kill_restart_rr.rlI_Fe/spamd.pid & [1683620423] Found PID 74742 in pidfile [1683620423] Waiting for spamd at pid 74660 to restart... ok 24 ok 25 ok 26 [1683620424] Looking for new spamd at pid 74742... ok 27 ok 28 ok 29 ok 30 ok 31 [1683620424] killing spamd at pid 74742, loop try 3... [1683620424] Waiting for PID file to change... ok 32 [1683620425] starting new spamd, loop try 3... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.err.32 -olog/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.out.32 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_kill_restart_rr.rlI_Fe/localrules --siteconfigpath log/spamd_kill_restart_rr.rlI_Fe/siterules -p 53889 -A 127.0.0.1 -i 127.0.0.1 -D -L --round-robin -s log/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.err.32.timestamped -r log/spamd_kill_restart_rr.rlI_Fe/spamd.pid & [1683620432] Found PID 74852 in pidfile [1683620432] Waiting for spamd at pid 74742 to restart... ok 33 ok 34 ok 35 [1683620433] Looking for new spamd at pid 74852... ok 36 ok 37 ok 38 ok 39 ok 40 [1683620433] killing spamd at pid 74852, loop try 4... [1683620433] Waiting for PID file to change... ok 41 [1683620434] starting new spamd, loop try 4... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.err.41 -olog/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.out.41 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_kill_restart_rr.rlI_Fe/localrules --siteconfigpath log/spamd_kill_restart_rr.rlI_Fe/siterules -p 53889 -A 127.0.0.1 -i 127.0.0.1 -D -L --round-robin -s log/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.err.41.timestamped -r log/spamd_kill_restart_rr.rlI_Fe/spamd.pid & [1683620441] Found PID 74937 in pidfile [1683620441] Waiting for spamd at pid 74852 to restart... ok 42 ok 43 ok 44 [1683620442] Looking for new spamd at pid 74937... ok 45 ok 46 ok 47 ok 48 ok 49 [1683620442] killing spamd at pid 74937, loop try 5... [1683620442] Waiting for PID file to change... ok 50 [1683620443] starting new spamd, loop try 5... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.err.50 -olog/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.out.50 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_kill_restart_rr.rlI_Fe/localrules --siteconfigpath log/spamd_kill_restart_rr.rlI_Fe/siterules -p 53889 -A 127.0.0.1 -i 127.0.0.1 -D -L --round-robin -s log/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.err.50.timestamped -r log/spamd_kill_restart_rr.rlI_Fe/spamd.pid & [1683620450] Found PID 75038 in pidfile [1683620450] Waiting for spamd at pid 74937 to restart... ok 51 ok 52 ok 53 [1683620451] Looking for new spamd at pid 75038... ok 54 ok 55 ok 56 ok 57 ok 58 [1683620451] killing spamd at pid 75038, loop try 6... [1683620451] Waiting for PID file to change... ok 59 [1683620452] starting new spamd, loop try 6... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.err.59 -olog/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.out.59 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_kill_restart_rr.rlI_Fe/localrules --siteconfigpath log/spamd_kill_restart_rr.rlI_Fe/siterules -p 53889 -A 127.0.0.1 -i 127.0.0.1 -D -L --round-robin -s log/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.err.59.timestamped -r log/spamd_kill_restart_rr.rlI_Fe/spamd.pid & [1683620459] Found PID 75091 in pidfile [1683620459] Waiting for spamd at pid 75038 to restart... ok 60 ok 61 ok 62 [1683620460] Looking for new spamd at pid 75091... ok 63 ok 64 ok 65 ok 66 ok 67 [1683620460] killing spamd at pid 75091, loop try 7... [1683620460] Waiting for PID file to change... ok 68 [1683620461] starting new spamd, loop try 7... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.err.68 -olog/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.out.68 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_kill_restart_rr.rlI_Fe/localrules --siteconfigpath log/spamd_kill_restart_rr.rlI_Fe/siterules -p 53889 -A 127.0.0.1 -i 127.0.0.1 -D -L --round-robin -s log/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.err.68.timestamped -r log/spamd_kill_restart_rr.rlI_Fe/spamd.pid & [1683620468] Found PID 75200 in pidfile [1683620468] Waiting for spamd at pid 75091 to restart... ok 69 ok 70 ok 71 [1683620469] Looking for new spamd at pid 75200... ok 72 ok 73 ok 74 ok 75 ok 76 [1683620469] killing spamd at pid 75200, loop try 8... [1683620469] Waiting for PID file to change... ok 77 [1683620470] starting new spamd, loop try 8... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.err.77 -olog/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.out.77 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_kill_restart_rr.rlI_Fe/localrules --siteconfigpath log/spamd_kill_restart_rr.rlI_Fe/siterules -p 53889 -A 127.0.0.1 -i 127.0.0.1 -D -L --round-robin -s log/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.err.77.timestamped -r log/spamd_kill_restart_rr.rlI_Fe/spamd.pid & [1683620477] Found PID 75311 in pidfile [1683620477] Waiting for spamd at pid 75200 to restart... ok 78 ok 79 ok 80 [1683620478] Looking for new spamd at pid 75311... ok 81 ok 82 ok 83 ok 84 ok 85 [1683620478] killing spamd at pid 75311, loop try 9... [1683620478] Waiting for PID file to change... ok 86 [1683620479] starting new spamd, loop try 9... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.err.86 -olog/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.out.86 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_kill_restart_rr.rlI_Fe/localrules --siteconfigpath log/spamd_kill_restart_rr.rlI_Fe/siterules -p 53889 -A 127.0.0.1 -i 127.0.0.1 -D -L --round-robin -s log/spamd_kill_restart_rr.rlI_Fe/d.spamd_kill_restart_rr/spamd.err.86.timestamped -r log/spamd_kill_restart_rr.rlI_Fe/spamd.pid & [1683620486] Found PID 75428 in pidfile [1683620486] Waiting for spamd at pid 75311 to restart... ok 87 ok 88 ok 89 [1683620487] Looking for new spamd at pid 75428... ok 90 [1683620487] A little time to settle... [1683620489] Checking GTUBE... ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 53889 < data/spam/gtube.eml ok 91 Checking gtube ok 92 Checking flag ok 93 [1683620489] Stopping spamd... Killed 1 spamd instances Waiting for spamd at pid 75428 to exit... ok t/spamd_ldap.t .................... skipped: LDAP tests disabled t/spamd_maxchildren.t ............. 1..22 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_maxchildren.rf1pUE/d.spamd_maxchildren/spamd.err.0 -olog/spamd_maxchildren.rf1pUE/d.spamd_maxchildren/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_maxchildren.rf1pUE/localrules --siteconfigpath log/spamd_maxchildren.rf1pUE/siterules -p 63158 -A 127.0.0.1 -i 127.0.0.1 -L -m1 -s log/spamd_maxchildren.rf1pUE/d.spamd_maxchildren/spamd.err.0.timestamped -r log/spamd_maxchildren.rf1pUE/spamd.pid & [1683620498] Found PID 75547 in pidfile ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 63158 < data/spam/001 ok 2 Checking endsinnums ok 3 Checking noreal ok 4 Checking flag ok 5 Checking stars ok 6 Checking status ok 7 ../spamc/spamc -p 63158 < data/spam/006 & ok 8 ../spamc/spamc -p 63158 < data/spam/006 & ok 9 ../spamc/spamc -p 63158 < data/spam/001 & ok 10 ../spamc/spamc -p 63158 < data/spam/002 & ok 11 ../spamc/spamc -p 63158 < data/spam/003 & ok 12 ../spamc/spamc -p 63158 < data/spam/004 & ok 13 ../spamc/spamc -p 63158 < data/spam/005 & ok 14 ../spamc/spamc -p 63158 < data/spam/006 & ok 15 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 63158 < data/spam/001 ok 16 Checking endsinnums ok 17 Checking noreal ok 18 Checking flag ok 19 Checking stars ok 20 Checking status ok 21 Killed 1 spamd instances Waiting for spamd at pid 75547 to exit... ok 22 ok t/spamd_maxsize.t ................. 1..1 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_maxsize.WzfWfS/d.spamd_maxsize/spamd.err.0 -olog/spamd_maxsize.WzfWfS/d.spamd_maxsize/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_maxsize.WzfWfS/localrules --siteconfigpath log/spamd_maxsize.WzfWfS/siterules -p 56502 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamd_maxsize.WzfWfS/d.spamd_maxsize/spamd.err.0.timestamped -r log/spamd_maxsize.WzfWfS/spamd.pid & [1683620506] Found PID 75636 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 56502 -s 512 < data/spam/001 Killed 1 spamd instances Waiting for spamd at pid 75636 to exit... Checking subj ok 1 ok t/spamd_parallel.t ................ 1..20 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_parallel._1rtJ7/d.spamd_parallel/spamd.err.0 -olog/spamd_parallel._1rtJ7/d.spamd_parallel/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_parallel._1rtJ7/localrules --siteconfigpath log/spamd_parallel._1rtJ7/siterules -p 46620 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamd_parallel._1rtJ7/d.spamd_parallel/spamd.err.0.timestamped -r log/spamd_parallel._1rtJ7/spamd.pid & [1683620515] Found PID 75752 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 46620 < data/spam/001 ok 1 Checking endsinnums ok 2 Checking noreal ok 3 Checking flag ok 4 Checking stars ok 5 Checking status ok 6 ../spamc/spamc -p 46620 < data/spam/005 & ok 7 ../spamc/spamc -p 46620 < data/spam/006 & ok 8 ../spamc/spamc -p 46620 < data/spam/001 & ok 9 ../spamc/spamc -p 46620 < data/spam/002 & ok 10 ../spamc/spamc -p 46620 < data/spam/003 & ok 11 ../spamc/spamc -p 46620 < data/spam/004 & ok 12 ../spamc/spamc -p 46620 < data/spam/005 & ok 13 ../spamc/spamc -p 46620 < data/spam/006 & ok 14 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 46620 < data/spam/001 ok 15 Checking endsinnums ok 16 Checking noreal ok 17 Checking flag ok 18 Checking stars ok 19 Checking status ok 20 Killed 1 spamd instances Waiting for spamd at pid 75752 to exit... ok # NOTE: A rare single failure in this test may be a race condition in the test that can be ignored t/spamd_plugin.t .................. 1..6 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_plugin.OVznwa/d.spamd_plugin/spamd.err.0 -olog/spamd_plugin.OVznwa/d.spamd_plugin/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_plugin.OVznwa/localrules --siteconfigpath log/spamd_plugin.OVznwa/siterules -D -L --socketpath=/tmp/379wukG1Vd/spamd.sock -s log/spamd_plugin.OVznwa/d.spamd_plugin/spamd.err.0.timestamped -r log/spamd_plugin.OVznwa/spamd.pid & [1683620523] Found PID 75855 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 61635 -U /tmp/379wukG1Vd/spamd.sock < data/spam/001 ok 1 Checking called1 ok 2 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 61635 -U /tmp/379wukG1Vd/spamd.sock < data/nice/001 ok 3 Checking called2 ok 4 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 61635 -U /tmp/379wukG1Vd/spamd.sock < data/nice/001 ok 5 Checking called3 ok 6 Killed 1 spamd instances Waiting for spamd at pid 75855 to exit... ok t/spamd_port.t .................... 1..4 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_port.XQQ5bG/d.spamd_port/spamd.err.0 -olog/spamd_port.XQQ5bG/d.spamd_port/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_port.XQQ5bG/localrules --siteconfigpath log/spamd_port.XQQ5bG/siterules -A 127.0.0.1 -i 127.0.0.1 -L -p 46240 -s log/spamd_port.XQQ5bG/d.spamd_port/spamd.err.0.timestamped -r log/spamd_port.XQQ5bG/spamd.pid & [1683620531] Found PID 75941 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 65429 -p 46240 < data/spam/001 Killed 1 spamd instances Waiting for spamd at pid 75941 to exit... ok 1 Checking subj ok 2 Checking flag ok 3 Checking status ok 4 ok t/spamd_prefork_stress_3.t ........ skipped: Spamd prefork stress tests disabled t/spamd_prefork_stress_4.t ........ skipped: Spamd prefork stress tests disabled t/spamd_protocol_10.t ............. 1..10 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_protocol_10.7RE5le/d.spamd_protocol_10/spamd.err.0 -olog/spamd_protocol_10.7RE5le/d.spamd_protocol_10/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_protocol_10.7RE5le/localrules --siteconfigpath log/spamd_protocol_10.7RE5le/siterules -p 41040 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamd_protocol_10.7RE5le/d.spamd_protocol_10/spamd.err.0.timestamped -r log/spamd_protocol_10.7RE5le/spamd.pid & [1683620540] Found PID 76070 in pidfile GTUBE: Message-ID: GTUBE: Date: Mon, 07 Oct 2002 09:00:00 +0000 GTUBE: From: Sender GTUBE: MIME-Version: 1.0 GTUBE: To: Recipient GTUBE: Subject: GTUBE GTUBE: Content-Type: text/plain; charset=us-ascii; format=flowed GTUBE: Content-Transfer-Encoding: 7bit GTUBE: GTUBE: XJS*C4JDBQADN1.NSBN3*2IDNEN*GTUBE-STANDARD-ANTI-UBE-TEST-EMAIL*C.34X GTUBE: GTUBE: Generic GTUBE: Test for GTUBE: Unsolicited GTUBE: Bulk GTUBE: Email GTUBE: WRITE: SYMBOLS SPAMC/1.2 WRITE: Content-Length: 386 WRITE: WRITE: Message-ID: WRITE: Date: Mon, 07 Oct 2002 09:00:00 +0000 WRITE: From: Sender WRITE: MIME-Version: 1.0 WRITE: To: Recipient WRITE: Subject: GTUBE WRITE: Content-Type: text/plain; charset=us-ascii; format=flowed WRITE: Content-Transfer-Encoding: 7bit WRITE: WRITE: XJS*C4JDBQADN1.NSBN3*2IDNEN*GTUBE-STANDARD-ANTI-UBE-TEST-EMAIL*C.34X WRITE: WRITE: Generic WRITE: Test for WRITE: Unsolicited WRITE: Bulk WRITE: Email WRITE: READ: SPAMD/1.1 0 EX_OK READ: Spam: True ; 1000.0 / 5.0 READ: READ: GTUBE ok 1 ok 2 Checking response-11 ok 3 Checking gtube ok 4 Checking spamheader ok 5 WRITE: SYMBOLS SPAMC/1.0 WRITE: Message-ID: WRITE: Date: Mon, 07 Oct 2002 09:00:00 +0000 WRITE: From: Sender WRITE: MIME-Version: 1.0 WRITE: To: Recipient WRITE: Subject: GTUBE WRITE: Content-Type: text/plain; charset=us-ascii; format=flowed WRITE: Content-Transfer-Encoding: 7bit WRITE: WRITE: XJS*C4JDBQADN1.NSBN3*2IDNEN*GTUBE-STANDARD-ANTI-UBE-TEST-EMAIL*C.34X WRITE: WRITE: Generic WRITE: Test for WRITE: Unsolicited WRITE: Bulk WRITE: Email WRITE: READ: SPAMD/1.1 0 EX_OK READ: Spam: True ; 1000.0 / 5.0 READ: READ: GTUBE ok 6 ok 7 Checking response-11 ok 8 Checking gtube ok 9 Checking spamheader ok 10 Killed 1 spamd instances Waiting for spamd at pid 76070 to exit... ok t/spamd_report.t .................. 1..6 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_report.fCU6aj/d.spamd_report/spamd.err.0 -olog/spamd_report.fCU6aj/d.spamd_report/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_report.fCU6aj/localrules --siteconfigpath log/spamd_report.fCU6aj/siterules -p 40446 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamd_report.fCU6aj/d.spamd_report/spamd.err.0.timestamped -r log/spamd_report.fCU6aj/spamd.pid & [1683620548] Found PID 76161 in pidfile ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 40446 -R < data/spam/001 ok 2 Checking endsinnums ok 3 Checking date ok 4 Checking noreal ok 5 Killed 1 spamd instances Waiting for spamd at pid 76161 to exit... ok 6 ok t/spamd_report_ifspam.t ........... 1..10 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_report_ifspam.w3H3xV/d.spamd_report_ifspam/spamd.err.0 -olog/spamd_report_ifspam.w3H3xV/d.spamd_report_ifspam/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_report_ifspam.w3H3xV/localrules --siteconfigpath log/spamd_report_ifspam.w3H3xV/siterules -p 48310 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamd_report_ifspam.w3H3xV/d.spamd_report_ifspam/spamd.err.0.timestamped -r log/spamd_report_ifspam.w3H3xV/spamd.pid & [1683620556] Found PID 76227 in pidfile ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 48310 -r < data/spam/001 ok 2 Checking endsinnums ok 3 Checking date ok 4 Checking noreal ok 5 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 48310 -r < data/nice/001 ok 6 Checking for anti-pattern endsinnums at t/spamd_report_ifspam.t line 26. ok 7 Checking for anti-pattern date at t/spamd_report_ifspam.t line 26. ok 8 Checking for anti-pattern noreal at t/spamd_report_ifspam.t line 26. ok 9 Killed 1 spamd instances Waiting for spamd at pid 76227 to exit... ok 10 ok t/spamd_sql_prefs.t ............... skipped: SQL Pref tests disabled t/spamd_ssl.t ..................... skipped: SSL is unavailble t/spamd_ssl_accept_fail.t ......... skipped: SSL is unavailble t/spamd_ssl_z.t ................... skipped: SSL is unavailble t/spamd_stop.t .................... 1..2 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_stop.mi0LUo/d.spamd_stop/spamd.err.0 -olog/spamd_stop.mi0LUo/d.spamd_stop/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_stop.mi0LUo/localrules --siteconfigpath log/spamd_stop.mi0LUo/siterules -p 59160 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamd_stop.mi0LUo/d.spamd_stop/spamd.err.0.timestamped -r log/spamd_stop.mi0LUo/spamd.pid & [1683620565] Found PID 76394 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 59160 < data/spam/001 Killed 1 spamd instances Waiting for spamd at pid 76394 to exit... ok 1 Checking status ok 2 ok t/spamd_symbols.t ................. 1..3 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_symbols.ykgY9r/d.spamd_symbols/spamd.err.0 -olog/spamd_symbols.ykgY9r/d.spamd_symbols/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_symbols.ykgY9r/localrules --siteconfigpath log/spamd_symbols.ykgY9r/siterules -p 44399 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamd_symbols.ykgY9r/d.spamd_symbols/spamd.err.0.timestamped -r log/spamd_symbols.ykgY9r/spamd.pid & [1683620573] Found PID 76493 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 44399 -y < data/spam/001 Killed 1 spamd instances Waiting for spamd at pid 76493 to exit... ok 1 Checking endsinnums ok 2 Checking noreal ok 3 ok t/spamd_syslog.t .................. 1..7 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_syslog.uiPbkT/d.spamd_syslog/spamd.err.0 -olog/spamd_syslog.uiPbkT/d.spamd_syslog/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -C log/spamd_syslog.uiPbkT/localrules --siteconfigpath log/spamd_syslog.uiPbkT/siterules -p 51111 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamd_syslog.uiPbkT/d.spamd_syslog/spamd.err.0.timestamped -r log/spamd_syslog.uiPbkT/spamd.pid & [1683620582] Found PID 76542 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 51111 < data/spam/001 Killed 1 spamd instances Waiting for spamd at pid 76542 to exit... ok 1 Checking subj ok 2 Checking endsinnums ok 3 Checking noreal ok 4 Checking flag ok 5 Checking stars ok 6 Checking status ok 7 ok t/spamd_unix.t .................... 1..4 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_unix.adN9rt/d.spamd_unix/spamd.err.0 -olog/spamd_unix.adN9rt/d.spamd_unix/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_unix.adN9rt/localrules --siteconfigpath log/spamd_unix.adN9rt/siterules -D -L --socketpath=/tmp/_rTh0ZiJ8k/spamd.sock -s log/spamd_unix.adN9rt/d.spamd_unix/spamd.err.0.timestamped -r log/spamd_unix.adN9rt/spamd.pid & [1683620590] Found PID 76646 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 52360 -U /tmp/_rTh0ZiJ8k/spamd.sock < data/spam/001 ok 1 Checking subj ok 2 Checking flag ok 3 Checking status ok 4 Killed 1 spamd instances Waiting for spamd at pid 76646 to exit... ok t/spamd_unix_and_tcp.t ............ 1..10 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_unix_and_tcp.0DPFFF/d.spamd_unix_and_tcp/spamd.err.0 -olog/spamd_unix_and_tcp.0DPFFF/d.spamd_unix_and_tcp/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_unix_and_tcp.0DPFFF/localrules --siteconfigpath log/spamd_unix_and_tcp.0DPFFF/siterules -D -L --socketpath=/tmp/L6r79QozGA/spamd.sock --port 61470 -A 127.0.0.1 -i 127.0.0.1 -s log/spamd_unix_and_tcp.0DPFFF/d.spamd_unix_and_tcp/spamd.err.0.timestamped -r log/spamd_unix_and_tcp.0DPFFF/spamd.pid & [1683620598] Found PID 76719 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 61470 -U /tmp/L6r79QozGA/spamd.sock < data/spam/001 ok 1 Checking subj ok 2 Checking flag ok 3 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 61470 < data/spam/gtube.eml ok 4 Checking gtube ok 5 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 61470 -U /tmp/L6r79QozGA/spamd.sock < data/spam/001 ok 6 Checking subj ok 7 Checking flag ok 8 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 61470 < data/spam/gtube.eml ok 9 Checking gtube ok 10 Killed 1 spamd instances Waiting for spamd at pid 76719 to exit... ok t/spamd_user_rules_leak.t ......... 1..20 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_user_rules_leak.fTbzby/d.spamd_user_rules_leak/spamd.err.0 -olog/spamd_user_rules_leak.fTbzby/d.spamd_user_rules_leak/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_user_rules_leak.fTbzby/localrules --siteconfigpath log/spamd_user_rules_leak.fTbzby/siterules -p 62038 -A 127.0.0.1 -i 127.0.0.1 --virtual-config-dir=log/spamd_user_rules_leak.fTbzby/virtualconfig/%u -L -u willem -m1 -s log/spamd_user_rules_leak.fTbzby/d.spamd_user_rules_leak/spamd.err.0.timestamped -r log/spamd_user_rules_leak.fTbzby/spamd.pid & [1683620607] Found PID 76839 in pidfile ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 62038 -u testuser1 < data/spam/009 ok 2 Checking 3.0 MYBODY ok 3 Checking 3.0 MYFOO ok 4 Checking 3.0 MYFULL ok 5 Checking 3.0 MYRAWBODY ok 6 Checking for anti-pattern redefined_errors_in_spamd_log at t/spamd_user_rules_leak.t line 74. ok 7 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 62038 -u testuser2 < data/spam/009 ok 8 Checking does not include a real name ok 9 Checking for anti-pattern (?^:\d MYBODY ) at t/spamd_user_rules_leak.t line 88. ok 10 Checking for anti-pattern (?^:\d MYFOO ) at t/spamd_user_rules_leak.t line 88. ok 11 Checking for anti-pattern (?^:\d MYFULL ) at t/spamd_user_rules_leak.t line 88. ok 12 Checking for anti-pattern (?^:\d MYRAWBODY ) at t/spamd_user_rules_leak.t line 88. ok 13 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 62038 -u testuser3 < data/spam/009 ok 14 Killed 1 spamd instances Waiting for spamd at pid 76839 to exit... ok 15 Checking does not include a real name ok 16 Checking for anti-pattern (?^:\d MYBODY ) at t/spamd_user_rules_leak.t line 103. ok 17 Checking for anti-pattern (?^:\d MYFOO ) at t/spamd_user_rules_leak.t line 103. ok 18 Checking for anti-pattern (?^:\d MYFULL ) at t/spamd_user_rules_leak.t line 103. ok 19 Checking for anti-pattern (?^:\d MYRAWBODY ) at t/spamd_user_rules_leak.t line 103. ok 20 ok t/spamd_utf8.t .................... 1..3 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_utf8.GVuoSO/d.spamd_utf8/spamd.err.0 -olog/spamd_utf8.GVuoSO/d.spamd_utf8/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_utf8.GVuoSO/localrules --siteconfigpath log/spamd_utf8.GVuoSO/siterules -p 58644 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamd_utf8.GVuoSO/d.spamd_utf8/spamd.err.0.timestamped -r log/spamd_utf8.GVuoSO/spamd.pid & [1683620615] Found PID 76963 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 58644 < data/spam/008 Killed 1 spamd instances Waiting for spamd at pid 76963 to exit... ok 1 Checking flag ok 2 Checking status ok 3 ok t/spamd_welcomelist_leak.t ........ 1..8 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_welcomelist_leak.uUMgEv/d.spamd_welcomelist_leak/spamd.err.0 -olog/spamd_welcomelist_leak.uUMgEv/d.spamd_welcomelist_leak/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_welcomelist_leak.uUMgEv/localrules --siteconfigpath log/spamd_welcomelist_leak.uUMgEv/siterules -p 47246 -A 127.0.0.1 -i 127.0.0.1 --virtual-config-dir=log/spamd_welcomelist_leak.uUMgEv/virtualconfig/%u -L -u willem -m1 -s log/spamd_welcomelist_leak.uUMgEv/d.spamd_welcomelist_leak/spamd.err.0.timestamped -r log/spamd_welcomelist_leak.uUMgEv/spamd.pid & [1683620623] Found PID 77042 in pidfile ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 47246 -u testuser1 < data/spam/001 ok 2 Checking -100 USER_IN_WELCOMELIST ok 3 Checking 99 MYBODY ok 4 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 47246 -u testuser2 < data/spam/001 ok 5 Checking 99 MYBODY ok 6 Checking for anti-pattern (?^:\d USER_IN_WELCOMELIST ) at t/spamd_welcomelist_leak.t line 58. ok 7 Killed 1 spamd instances Waiting for spamd at pid 77042 to exit... ok 8 ok t/spamd_whitelist_leak.t .......... 1..8 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_whitelist_leak.y8UJLJ/d.spamd_whitelist_leak/spamd.err.0 -olog/spamd_whitelist_leak.y8UJLJ/d.spamd_whitelist_leak/spamd.out.0 -- /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamd/spamd.raw -D -x -s stderr -C log/spamd_whitelist_leak.y8UJLJ/localrules --siteconfigpath log/spamd_whitelist_leak.y8UJLJ/siterules -p 63666 -A 127.0.0.1 -i 127.0.0.1 --virtual-config-dir=log/spamd_whitelist_leak.y8UJLJ/virtualconfig/%u -L -u willem -m1 -s log/spamd_whitelist_leak.y8UJLJ/d.spamd_whitelist_leak/spamd.err.0.timestamped -r log/spamd_whitelist_leak.y8UJLJ/spamd.pid & [1683620632] Found PID 77155 in pidfile ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 63666 -u testuser1 < data/spam/001 ok 2 Checking -100 USER_IN_WHITELIST ok 3 Checking 99 MYBODY ok 4 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 63666 -u testuser2 < data/spam/001 ok 5 Checking 99 MYBODY ok 6 Checking for anti-pattern -100 USER_IN_WHITELIST at t/spamd_whitelist_leak.t line 63. ok 7 Killed 1 spamd instances Waiting for spamd at pid 77155 to exit... ok 8 ok t/spf.t ........................... skipped: Net tests disabled t/spf_welcome_block.t ............. skipped: Net tests disabled t/sql_based_welcomelist.t ......... 1..23 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/sql_based_welcomelist.mSkQOA/localrules --siteconfigpath log/sql_based_welcomelist.mSkQOA/siterules -p log/sql_based_welcomelist.mSkQOA/user.cf --remove-addr-from-welcomelist whitelist_test@whitelist.spamassassin.taint.org ok 1 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/sql_based_welcomelist.mSkQOA/localrules --siteconfigpath log/sql_based_welcomelist.mSkQOA/siterules -p log/sql_based_welcomelist.mSkQOA/user.cf -L -t -D auto-welcomelist < data/nice/002 ok 2 Checking subj ok 3 Checking scores ok 4 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/sql_based_welcomelist.mSkQOA/localrules --siteconfigpath log/sql_based_welcomelist.mSkQOA/siterules -p log/sql_based_welcomelist.mSkQOA/user.cf -L -t -D auto-welcomelist < data/nice/002 ok 5 Checking subj ok 6 Checking scores ok 7 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/sql_based_welcomelist.mSkQOA/localrules --siteconfigpath log/sql_based_welcomelist.mSkQOA/siterules -p log/sql_based_welcomelist.mSkQOA/user.cf -L -t -D auto-welcomelist < data/nice/002 ok 8 Checking subj ok 9 Checking scores ok 10 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/sql_based_welcomelist.mSkQOA/localrules --siteconfigpath log/sql_based_welcomelist.mSkQOA/siterules -p log/sql_based_welcomelist.mSkQOA/user.cf -L -t -D auto-welcomelist < data/nice/002 ok 11 Checking subj ok 12 Checking scores ok 13 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/sql_based_welcomelist.mSkQOA/localrules --siteconfigpath log/sql_based_welcomelist.mSkQOA/siterules -p log/sql_based_welcomelist.mSkQOA/user.cf -L -t -D auto-welcomelist < data/spam/004 ok 14 Checking subj ok 15 Checking scores ok 16 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/sql_based_welcomelist.mSkQOA/localrules --siteconfigpath log/sql_based_welcomelist.mSkQOA/siterules -p log/sql_based_welcomelist.mSkQOA/user.cf -L -t -D auto-welcomelist < data/spam/004 ok 17 Checking subj ok 18 Checking scores ok 19 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/sql_based_welcomelist.mSkQOA/localrules --siteconfigpath log/sql_based_welcomelist.mSkQOA/siterules -p log/sql_based_welcomelist.mSkQOA/user.cf -L -t -D auto-welcomelist < data/spam/007 ok 20 Checking status ok 21 Checking scores ok 22 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/sql_based_welcomelist.mSkQOA/localrules --siteconfigpath log/sql_based_welcomelist.mSkQOA/siterules -p log/sql_based_welcomelist.mSkQOA/user.cf --remove-addr-from-welcomelist whitelist_test@whitelist.spamassassin.taint.org ok 23 ok t/sql_based_whitelist.t ........... 1..23 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/sql_based_whitelist.XaBoHW/localrules --siteconfigpath log/sql_based_whitelist.XaBoHW/siterules -p log/sql_based_whitelist.XaBoHW/user.cf --remove-addr-from-whitelist whitelist_test@whitelist.spamassassin.taint.org ok 1 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/sql_based_whitelist.XaBoHW/localrules --siteconfigpath log/sql_based_whitelist.XaBoHW/siterules -p log/sql_based_whitelist.XaBoHW/user.cf -L -t -D auto-welcomelist < data/nice/002 ok 2 Checking subj ok 3 Checking scores ok 4 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/sql_based_whitelist.XaBoHW/localrules --siteconfigpath log/sql_based_whitelist.XaBoHW/siterules -p log/sql_based_whitelist.XaBoHW/user.cf -L -t -D auto-welcomelist < data/nice/002 ok 5 Checking subj ok 6 Checking scores ok 7 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/sql_based_whitelist.XaBoHW/localrules --siteconfigpath log/sql_based_whitelist.XaBoHW/siterules -p log/sql_based_whitelist.XaBoHW/user.cf -L -t -D auto-welcomelist < data/nice/002 ok 8 Checking subj ok 9 Checking scores ok 10 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/sql_based_whitelist.XaBoHW/localrules --siteconfigpath log/sql_based_whitelist.XaBoHW/siterules -p log/sql_based_whitelist.XaBoHW/user.cf -L -t -D auto-welcomelist < data/nice/002 ok 11 Checking subj ok 12 Checking scores ok 13 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/sql_based_whitelist.XaBoHW/localrules --siteconfigpath log/sql_based_whitelist.XaBoHW/siterules -p log/sql_based_whitelist.XaBoHW/user.cf -L -t -D auto-welcomelist < data/spam/004 ok 14 Checking subj ok 15 Checking scores ok 16 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/sql_based_whitelist.XaBoHW/localrules --siteconfigpath log/sql_based_whitelist.XaBoHW/siterules -p log/sql_based_whitelist.XaBoHW/user.cf -L -t -D auto-welcomelist < data/spam/004 ok 17 Checking subj ok 18 Checking scores ok 19 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/sql_based_whitelist.XaBoHW/localrules --siteconfigpath log/sql_based_whitelist.XaBoHW/siterules -p log/sql_based_whitelist.XaBoHW/user.cf -L -t -D auto-welcomelist < data/spam/007 ok 20 Checking status ok 21 Checking scores ok 22 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/sql_based_whitelist.XaBoHW/localrules --siteconfigpath log/sql_based_whitelist.XaBoHW/siterules -p log/sql_based_whitelist.XaBoHW/user.cf --remove-addr-from-whitelist whitelist_test@whitelist.spamassassin.taint.org ok 23 ok t/stop_always_matching_regexps.t .. 1..12 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok t/strip2.t ........................ 1..98 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L < data/nice/crlf-endings ok 1 ok 2 output: log/strip2.8y2u6Q/d.strip2/0 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -d < log/strip2.8y2u6Q/d.strip2/0 ok 3 ok 4 ok 5 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -t < data/nice/crlf-endings ok 6 ok 7 output: log/strip2.8y2u6Q/d.strip2/5 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -d < log/strip2.8y2u6Q/d.strip2/5 ok 8 ok 9 ok 10 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L < data/nice/no_body ok 11 ok 12 output: log/strip2.8y2u6Q/d.strip2/10 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -d < log/strip2.8y2u6Q/d.strip2/10 ok 13 ok 14 ok 15 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -t < data/nice/no_body ok 16 ok 17 output: log/strip2.8y2u6Q/d.strip2/15 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -d < log/strip2.8y2u6Q/d.strip2/15 ok 18 ok 19 ok 20 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L < data/spam/002 ok 21 ok 22 output: log/strip2.8y2u6Q/d.strip2/20 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -d < log/strip2.8y2u6Q/d.strip2/20 ok 23 ok 24 ok 25 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -t < data/spam/002 ok 26 ok 27 output: log/strip2.8y2u6Q/d.strip2/25 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -d < log/strip2.8y2u6Q/d.strip2/25 ok 28 ok 29 ok 30 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L < data/spam/004 ok 31 ok 32 output: log/strip2.8y2u6Q/d.strip2/30 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -d < log/strip2.8y2u6Q/d.strip2/30 ok 33 ok 34 ok 35 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -t < data/spam/004 ok 36 ok 37 output: log/strip2.8y2u6Q/d.strip2/35 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -d < log/strip2.8y2u6Q/d.strip2/35 ok 38 ok 39 ok 40 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L < data/spam/011 ok 41 ok 42 output: log/strip2.8y2u6Q/d.strip2/40 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -d < log/strip2.8y2u6Q/d.strip2/40 ok 43 ok 44 ok 45 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -t < data/spam/011 ok 46 ok 47 output: log/strip2.8y2u6Q/d.strip2/45 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -d < log/strip2.8y2u6Q/d.strip2/45 ok 48 ok 49 ok 50 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L < data/spam/badmime2.txt ok 51 ok 52 output: log/strip2.8y2u6Q/d.strip2/50 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -d < log/strip2.8y2u6Q/d.strip2/50 ok 53 ok 54 ok 55 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -t < data/spam/badmime2.txt ok 56 ok 57 output: log/strip2.8y2u6Q/d.strip2/55 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -d < log/strip2.8y2u6Q/d.strip2/55 ok 58 ok 59 ok 60 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L < data/spam/015 ok 61 ok 62 output: log/strip2.8y2u6Q/d.strip2/60 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -d < log/strip2.8y2u6Q/d.strip2/60 ok 63 ok 64 ok 65 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -t < data/spam/015 ok 66 ok 67 output: log/strip2.8y2u6Q/d.strip2/65 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -d < log/strip2.8y2u6Q/d.strip2/65 ok 68 ok 69 ok 70 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L < data/spam/016 ok 71 ok 72 output: log/strip2.8y2u6Q/d.strip2/70 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -d < log/strip2.8y2u6Q/d.strip2/70 ok 73 ok 74 ok 75 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -t < data/spam/016 ok 76 ok 77 output: log/strip2.8y2u6Q/d.strip2/75 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -d < log/strip2.8y2u6Q/d.strip2/75 ok 78 ok 79 ok 80 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L < data/spam/017 ok 81 ok 82 output: log/strip2.8y2u6Q/d.strip2/80 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -d < log/strip2.8y2u6Q/d.strip2/80 ok 83 ok 84 ok 85 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -t < data/spam/017 ok 86 ok 87 output: log/strip2.8y2u6Q/d.strip2/85 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -d < log/strip2.8y2u6Q/d.strip2/85 ok 88 ok 89 ok 90 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L < data/nice/crlf-endings ok 91 ok 92 output: log/strip2.8y2u6Q/d.strip2/90 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -d < log/strip2.8y2u6Q/d.strip2/90 ok 93 ok 94 ok 95 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.8y2u6Q/localrules --siteconfigpath log/strip2.8y2u6Q/siterules -p log/strip2.8y2u6Q/user.cf -L -d < data/nice/crlf-endings ok 96 ok 97 ok 98 ok t/strip_no_subject.t .............. 1..4 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip_no_subject.FYWXV2/localrules --siteconfigpath log/strip_no_subject.FYWXV2/siterules -p log/strip_no_subject.FYWXV2/user.cf -L -t < data/spam/014 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip_no_subject.FYWXV2/localrules --siteconfigpath log/strip_no_subject.FYWXV2/siterules -p log/strip_no_subject.FYWXV2/user.cf -d < log/strip_no_subject.FYWXV2/strip_no_subject.munged ok 1 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip_no_subject.FYWXV2/localrules --siteconfigpath log/strip_no_subject.FYWXV2/siterules -p log/strip_no_subject.FYWXV2/user.cf -L < data/spam/014 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip_no_subject.FYWXV2/localrules --siteconfigpath log/strip_no_subject.FYWXV2/siterules -p log/strip_no_subject.FYWXV2/user.cf -d < log/strip_no_subject.FYWXV2/strip_no_subject.munged ok 2 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip_no_subject.FYWXV2/localrules --siteconfigpath log/strip_no_subject.FYWXV2/siterules -p log/strip_no_subject.FYWXV2/user.cf -L < data/spam/014 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip_no_subject.FYWXV2/localrules --siteconfigpath log/strip_no_subject.FYWXV2/siterules -p log/strip_no_subject.FYWXV2/user.cf -d < log/strip_no_subject.FYWXV2/strip_no_subject.munged ok 3 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip_no_subject.FYWXV2/localrules --siteconfigpath log/strip_no_subject.FYWXV2/siterules -p log/strip_no_subject.FYWXV2/user.cf -d < data/spam/014 ok 4 ok t/stripmarkup.t ................... 1..4 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/stripmarkup.OKvAjd/localrules --siteconfigpath log/stripmarkup.OKvAjd/siterules -p log/stripmarkup.OKvAjd/user.cf -d < data/spam/003 ok 1 Checking startofbody ok 2 Checking contenttype ok 3 Checking subj ok 4 ok t/tainted_msg.t ................... 1..9 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/tainted_msg.S7FLDq/localrules --siteconfigpath log/tainted_msg.S7FLDq/siterules -p log/tainted_msg.S7FLDq/user.cf -L -t < data/spam/gtube.eml ok 1 Checking tainted get_body found ok 2 Checking tainted get_decoded_body_text_array found ok 3 Checking tainted get_header found ok 4 Checking tainted get_pristine found ok 5 Checking tainted get_pristine_body found ok 6 Checking tainted get_pristine_header found ok 7 Checking tainted get_rendered_body_text_array found ok 8 Checking tainted get_visible_rendered_body_text_array found ok 9 ok t/text_bad_ctype.t ................ 1..2 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/text_bad_ctype.KVXGhD/localrules --siteconfigpath log/text_bad_ctype.KVXGhD/siterules -p log/text_bad_ctype.KVXGhD/user.cf -L -t < data/spam/badctype1 Checking NATURAL ok 1 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/text_bad_ctype.KVXGhD/localrules --siteconfigpath log/text_bad_ctype.KVXGhD/siterules -p log/text_bad_ctype.KVXGhD/user.cf -L -t < data/spam/badctype2 Checking for anti-pattern NATURAL at t/text_bad_ctype.t line 21. ok 2 ok t/timeout.t ....................... 1..33 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok t/trust_path.t .................... 1..96 Data Set: #1 ok 1 ok 2 ok 3 Data Set: #2 [netset warning expected here...] ok 4 ok 5 netset warn: netset: cannot include 127.0.0.0/8 as it has already been included ok 6 Data Set: #3 [netset warning expected here...] ok 7 ok 8 netset warn: netset: cannot include 127.0.0.0/8 as it has already been included ok 9 Data Set: #4 [netset warning expected here...] ok 10 ok 11 netset warn: netset: cannot exclude 127.0.0.0/8 as it has already been included netset warn: netset: cannot exclude 127.0.0.0/8 as it has already been included [skipping test known error with Net::Patricia - Bug 6508...] ok 12 Data Set: #5 ok 13 ok 14 ok 15 Data Set: #6 ok 16 ok 17 ok 18 Data Set: #7 [netset warning expected here...] ok 19 ok 20 netset warn: netset: cannot exclude 1.2.0.0/16 as it has already been included [skipping test known error with Net::Patricia - Bug 6508...] ok 21 Data Set: #8 ok 22 ok 23 ok 24 Data Set: #9 ok 25 ok 26 ok 27 Data Set: #10 ok 28 ok 29 ok 30 Data Set: #11 ok 31 ok 32 ok 33 Data Set: #12 ok 34 ok 35 ok 36 Data Set: #13 ok 37 [lint error expected here...] lint error: trusted_networks doesn't contain internal_networks entry '1.2.8/24' ok 38 ok 39 Data Set: #14 ok 40 [lint error expected here...] lint error: trusted_networks doesn't contain internal_networks entry '1.1/16' ok 41 [skipping test known error with Net::Patricia - Bug 6508...] ok 42 Data Set: #15 ok 43 [lint error expected here...] lint error: trusted_networks doesn't contain internal_networks entry '1.1.1.1' ok 44 ok 45 Data Set: #16 [netset warning expected here...] ok 46 ok 47 netset warn: netset: cannot exclude 1.1.1.2/32 as it has already been included [skipping test known error with Net::Patricia - Bug 6508...] ok 48 Data Set: #17 ok 49 ok 50 ok 51 Data Set: #18 ok 52 ok 53 ok 54 Data Set: #19 ok 55 ok 56 ok 57 Data Set: #20 ok 58 ok 59 ok 60 Data Set: #21 ok 61 [lint error expected here...] lint error: trusted_networks doesn't contain msa_networks entry '5.5.5.5' ok 62 ok 63 Data Set: #22 [netset warning expected here...] ok 64 ok 65 netset warn: netset: cannot exclude 1.0.0.0/8 as it has already been included [skipping test known error with Net::Patricia - Bug 6508...] ok 66 Data Set: #23 ok 67 ok 68 ok 69 Data Set: #24 ok 70 ok 71 ok 72 Data Set: #25 ok 73 ok 74 ok 75 Data Set: #26 ok 76 ok 77 ok 78 Data Set: #27 [netset warning expected here...] ok 79 ok 80 netset warn: netset: cannot include 1.0.0.0/8 as it has already been excluded [skipping test known error with Net::Patricia - Bug 6508...] ok 81 Data Set: #28 ok 82 ok 83 ok 84 Data Set: #29 ok 85 ok 86 ok 87 Data Set: #30 ok 88 ok 89 ok 90 Data Set: #31 ok 91 ok 92 ok 93 Data Set: #32 ok 94 ok 95 ok 96 Data Set: #33 ok t/utf8.t .......................... 1..14 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/utf8.KLKMmu/localrules --siteconfigpath log/utf8.KLKMmu/siterules -p log/utf8.KLKMmu/user.cf -L -t < data/spam/009 ok 1 Checking flag ok 2 Checking stars ok 3 Checking status ok 4 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/utf8.KLKMmu/localrules --siteconfigpath log/utf8.KLKMmu/siterules -p log/utf8.KLKMmu/user.cf -L -t < data/spam/unicode1 ok 5 Checking 1.0 FOO1 ok 6 Checking 1.0 FOO2 ok 7 Checking 1.0 FOO3 ok 8 Checking 1.0 FOO4 ok 9 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/utf8.KLKMmu/localrules --siteconfigpath log/utf8.KLKMmu/siterules -p log/utf8.KLKMmu/user.cf -L -t < data/spam/unicode1 ok 10 Checking 1.0 FOO1 ok 11 Checking 1.0 FOO2 ok 12 Checking 1.0 FOO3 ok 13 Checking 1.0 FOO4 ok 14 ok t/util_wrap.t ..................... 1..5 ok 1 ok 2 ok 3 ok 4 ok 5 ok t/welcomelist_addrs.t ............. 1..35 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/welcomelist_addrs.IAblnK/localrules --siteconfigpath log/welcomelist_addrs.IAblnK/siterules -p log/welcomelist_addrs.IAblnK/user.cf --add-addr-to-welcomelist whitelist_test@whitelist.spamassassin.taint.org ok 1 Checking added address to welcomelist ok 2 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/welcomelist_addrs.IAblnK/localrules --siteconfigpath log/welcomelist_addrs.IAblnK/siterules -p log/welcomelist_addrs.IAblnK/user.cf -L < data/nice/002 ok 3 Checking spamno ok 4 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/welcomelist_addrs.IAblnK/localrules --siteconfigpath log/welcomelist_addrs.IAblnK/siterules -p log/welcomelist_addrs.IAblnK/user.cf -L < data/spam/004 Checking spamno ok 5 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/welcomelist_addrs.IAblnK/localrules --siteconfigpath log/welcomelist_addrs.IAblnK/siterules -p log/welcomelist_addrs.IAblnK/user.cf --remove-addr-from-welcomelist whitelist_test@whitelist.spamassassin.taint.org ok 6 Checking removed address ok 7 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/welcomelist_addrs.IAblnK/localrules --siteconfigpath log/welcomelist_addrs.IAblnK/siterules -p log/welcomelist_addrs.IAblnK/user.cf -L < data/spam/004 Checking spamyes ok 8 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/welcomelist_addrs.IAblnK/localrules --siteconfigpath log/welcomelist_addrs.IAblnK/siterules -p log/welcomelist_addrs.IAblnK/user.cf --add-addr-to-blocklist whitelist_test@whitelist.spamassassin.taint.org ok 9 Checking added address to blocklist ok 10 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/welcomelist_addrs.IAblnK/localrules --siteconfigpath log/welcomelist_addrs.IAblnK/siterules -p log/welcomelist_addrs.IAblnK/user.cf -L < data/nice/002 Checking spamyes ok 11 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/welcomelist_addrs.IAblnK/localrules --siteconfigpath log/welcomelist_addrs.IAblnK/siterules -p log/welcomelist_addrs.IAblnK/user.cf --remove-addr-from-welcomelist whitelist_test@whitelist.spamassassin.taint.org ok 12 ok 13 ok 14 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/welcomelist_addrs.IAblnK/localrules --siteconfigpath log/welcomelist_addrs.IAblnK/siterules -p log/welcomelist_addrs.IAblnK/user.cf -L < data/nice/002 ok 15 Checking spamno ok 16 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/welcomelist_addrs.IAblnK/localrules --siteconfigpath log/welcomelist_addrs.IAblnK/siterules -p log/welcomelist_addrs.IAblnK/user.cf -L < data/spam/004 Checking spamno ok 17 ok 18 ok 19 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/welcomelist_addrs.IAblnK/localrules --siteconfigpath log/welcomelist_addrs.IAblnK/siterules -p log/welcomelist_addrs.IAblnK/user.cf -L < data/spam/004 Checking spamyes ok 20 ok 21 ok 22 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/welcomelist_addrs.IAblnK/localrules --siteconfigpath log/welcomelist_addrs.IAblnK/siterules -p log/welcomelist_addrs.IAblnK/user.cf -L < data/nice/002 Checking spamyes ok 23 ok 24 ok 25 ok 26 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/welcomelist_addrs.IAblnK/localrules --siteconfigpath log/welcomelist_addrs.IAblnK/siterules -p log/welcomelist_addrs.IAblnK/user.cf -L < data/nice/002 ok 27 Checking spamno ok 28 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/welcomelist_addrs.IAblnK/localrules --siteconfigpath log/welcomelist_addrs.IAblnK/siterules -p log/welcomelist_addrs.IAblnK/user.cf -L < data/spam/004 Checking spamno ok 29 ok 30 ok 31 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/welcomelist_addrs.IAblnK/localrules --siteconfigpath log/welcomelist_addrs.IAblnK/siterules -p log/welcomelist_addrs.IAblnK/user.cf -L < data/spam/004 Checking spamyes ok 32 ok 33 ok 34 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/welcomelist_addrs.IAblnK/localrules --siteconfigpath log/welcomelist_addrs.IAblnK/siterules -p log/welcomelist_addrs.IAblnK/user.cf -L < data/nice/002 Checking spamyes ok 35 ok t/welcomelist_from.t .............. 1..32 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/welcomelist_from.vmJSbM/localrules --siteconfigpath log/welcomelist_from.vmJSbM/siterules -p log/welcomelist_from.vmJSbM/user.cf -L -t < data/nice/008 Checking -100 USER_IN_WELCOMELIST ok 1 Checking for anti-pattern FORGED_IN_DEF_WELCOMELIST at t/welcomelist_from.t line 43. ok 2 Checking for anti-pattern FORGED_IN_WELCOMELIST at t/welcomelist_from.t line 43. ok 3 Checking for anti-pattern USER_IN_DEF_WELCOMELIST at t/welcomelist_from.t line 43. ok 4 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/welcomelist_from.vmJSbM/localrules --siteconfigpath log/welcomelist_from.vmJSbM/siterules -p log/welcomelist_from.vmJSbM/user.cf -L -t < data/nice/009 Checking -100 USER_IN_WELCOMELIST ok 5 Checking for anti-pattern FORGED_IN_DEF_WELCOMELIST at t/welcomelist_from.t line 47. ok 6 Checking for anti-pattern FORGED_IN_WELCOMELIST at t/welcomelist_from.t line 47. ok 7 Checking for anti-pattern USER_IN_DEF_WELCOMELIST at t/welcomelist_from.t line 47. ok 8 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/welcomelist_from.vmJSbM/localrules --siteconfigpath log/welcomelist_from.vmJSbM/siterules -p log/welcomelist_from.vmJSbM/user.cf -L -t < data/nice/010 Checking -100 USER_IN_WELCOMELIST ok 9 Checking for anti-pattern FORGED_IN_DEF_WELCOMELIST at t/welcomelist_from.t line 51. ok 10 Checking for anti-pattern FORGED_IN_WELCOMELIST at t/welcomelist_from.t line 51. ok 11 Checking for anti-pattern USER_IN_DEF_WELCOMELIST at t/welcomelist_from.t line 51. ok 12 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/welcomelist_from.vmJSbM/localrules --siteconfigpath log/welcomelist_from.vmJSbM/siterules -p log/welcomelist_from.vmJSbM/user.cf -L -t < data/nice/011 Checking -15 USER_IN_DEF_WELCOMELIST ok 13 Checking for anti-pattern FORGED_IN_DEF_WELCOMELIST at t/welcomelist_from.t line 65. ok 14 Checking for anti-pattern FORGED_IN_WELCOMELIST at t/welcomelist_from.t line 65. ok 15 Checking for anti-pattern USER_IN_WELCOMELIST at t/welcomelist_from.t line 65. ok 16 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/welcomelist_from.vmJSbM/localrules --siteconfigpath log/welcomelist_from.vmJSbM/siterules -p log/welcomelist_from.vmJSbM/user.cf -L -t < data/nice/012 Checking -15 USER_IN_DEF_WELCOMELIST ok 17 Checking for anti-pattern FORGED_IN_DEF_WELCOMELIST at t/welcomelist_from.t line 69. ok 18 Checking for anti-pattern FORGED_IN_WELCOMELIST at t/welcomelist_from.t line 69. ok 19 Checking for anti-pattern USER_IN_WELCOMELIST at t/welcomelist_from.t line 69. ok 20 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/welcomelist_from.vmJSbM/localrules --siteconfigpath log/welcomelist_from.vmJSbM/siterules -p log/welcomelist_from.vmJSbM/user.cf -L -t < data/nice/013 Checking for anti-pattern FORGED_IN_DEF_WELCOMELIST at t/welcomelist_from.t line 82. ok 21 Checking for anti-pattern FORGED_IN_WELCOMELIST at t/welcomelist_from.t line 82. ok 22 Checking for anti-pattern USER_IN_DEF_WELCOMELIST at t/welcomelist_from.t line 82. ok 23 Checking for anti-pattern USER_IN_WELCOMELIST at t/welcomelist_from.t line 82. ok 24 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/welcomelist_from.vmJSbM/localrules --siteconfigpath log/welcomelist_from.vmJSbM/siterules -p log/welcomelist_from.vmJSbM/user.cf -L -t < data/nice/014 Checking for anti-pattern FORGED_IN_DEF_WELCOMELIST at t/welcomelist_from.t line 86. ok 25 Checking for anti-pattern FORGED_IN_WELCOMELIST at t/welcomelist_from.t line 86. ok 26 Checking for anti-pattern USER_IN_DEF_WELCOMELIST at t/welcomelist_from.t line 86. ok 27 Checking for anti-pattern USER_IN_WELCOMELIST at t/welcomelist_from.t line 86. ok 28 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/welcomelist_from.vmJSbM/localrules --siteconfigpath log/welcomelist_from.vmJSbM/siterules -p log/welcomelist_from.vmJSbM/user.cf -L -t < data/nice/015 Checking for anti-pattern FORGED_IN_DEF_WELCOMELIST at t/welcomelist_from.t line 90. ok 29 Checking for anti-pattern FORGED_IN_WELCOMELIST at t/welcomelist_from.t line 90. ok 30 Checking for anti-pattern USER_IN_DEF_WELCOMELIST at t/welcomelist_from.t line 90. ok 31 Checking for anti-pattern USER_IN_WELCOMELIST at t/welcomelist_from.t line 90. ok 32 ok t/welcomelist_subject.t ........... 1..4 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/welcomelist_subject.uv2IdF/localrules --siteconfigpath log/welcomelist_subject.uv2IdF/siterules -p log/welcomelist_subject.uv2IdF/user.cf -L -t < data/nice/016 ok 1 Checking welcomelist-subject ok 2 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/welcomelist_subject.uv2IdF/localrules --siteconfigpath log/welcomelist_subject.uv2IdF/siterules -p log/welcomelist_subject.uv2IdF/user.cf -L -t < data/nice/015 ok 3 Checking blocklist-subject ok 4 ok t/welcomelist_to.t ................ 1..1 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/welcomelist_to.FvKUba/localrules --siteconfigpath log/welcomelist_to.FvKUba/siterules -p log/welcomelist_to.FvKUba/user.cf -L -t < data/nice/016 Checking hit-wl ok 1 ok t/whitelist_addrs.t ............... 1..35 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/whitelist_addrs.tAtJJL/localrules --siteconfigpath log/whitelist_addrs.tAtJJL/siterules -p log/whitelist_addrs.tAtJJL/user.cf --add-addr-to-whitelist whitelist_test@whitelist.spamassassin.taint.org ok 1 Checking added address to welcomelist ok 2 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/whitelist_addrs.tAtJJL/localrules --siteconfigpath log/whitelist_addrs.tAtJJL/siterules -p log/whitelist_addrs.tAtJJL/user.cf -L < data/nice/002 ok 3 Checking spamno ok 4 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/whitelist_addrs.tAtJJL/localrules --siteconfigpath log/whitelist_addrs.tAtJJL/siterules -p log/whitelist_addrs.tAtJJL/user.cf -L < data/spam/004 Checking spamno ok 5 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/whitelist_addrs.tAtJJL/localrules --siteconfigpath log/whitelist_addrs.tAtJJL/siterules -p log/whitelist_addrs.tAtJJL/user.cf --remove-addr-from-whitelist whitelist_test@whitelist.spamassassin.taint.org ok 6 Checking removed address ok 7 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/whitelist_addrs.tAtJJL/localrules --siteconfigpath log/whitelist_addrs.tAtJJL/siterules -p log/whitelist_addrs.tAtJJL/user.cf -L < data/spam/004 Checking spamyes ok 8 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/whitelist_addrs.tAtJJL/localrules --siteconfigpath log/whitelist_addrs.tAtJJL/siterules -p log/whitelist_addrs.tAtJJL/user.cf --add-addr-to-blacklist whitelist_test@whitelist.spamassassin.taint.org ok 9 Checking added address to blocklist ok 10 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/whitelist_addrs.tAtJJL/localrules --siteconfigpath log/whitelist_addrs.tAtJJL/siterules -p log/whitelist_addrs.tAtJJL/user.cf -L < data/nice/002 Checking spamyes ok 11 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/whitelist_addrs.tAtJJL/localrules --siteconfigpath log/whitelist_addrs.tAtJJL/siterules -p log/whitelist_addrs.tAtJJL/user.cf --remove-addr-from-whitelist whitelist_test@whitelist.spamassassin.taint.org ok 12 ok 13 ok 14 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/whitelist_addrs.tAtJJL/localrules --siteconfigpath log/whitelist_addrs.tAtJJL/siterules -p log/whitelist_addrs.tAtJJL/user.cf -L < data/nice/002 ok 15 Checking spamno ok 16 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/whitelist_addrs.tAtJJL/localrules --siteconfigpath log/whitelist_addrs.tAtJJL/siterules -p log/whitelist_addrs.tAtJJL/user.cf -L < data/spam/004 Checking spamno ok 17 ok 18 ok 19 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/whitelist_addrs.tAtJJL/localrules --siteconfigpath log/whitelist_addrs.tAtJJL/siterules -p log/whitelist_addrs.tAtJJL/user.cf -L < data/spam/004 Checking spamyes ok 20 ok 21 ok 22 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/whitelist_addrs.tAtJJL/localrules --siteconfigpath log/whitelist_addrs.tAtJJL/siterules -p log/whitelist_addrs.tAtJJL/user.cf -L < data/nice/002 Checking spamyes ok 23 ok 24 ok 25 ok 26 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/whitelist_addrs.tAtJJL/localrules --siteconfigpath log/whitelist_addrs.tAtJJL/siterules -p log/whitelist_addrs.tAtJJL/user.cf -L < data/nice/002 ok 27 Checking spamno ok 28 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/whitelist_addrs.tAtJJL/localrules --siteconfigpath log/whitelist_addrs.tAtJJL/siterules -p log/whitelist_addrs.tAtJJL/user.cf -L < data/spam/004 Checking spamno ok 29 ok 30 ok 31 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/whitelist_addrs.tAtJJL/localrules --siteconfigpath log/whitelist_addrs.tAtJJL/siterules -p log/whitelist_addrs.tAtJJL/user.cf -L < data/spam/004 Checking spamyes ok 32 ok 33 ok 34 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/whitelist_addrs.tAtJJL/localrules --siteconfigpath log/whitelist_addrs.tAtJJL/siterules -p log/whitelist_addrs.tAtJJL/user.cf -L < data/nice/002 Checking spamyes ok 35 ok t/whitelist_from.t ................ 1..32 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/whitelist_from.rrIMWK/localrules --siteconfigpath log/whitelist_from.rrIMWK/siterules -p log/whitelist_from.rrIMWK/user.cf -L -t < data/nice/008 Checking -100 USER_IN_WHITELIST ok 1 Checking for anti-pattern FORGED_IN_DEF_WHITELIST at t/whitelist_from.t line 51. ok 2 Checking for anti-pattern FORGED_IN_WHITELIST at t/whitelist_from.t line 51. ok 3 Checking for anti-pattern USER_IN_DEF_WHITELIST at t/whitelist_from.t line 51. ok 4 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/whitelist_from.rrIMWK/localrules --siteconfigpath log/whitelist_from.rrIMWK/siterules -p log/whitelist_from.rrIMWK/user.cf -L -t < data/nice/009 Checking -100 USER_IN_WHITELIST ok 5 Checking for anti-pattern FORGED_IN_DEF_WHITELIST at t/whitelist_from.t line 55. ok 6 Checking for anti-pattern FORGED_IN_WHITELIST at t/whitelist_from.t line 55. ok 7 Checking for anti-pattern USER_IN_DEF_WHITELIST at t/whitelist_from.t line 55. ok 8 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/whitelist_from.rrIMWK/localrules --siteconfigpath log/whitelist_from.rrIMWK/siterules -p log/whitelist_from.rrIMWK/user.cf -L -t < data/nice/010 Checking -100 USER_IN_WHITELIST ok 9 Checking for anti-pattern FORGED_IN_DEF_WHITELIST at t/whitelist_from.t line 59. ok 10 Checking for anti-pattern FORGED_IN_WHITELIST at t/whitelist_from.t line 59. ok 11 Checking for anti-pattern USER_IN_DEF_WHITELIST at t/whitelist_from.t line 59. ok 12 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/whitelist_from.rrIMWK/localrules --siteconfigpath log/whitelist_from.rrIMWK/siterules -p log/whitelist_from.rrIMWK/user.cf -L -t < data/nice/011 Checking -15 USER_IN_DEF_WHITELIST ok 13 Checking for anti-pattern FORGED_IN_DEF_WHITELIST at t/whitelist_from.t line 73. ok 14 Checking for anti-pattern FORGED_IN_WHITELIST at t/whitelist_from.t line 73. ok 15 Checking for anti-pattern USER_IN_WHITELIST at t/whitelist_from.t line 73. ok 16 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/whitelist_from.rrIMWK/localrules --siteconfigpath log/whitelist_from.rrIMWK/siterules -p log/whitelist_from.rrIMWK/user.cf -L -t < data/nice/012 Checking -15 USER_IN_DEF_WHITELIST ok 17 Checking for anti-pattern FORGED_IN_DEF_WHITELIST at t/whitelist_from.t line 77. ok 18 Checking for anti-pattern FORGED_IN_WHITELIST at t/whitelist_from.t line 77. ok 19 Checking for anti-pattern USER_IN_WHITELIST at t/whitelist_from.t line 77. ok 20 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/whitelist_from.rrIMWK/localrules --siteconfigpath log/whitelist_from.rrIMWK/siterules -p log/whitelist_from.rrIMWK/user.cf -L -t < data/nice/013 Checking for anti-pattern FORGED_IN_DEF_WHITELIST at t/whitelist_from.t line 90. ok 21 Checking for anti-pattern FORGED_IN_WHITELIST at t/whitelist_from.t line 90. ok 22 Checking for anti-pattern USER_IN_DEF_WHITELIST at t/whitelist_from.t line 90. ok 23 Checking for anti-pattern USER_IN_WHITELIST at t/whitelist_from.t line 90. ok 24 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/whitelist_from.rrIMWK/localrules --siteconfigpath log/whitelist_from.rrIMWK/siterules -p log/whitelist_from.rrIMWK/user.cf -L -t < data/nice/014 Checking for anti-pattern FORGED_IN_DEF_WHITELIST at t/whitelist_from.t line 94. ok 25 Checking for anti-pattern FORGED_IN_WHITELIST at t/whitelist_from.t line 94. ok 26 Checking for anti-pattern USER_IN_DEF_WHITELIST at t/whitelist_from.t line 94. ok 27 Checking for anti-pattern USER_IN_WHITELIST at t/whitelist_from.t line 94. ok 28 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/whitelist_from.rrIMWK/localrules --siteconfigpath log/whitelist_from.rrIMWK/siterules -p log/whitelist_from.rrIMWK/user.cf -L -t < data/nice/015 Checking for anti-pattern FORGED_IN_DEF_WHITELIST at t/whitelist_from.t line 98. ok 29 Checking for anti-pattern FORGED_IN_WHITELIST at t/whitelist_from.t line 98. ok 30 Checking for anti-pattern USER_IN_DEF_WHITELIST at t/whitelist_from.t line 98. ok 31 Checking for anti-pattern USER_IN_WHITELIST at t/whitelist_from.t line 98. ok 32 ok t/whitelist_subject.t ............. 1..4 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/whitelist_subject.3lzcQZ/localrules --siteconfigpath log/whitelist_subject.3lzcQZ/siterules -p log/whitelist_subject.3lzcQZ/user.cf -L -t < data/nice/016 ok 1 Checking whitelist-subject ok 2 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/whitelist_subject.3lzcQZ/localrules --siteconfigpath log/whitelist_subject.3lzcQZ/siterules -p log/whitelist_subject.3lzcQZ/user.cf -L -t < data/nice/015 ok 3 Checking blacklist-subject ok 4 ok t/whitelist_to.t .................. 1..1 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/whitelist_to.oxAEQn/localrules --siteconfigpath log/whitelist_to.oxAEQn/siterules -p log/whitelist_to.oxAEQn/user.cf -L -t < data/nice/016 Checking hit-wl ok 1 ok t/wlbl_uri.t ...................... 1..12 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/wlbl_uri.z2gbWi/localrules --siteconfigpath log/wlbl_uri.z2gbWi/siterules -p log/wlbl_uri.z2gbWi/user.cf -L -t < data/nice/001 Checking -0.0 URI_HOST_IN_WELCOMELIST ok 1 Checking -100 URI_HOST_IN_WHITELIST ok 2 Checking 0.0 URI_HOST_IN_BLOCKLIST ok 3 Checking 100 URI_HOST_IN_BLACKLIST ok 4 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/wlbl_uri.z2gbWi/localrules --siteconfigpath log/wlbl_uri.z2gbWi/siterules -p log/wlbl_uri.z2gbWi/user.cf -L -t < data/nice/001 Checking -0.0 URI_HOST_IN_WELCOMELIST ok 5 Checking -100 URI_HOST_IN_WHITELIST ok 6 Checking 0.0 URI_HOST_IN_BLOCKLIST ok 7 Checking 100 URI_HOST_IN_BLACKLIST ok 8 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/wlbl_uri.z2gbWi/localrules --siteconfigpath log/wlbl_uri.z2gbWi/siterules -p log/wlbl_uri.z2gbWi/user.cf -L -t < data/nice/001 Checking -100 URI_HOST_IN_WELCOMELIST ok 9 Checking 100 URI_HOST_IN_BLOCKLIST ok 10 Checking for anti-pattern URI_HOST_IN_BLACKLIST at t/wlbl_uri.t line 108. ok 11 Checking for anti-pattern URI_HOST_IN_WHITELIST at t/wlbl_uri.t line 108. ok 12 ok All tests successful. Files=210, Tests=3913, 814 wallclock secs ( 0.99 usr 0.33 sys + 209.11 cusr 30.44 csys = 240.87 CPU) Result: PASS