t/all_modules.t ................... 1..6 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/all_modules.VGOssx/localrules --siteconfigpath log/all_modules.VGOssx/siterules -p log/all_modules.VGOssx/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.FYQDxL/localrules --siteconfigpath log/basic_lint.FYQDxL/siterules -p log/basic_lint.FYQDxL/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.FYQDxL/localrules --siteconfigpath log/basic_lint.FYQDxL/siterules -p log/basic_lint.FYQDxL/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.FYQDxL/localrules --siteconfigpath log/basic_lint.FYQDxL/siterules -p log/basic_lint.FYQDxL/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.uZkH1m/localrules --siteconfigpath log/basic_lint_without_sandbox.uZkH1m/siterules -p log/basic_lint_without_sandbox.uZkH1m/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.gykBkA/localrules --siteconfigpath log/basic_meta2.gykBkA/siterules -p log/basic_meta2.gykBkA/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.gykBkA/localrules --siteconfigpath log/basic_meta2.gykBkA/siterules -p log/basic_meta2.gykBkA/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.gykBkA/localrules --siteconfigpath log/basic_meta2.gykBkA/siterules -p log/basic_meta2.gykBkA/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.gykBkA/localrules --siteconfigpath log/basic_meta2.gykBkA/siterules -p log/basic_meta2.gykBkA/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.gykBkA/localrules --siteconfigpath log/basic_meta2.gykBkA/siterules -p log/basic_meta2.gykBkA/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.OrbRGB/localrules --siteconfigpath log/html_obfu.OrbRGB/siterules -p log/html_obfu.OrbRGB/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.MTL_zE/localrules --siteconfigpath log/html_utf8.MTL_zE/siterules -p log/html_utf8.MTL_zE/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.ir_SRZ/localrules --siteconfigpath log/mimeheader.ir_SRZ/siterules -p log/mimeheader.ir_SRZ/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://163.125.6.199/ATV, mailto:address@foo.net, http://66.92.69.221/, http://66.92.69.224/, http://66.92.0x45.221/, http://0x425c45de/, http://66.92.69.223/, mailto:twema2001@yahoo.com, http://spamassassin.org, http://1113343455/, http://62.16.101.59/livesex.htm, http://2742879943/ATV, http://slashdot.org@1113343456/, http://66.92.69.222/ 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.S9u9wo/localrules --siteconfigpath log/uri_list.S9u9wo/siterules -p log/uri_list.S9u9wo/user.cf -D all < log/uri_list.S9u9wo/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.S9u9wo/localrules --siteconfigpath log/uri_list.S9u9wo/siterules -p log/uri_list.S9u9wo/user.cf -D all < log/uri_list.S9u9wo/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.S9u9wo/localrules --siteconfigpath log/uri_list.S9u9wo/siterules -p log/uri_list.S9u9wo/user.cf -D all < log/uri_list.S9u9wo/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.S9u9wo/localrules --siteconfigpath log/uri_list.S9u9wo/siterules -p log/uri_list.S9u9wo/user.cf -D all < log/uri_list.S9u9wo/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.S9u9wo/localrules --siteconfigpath log/uri_list.S9u9wo/siterules -p log/uri_list.S9u9wo/user.cf -D all < log/uri_list.S9u9wo/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.S9u9wo/localrules --siteconfigpath log/uri_list.S9u9wo/siterules -p log/uri_list.S9u9wo/user.cf -D all < log/uri_list.S9u9wo/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.q_gkDM/localrules --siteconfigpath log/get_all_headers.q_gkDM/siterules -p log/get_all_headers.q_gkDM/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.q_gkDM/localrules --siteconfigpath log/get_all_headers.q_gkDM/siterules -p log/get_all_headers.q_gkDM/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.brI3cE/localrules --siteconfigpath log/header.brI3cE/siterules -p log/header.brI3cE/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.brI3cE/localrules --siteconfigpath log/header.brI3cE/siterules -p log/header.brI3cE/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.6YQb0M/localrules --siteconfigpath log/header_utf8.t.6YQb0M/siterules -p log/header_utf8.t.6YQb0M/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.6YQb0M/localrules --siteconfigpath log/header_utf8.t.6YQb0M/siterules -p log/header_utf8.t.6YQb0M/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.6YQb0M/localrules --siteconfigpath log/header_utf8.t.6YQb0M/siterules -p log/header_utf8.t.6YQb0M/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.6YQb0M/localrules --siteconfigpath log/header_utf8.t.6YQb0M/siterules -p log/header_utf8.t.6YQb0M/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.6YQb0M/localrules --siteconfigpath log/header_utf8.t.6YQb0M/siterules -p log/header_utf8.t.6YQb0M/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.6YQb0M/localrules --siteconfigpath log/header_utf8.t.6YQb0M/siterules -p log/header_utf8.t.6YQb0M/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.6YQb0M/localrules --siteconfigpath log/header_utf8.t.6YQb0M/siterules -p log/header_utf8.t.6YQb0M/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.6YQb0M/localrules --siteconfigpath log/header_utf8.t.6YQb0M/siterules -p log/header_utf8.t.6YQb0M/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.6YQb0M/localrules --siteconfigpath log/header_utf8.t.6YQb0M/siterules -p log/header_utf8.t.6YQb0M/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.6YQb0M/localrules --siteconfigpath log/header_utf8.t.6YQb0M/siterules -p log/header_utf8.t.6YQb0M/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.6YQb0M/localrules --siteconfigpath log/header_utf8.t.6YQb0M/siterules -p log/header_utf8.t.6YQb0M/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.6YQb0M/localrules --siteconfigpath log/header_utf8.t.6YQb0M/siterules -p log/header_utf8.t.6YQb0M/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.6YQb0M/localrules --siteconfigpath log/header_utf8.t.6YQb0M/siterules -p log/header_utf8.t.6YQb0M/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.6YQb0M/localrules --siteconfigpath log/header_utf8.t.6YQb0M/siterules -p log/header_utf8.t.6YQb0M/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.6YQb0M/localrules --siteconfigpath log/header_utf8.t.6YQb0M/siterules -p log/header_utf8.t.6YQb0M/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.6YQb0M/localrules --siteconfigpath log/header_utf8.t.6YQb0M/siterules -p log/header_utf8.t.6YQb0M/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.x3YfOq/localrules --siteconfigpath log/regexp_named_capture.x3YfOq/siterules -p log/regexp_named_capture.x3YfOq/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 t/dnsbl_subtests.t ................ 1..46 Using inet [127.0.0.1]:63050 for a spawned test DNS server 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.nl_MH0/localrules --siteconfigpath log/rule_multiple.nl_MH0/siterules -p log/rule_multiple.nl_MH0/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.nl_MH0/localrules --siteconfigpath log/rule_multiple.nl_MH0/siterules -p log/rule_multiple.nl_MH0/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.a1noWp/localrules --siteconfigpath log/rule_types.a1noWp/siterules -p log/rule_types.a1noWp/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.iitd6G/localrules --siteconfigpath log/extracttext.iitd6G/siterules -p log/extracttext.iitd6G/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.iitd6G/localrules --siteconfigpath log/extracttext.iitd6G/siterules -p log/extracttext.iitd6G/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.iitd6G/localrules --siteconfigpath log/extracttext.iitd6G/siterules -p log/extracttext.iitd6G/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._EcugT/localrules --siteconfigpath log/authres._EcugT/siterules -p log/authres._EcugT/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._EcugT/localrules --siteconfigpath log/authres._EcugT/siterules -p log/authres._EcugT/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._EcugT/localrules --siteconfigpath log/authres._EcugT/siterules -p log/authres._EcugT/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._EcugT/localrules --siteconfigpath log/authres._EcugT/siterules -p log/authres._EcugT/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.nIV_Qc/localrules --siteconfigpath log/autolearn.nIV_Qc/siterules -p log/autolearn.nIV_Qc/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.tXd0tY/localrules --siteconfigpath log/autolearn_force.tXd0tY/siterules -p log/autolearn_force.tXd0tY/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.wg8ZEf/localrules --siteconfigpath log/autolearn_force_fail.wg8ZEf/siterules -p log/autolearn_force_fail.wg8ZEf/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.wpt6FZ/localrules --siteconfigpath log/bayesbdb.wpt6FZ/siterules -p log/bayesbdb.wpt6FZ/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.wpt6FZ/localrules --siteconfigpath log/bayesbdb.wpt6FZ/siterules -p log/bayesbdb.wpt6FZ/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.wpt6FZ/localrules --siteconfigpath log/bayesbdb.wpt6FZ/siterules -p log/bayesbdb.wpt6FZ/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.wpt6FZ/localrules --siteconfigpath log/bayesbdb.wpt6FZ/siterules -p log/bayesbdb.wpt6FZ/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.wpt6FZ/localrules --siteconfigpath log/bayesbdb.wpt6FZ/siterules -p log/bayesbdb.wpt6FZ/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.wpt6FZ/localrules --siteconfigpath log/bayesbdb.wpt6FZ/siterules -p log/bayesbdb.wpt6FZ/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.wpt6FZ/localrules --siteconfigpath log/bayesbdb.wpt6FZ/siterules -p log/bayesbdb.wpt6FZ/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.1FpTzU/localrules --siteconfigpath log/bayesdbm.1FpTzU/siterules -p log/bayesdbm.1FpTzU/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.1FpTzU/localrules --siteconfigpath log/bayesdbm.1FpTzU/siterules -p log/bayesdbm.1FpTzU/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.1FpTzU/localrules --siteconfigpath log/bayesdbm.1FpTzU/siterules -p log/bayesdbm.1FpTzU/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.1FpTzU/localrules --siteconfigpath log/bayesdbm.1FpTzU/siterules -p log/bayesdbm.1FpTzU/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.1FpTzU/localrules --siteconfigpath log/bayesdbm.1FpTzU/siterules -p log/bayesdbm.1FpTzU/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.1FpTzU/localrules --siteconfigpath log/bayesdbm.1FpTzU/siterules -p log/bayesdbm.1FpTzU/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.1FpTzU/localrules --siteconfigpath log/bayesdbm.1FpTzU/siterules -p log/bayesdbm.1FpTzU/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.WwBzS2/localrules --siteconfigpath log/bayesdbm_flock.WwBzS2/siterules -p log/bayesdbm_flock.WwBzS2/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.WwBzS2/localrules --siteconfigpath log/bayesdbm_flock.WwBzS2/siterules -p log/bayesdbm_flock.WwBzS2/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.WwBzS2/localrules --siteconfigpath log/bayesdbm_flock.WwBzS2/siterules -p log/bayesdbm_flock.WwBzS2/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.WwBzS2/localrules --siteconfigpath log/bayesdbm_flock.WwBzS2/siterules -p log/bayesdbm_flock.WwBzS2/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.W0qRcB/localrules --siteconfigpath log/bayessdbm.W0qRcB/siterules -p log/bayessdbm.W0qRcB/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.W0qRcB/localrules --siteconfigpath log/bayessdbm.W0qRcB/siterules -p log/bayessdbm.W0qRcB/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.W0qRcB/localrules --siteconfigpath log/bayessdbm.W0qRcB/siterules -p log/bayessdbm.W0qRcB/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.W0qRcB/localrules --siteconfigpath log/bayessdbm.W0qRcB/siterules -p log/bayessdbm.W0qRcB/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.g9qF_f/localrules --siteconfigpath log/bayessdbm_seen_delete.g9qF_f/siterules -p log/bayessdbm_seen_delete.g9qF_f/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.g9qF_f/localrules --siteconfigpath log/bayessdbm_seen_delete.g9qF_f/siterules -p log/bayessdbm_seen_delete.g9qF_f/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.g9qF_f/localrules --siteconfigpath log/bayessdbm_seen_delete.g9qF_f/siterules -p log/bayessdbm_seen_delete.g9qF_f/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.g9qF_f/localrules --siteconfigpath log/bayessdbm_seen_delete.g9qF_f/siterules -p log/bayessdbm_seen_delete.g9qF_f/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.4HlpDp/localrules --siteconfigpath log/bayessql.4HlpDp/siterules -p log/bayessql.4HlpDp/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.4HlpDp/localrules --siteconfigpath log/bayessql.4HlpDp/siterules -p log/bayessql.4HlpDp/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.4HlpDp/localrules --siteconfigpath log/bayessql.4HlpDp/siterules -p log/bayessql.4HlpDp/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.4HlpDp/localrules --siteconfigpath log/bayessql.4HlpDp/siterules -p log/bayessql.4HlpDp/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.4HlpDp/localrules --siteconfigpath log/bayessql.4HlpDp/siterules -p log/bayessql.4HlpDp/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.4HlpDp/localrules --siteconfigpath log/bayessql.4HlpDp/siterules -p log/bayessql.4HlpDp/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.4HlpDp/localrules --siteconfigpath log/bayessql.4HlpDp/siterules -p log/bayessql.4HlpDp/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.kJGtF9/localrules --siteconfigpath log/blacklist_autolearn.kJGtF9/siterules -p log/blacklist_autolearn.kJGtF9/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.AbntJP/localrules --siteconfigpath log/blocklist_autolearn.AbntJP/siterules -p log/blocklist_autolearn.AbntJP/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.MxOLRc/localrules --siteconfigpath log/config_text.MxOLRc/siterules -p log/config_text.MxOLRc/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.YZeYVT/user_prefs1 ok 3 Restoring config from backup ok 4 Reading log/cross_user_config_leak.YZeYVT/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 # Dec 28 14:19:01.994 [253502] warn: auto-welcomelist: open of auto-welcomelist file failed: locker: safe_lock: cannot create tmp lockfile ./log/db_awl_path.073puS/awl/this_lock_warning_is_ok.lock.makaak.253502 for ./log/db_awl_path.073puS/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.073puS/localrules --siteconfigpath log/db_awl_path.073puS/siterules -p log/db_awl_path.073puS/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.073puS/localrules --siteconfigpath log/db_awl_path.073puS/siterules -p log/db_awl_path.073puS/user.cf -L -t < data/spam/004 Checking isspam ok 3 ok 4 ok # Dec 28 14:19:03.479 [253538] warn: auto-welcomelist: open of auto-welcomelist file failed: locker: safe_lock: cannot create tmp lockfile ./log/db_awl_path_welcome_block.Hixgbt/awl/this_lock_warning_is_ok.lock.makaak.253538 for ./log/db_awl_path_welcome_block.Hixgbt/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.Hixgbt/localrules --siteconfigpath log/db_awl_path_welcome_block.Hixgbt/siterules -p log/db_awl_path_welcome_block.Hixgbt/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.Hixgbt/localrules --siteconfigpath log/db_awl_path_welcome_block.Hixgbt/siterules -p log/db_awl_path_welcome_block.Hixgbt/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.MFXD4t/localrules --siteconfigpath log/db_awl_perms.MFXD4t/siterules -p log/db_awl_perms.MFXD4t/user.cf --add-addr-to-whitelist whitelist_test@example.org total 1 -rw-r--r-- 1 willem willem 49152 Dec 28 14:19 awl -rw-r--r-- 1 willem willem 7 Dec 28 14:19 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.pl6EWg/localrules --siteconfigpath log/db_awl_perms_welcome_block.pl6EWg/siterules -p log/db_awl_perms_welcome_block.pl6EWg/user.cf --add-addr-to-welcomelist whitelist_test@example.org total 5 -rw-r--r-- 1 willem willem 49152 Dec 28 14:19 awl -rw-r--r-- 1 willem willem 7 Dec 28 14:19 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.rJccXe/localrules --siteconfigpath log/db_based_welcomelist.rJccXe/siterules -p log/db_based_welcomelist.rJccXe/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.rJccXe/localrules --siteconfigpath log/db_based_welcomelist.rJccXe/siterules -p log/db_based_welcomelist.rJccXe/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.rJccXe/localrules --siteconfigpath log/db_based_welcomelist.rJccXe/siterules -p log/db_based_welcomelist.rJccXe/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.rJccXe/localrules --siteconfigpath log/db_based_welcomelist.rJccXe/siterules -p log/db_based_welcomelist.rJccXe/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.rJccXe/localrules --siteconfigpath log/db_based_welcomelist.rJccXe/siterules -p log/db_based_welcomelist.rJccXe/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.rJccXe/localrules --siteconfigpath log/db_based_welcomelist.rJccXe/siterules -p log/db_based_welcomelist.rJccXe/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.3NKev2/localrules --siteconfigpath log/db_based_welcomelist_ips.3NKev2/siterules -p log/db_based_welcomelist_ips.3NKev2/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.3NKev2/localrules --siteconfigpath log/db_based_welcomelist_ips.3NKev2/siterules -p log/db_based_welcomelist_ips.3NKev2/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.3NKev2/localrules --siteconfigpath log/db_based_welcomelist_ips.3NKev2/siterules -p log/db_based_welcomelist_ips.3NKev2/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.3NKev2/localrules --siteconfigpath log/db_based_welcomelist_ips.3NKev2/siterules -p log/db_based_welcomelist_ips.3NKev2/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.3NKev2/localrules --siteconfigpath log/db_based_welcomelist_ips.3NKev2/siterules -p log/db_based_welcomelist_ips.3NKev2/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.3NKev2/localrules --siteconfigpath log/db_based_welcomelist_ips.3NKev2/siterules -p log/db_based_welcomelist_ips.3NKev2/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.9dPdSu/localrules --siteconfigpath log/db_based_whitelist.9dPdSu/siterules -p log/db_based_whitelist.9dPdSu/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.9dPdSu/localrules --siteconfigpath log/db_based_whitelist.9dPdSu/siterules -p log/db_based_whitelist.9dPdSu/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.9dPdSu/localrules --siteconfigpath log/db_based_whitelist.9dPdSu/siterules -p log/db_based_whitelist.9dPdSu/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.9dPdSu/localrules --siteconfigpath log/db_based_whitelist.9dPdSu/siterules -p log/db_based_whitelist.9dPdSu/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.9dPdSu/localrules --siteconfigpath log/db_based_whitelist.9dPdSu/siterules -p log/db_based_whitelist.9dPdSu/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.9dPdSu/localrules --siteconfigpath log/db_based_whitelist.9dPdSu/siterules -p log/db_based_whitelist.9dPdSu/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.U8fEsK/localrules --siteconfigpath log/db_based_whitelist_ips.U8fEsK/siterules -p log/db_based_whitelist_ips.U8fEsK/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.U8fEsK/localrules --siteconfigpath log/db_based_whitelist_ips.U8fEsK/siterules -p log/db_based_whitelist_ips.U8fEsK/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.U8fEsK/localrules --siteconfigpath log/db_based_whitelist_ips.U8fEsK/siterules -p log/db_based_whitelist_ips.U8fEsK/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.U8fEsK/localrules --siteconfigpath log/db_based_whitelist_ips.U8fEsK/siterules -p log/db_based_whitelist_ips.U8fEsK/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.U8fEsK/localrules --siteconfigpath log/db_based_whitelist_ips.U8fEsK/siterules -p log/db_based_whitelist_ips.U8fEsK/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.U8fEsK/localrules --siteconfigpath log/db_based_whitelist_ips.U8fEsK/siterules -p log/db_based_whitelist_ips.U8fEsK/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.Igc3V5/localrules --siteconfigpath log/debug.Igc3V5/siterules -p log/debug.Igc3V5/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.6Dcuif/localrules --siteconfigpath log/desc_wrap.6Dcuif/siterules -p log/desc_wrap.6Dcuif/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.6Dcuif/localrules --siteconfigpath log/desc_wrap.6Dcuif/siterules -p log/desc_wrap.6Dcuif/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.XSLjwE/localrules --siteconfigpath log/enable_compat.XSLjwE/siterules -p log/enable_compat.XSLjwE/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.XSLjwE/localrules --siteconfigpath log/enable_compat.XSLjwE/siterules -p log/enable_compat.XSLjwE/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.ZRuB6u/localrules --siteconfigpath log/freemail.ZRuB6u/siterules -p log/freemail.ZRuB6u/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.ZRuB6u/localrules --siteconfigpath log/freemail.ZRuB6u/siterules -p log/freemail.ZRuB6u/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.ZRuB6u/localrules --siteconfigpath log/freemail.ZRuB6u/siterules -p log/freemail.ZRuB6u/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.ZRuB6u/localrules --siteconfigpath log/freemail.ZRuB6u/siterules -p log/freemail.ZRuB6u/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.ZRuB6u/localrules --siteconfigpath log/freemail.ZRuB6u/siterules -p log/freemail.ZRuB6u/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.zUqg4b/localrules --siteconfigpath log/freemail.zUqg4b/siterules -p log/freemail.zUqg4b/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.zUqg4b/localrules --siteconfigpath log/freemail.zUqg4b/siterules -p log/freemail.zUqg4b/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.zUqg4b/localrules --siteconfigpath log/freemail.zUqg4b/siterules -p log/freemail.zUqg4b/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.zUqg4b/localrules --siteconfigpath log/freemail.zUqg4b/siterules -p log/freemail.zUqg4b/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.zUqg4b/localrules --siteconfigpath log/freemail.zUqg4b/siterules -p log/freemail.zUqg4b/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.h43fT3/localrules --siteconfigpath log/fromnamespoof.h43fT3/siterules -p log/fromnamespoof.h43fT3/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.AROOvP/localrules --siteconfigpath log/gtube.AROOvP/siterules -p log/gtube.AROOvP/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.AROOvP/localrules --siteconfigpath log/gtube.AROOvP/siterules -p log/gtube.AROOvP/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.FbpsMi/localrules --siteconfigpath log/if_can.FbpsMi/siterules -p log/if_can.FbpsMi/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.CXtWjV/localrules --siteconfigpath log/if_else.CXtWjV/siterules -p log/if_else.CXtWjV/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.y9T7Jp/localrules --siteconfigpath log/ifversion.y9T7Jp/siterules -p log/ifversion.y9T7Jp/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.schcRl/localrules --siteconfigpath log/lang_lint.schcRl/siterules -p log/lang_lint.schcRl/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.schcRl/localrules --siteconfigpath log/lang_lint.schcRl/siterules -p log/lang_lint.schcRl/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.schcRl/localrules --siteconfigpath log/lang_lint.schcRl/siterules -p log/lang_lint.schcRl/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.schcRl/localrules --siteconfigpath log/lang_lint.schcRl/siterules -p log/lang_lint.schcRl/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.schcRl/localrules --siteconfigpath log/lang_lint.schcRl/siterules -p log/lang_lint.schcRl/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.schcRl/localrules --siteconfigpath log/lang_lint.schcRl/siterules -p log/lang_lint.schcRl/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.schcRl/localrules --siteconfigpath log/lang_lint.schcRl/siterules -p log/lang_lint.schcRl/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.schcRl/localrules --siteconfigpath log/lang_lint.schcRl/siterules -p log/lang_lint.schcRl/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.2p7726/localrules --siteconfigpath log/line_endings.2p7726/siterules -p log/line_endings.2p7726/user.cf -L < log/line_endings.2p7726/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.2p7726/localrules --siteconfigpath log/line_endings.2p7726/siterules -p log/line_endings.2p7726/user.cf -L < log/line_endings.2p7726/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.2p7726/localrules --siteconfigpath log/line_endings.2p7726/siterules -p log/line_endings.2p7726/user.cf -L < log/line_endings.2p7726/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.2p7726/localrules --siteconfigpath log/line_endings.2p7726/siterules -p log/line_endings.2p7726/user.cf -L < log/line_endings.2p7726/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.2p7726/localrules --siteconfigpath log/line_endings.2p7726/siterules -p log/line_endings.2p7726/user.cf -L < log/line_endings.2p7726/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.2p7726/localrules --siteconfigpath log/line_endings.2p7726/siterules -p log/line_endings.2p7726/user.cf -L < log/line_endings.2p7726/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.T3MTiV/localrules --siteconfigpath log/lint_nocreate_prefs.T3MTiV/siterules -p log/lint_nocreate_prefs.T3MTiV/user.cf -L --lint --prefspath=log/lint_nocreate_prefs.T3MTiV/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.aGTf8l/localrules --siteconfigpath log/local_tests_only.aGTf8l/siterules -p log/local_tests_only.aGTf8l/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.K_GfDB/localrules --siteconfigpath log/metadata.K_GfDB/siterules -p log/metadata.K_GfDB/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.B6dwzq/mkrules_t/rulesrc --out log/mkrules.B6dwzq/mkrules_t/rules --manifest log/mkrules.B6dwzq/mkrules_t/MANIFEST --manifestskip log/mkrules.B6dwzq/mkrules_t/MANIFEST.SKIP --active log/mkrules.B6dwzq/mkrules_t/rules/active.list ok 1 ok 2 test output tree copied to log/mkrules.B6dwzq/mkrules_t.2 promotion of an active rule /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules.B6dwzq/mkrules_t/rulesrc --out log/mkrules.B6dwzq/mkrules_t/rules --manifest log/mkrules.B6dwzq/mkrules_t/MANIFEST --manifestskip log/mkrules.B6dwzq/mkrules_t/MANIFEST.SKIP --active log/mkrules.B6dwzq/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.B6dwzq/mkrules_t.8 non-promotion of an inactive rule /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules.B6dwzq/mkrules_t/rulesrc --out log/mkrules.B6dwzq/mkrules_t/rules --manifest log/mkrules.B6dwzq/mkrules_t/MANIFEST --manifestskip log/mkrules.B6dwzq/mkrules_t/MANIFEST.SKIP --active log/mkrules.B6dwzq/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.B6dwzq/mkrules_t.14 non-promotion of an inactive rule with score set /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules.B6dwzq/mkrules_t/rulesrc --out log/mkrules.B6dwzq/mkrules_t/rules --manifest log/mkrules.B6dwzq/mkrules_t/MANIFEST --manifestskip log/mkrules.B6dwzq/mkrules_t/MANIFEST.SKIP --active log/mkrules.B6dwzq/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.B6dwzq/mkrules_t.22 non-promotion of a broken rule /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules.B6dwzq/mkrules_t/rulesrc --out log/mkrules.B6dwzq/mkrules_t/rules --manifest log/mkrules.B6dwzq/mkrules_t/MANIFEST --manifestskip log/mkrules.B6dwzq/mkrules_t/MANIFEST.SKIP --active log/mkrules.B6dwzq/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.B6dwzq/mkrules_t.30 promotion of an active meta rule /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules.B6dwzq/mkrules_t/rulesrc --out log/mkrules.B6dwzq/mkrules_t/rules --manifest log/mkrules.B6dwzq/mkrules_t/MANIFEST --manifestskip log/mkrules.B6dwzq/mkrules_t/MANIFEST.SKIP --active log/mkrules.B6dwzq/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.B6dwzq/mkrules_t.38 inactive meta rule /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules.B6dwzq/mkrules_t/rulesrc --out log/mkrules.B6dwzq/mkrules_t/rules --manifest log/mkrules.B6dwzq/mkrules_t/MANIFEST --manifestskip log/mkrules.B6dwzq/mkrules_t/MANIFEST.SKIP --active log/mkrules.B6dwzq/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.B6dwzq/mkrules_t.46 active plugin in sandbox /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules.B6dwzq/mkrules_t/rulesrc --out log/mkrules.B6dwzq/mkrules_t/rules --manifest log/mkrules.B6dwzq/mkrules_t/MANIFEST --manifestskip log/mkrules.B6dwzq/mkrules_t/MANIFEST.SKIP --active log/mkrules.B6dwzq/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.B6dwzq/mkrules_t.56 inactive plugin /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules.B6dwzq/mkrules_t/rulesrc --out log/mkrules.B6dwzq/mkrules_t/rules --manifest log/mkrules.B6dwzq/mkrules_t/MANIFEST --manifestskip log/mkrules.B6dwzq/mkrules_t/MANIFEST.SKIP --active log/mkrules.B6dwzq/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.B6dwzq/mkrules_t.66 active plugin, but the .pm file is AWOL /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules.B6dwzq/mkrules_t/rulesrc --out log/mkrules.B6dwzq/mkrules_t/rules --manifest log/mkrules.B6dwzq/mkrules_t/MANIFEST --manifestskip log/mkrules.B6dwzq/mkrules_t/MANIFEST.SKIP --active log/mkrules.B6dwzq/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.B6dwzq/mkrules_t.75 active plugin, but the .pm file is not in MANIFEST /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules.B6dwzq/mkrules_t/rulesrc --out log/mkrules.B6dwzq/mkrules_t/rules --manifest log/mkrules.B6dwzq/mkrules_t/MANIFEST --manifestskip log/mkrules.B6dwzq/mkrules_t/MANIFEST.SKIP --active log/mkrules.B6dwzq/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.B6dwzq/mkrules_t.84 meta rule depends on unpromoted subrule in lexically-earlier file /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules.B6dwzq/mkrules_t/rulesrc --out log/mkrules.B6dwzq/mkrules_t/rules --manifest log/mkrules.B6dwzq/mkrules_t/MANIFEST --manifestskip log/mkrules.B6dwzq/mkrules_t/MANIFEST.SKIP --active log/mkrules.B6dwzq/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.B6dwzq/mkrules_t.89 nested conditionals /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules.B6dwzq/mkrules_t/rulesrc --out log/mkrules.B6dwzq/mkrules_t/rules --manifest log/mkrules.B6dwzq/mkrules_t/MANIFEST --manifestskip log/mkrules.B6dwzq/mkrules_t/MANIFEST.SKIP --active log/mkrules.B6dwzq/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.B6dwzq/mkrules_t.97 ok t/mkrules_else.t .................. 1..18 rule with 'else' /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules_else.Yy9PNQ/mkrules_else_t/rulesrc --out log/mkrules_else.Yy9PNQ/mkrules_else_t/rules --manifest log/mkrules_else.Yy9PNQ/mkrules_else_t/MANIFEST --manifestskip log/mkrules_else.Yy9PNQ/mkrules_else_t/MANIFEST.SKIP --active log/mkrules_else.Yy9PNQ/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.Yy9PNQ/mkrules_else_t.6 rule with 2 nested 'else's /usr/bin/perl -I../lib ../build/mkrules --src log/mkrules_else.Yy9PNQ/mkrules_else_t/rulesrc --out log/mkrules_else.Yy9PNQ/mkrules_else_t/rules --manifest log/mkrules_else.Yy9PNQ/mkrules_else_t/MANIFEST --manifestskip log/mkrules_else.Yy9PNQ/mkrules_else_t/MANIFEST.SKIP --active log/mkrules_else.Yy9PNQ/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.Yy9PNQ/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.Yy9PNQ/mkrules_else_t/rulesrc --out log/mkrules_else.Yy9PNQ/mkrules_else_t/rules --manifest log/mkrules_else.Yy9PNQ/mkrules_else_t/MANIFEST --manifestskip log/mkrules_else.Yy9PNQ/mkrules_else_t/MANIFEST.SKIP --active log/mkrules_else.Yy9PNQ/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.Yy9PNQ/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._C2hCc/localrules --siteconfigpath log/nonspam._C2hCc/siterules -p log/nonspam._C2hCc/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.EPJopM/localrules --siteconfigpath log/olevbmacro.EPJopM/siterules -p log/olevbmacro.EPJopM/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.EPJopM/localrules --siteconfigpath log/olevbmacro.EPJopM/siterules -p log/olevbmacro.EPJopM/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.EPJopM/localrules --siteconfigpath log/olevbmacro.EPJopM/siterules -p log/olevbmacro.EPJopM/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.EPJopM/localrules --siteconfigpath log/olevbmacro.EPJopM/siterules -p log/olevbmacro.EPJopM/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.EPJopM/localrules --siteconfigpath log/olevbmacro.EPJopM/siterules -p log/olevbmacro.EPJopM/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.EPJopM/localrules --siteconfigpath log/olevbmacro.EPJopM/siterules -p log/olevbmacro.EPJopM/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.EPJopM/localrules --siteconfigpath log/olevbmacro.EPJopM/siterules -p log/olevbmacro.EPJopM/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.EPJopM/localrules --siteconfigpath log/olevbmacro.EPJopM/siterules -p log/olevbmacro.EPJopM/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.J2jZ2R/localrules --siteconfigpath log/if_can.J2jZ2R/siterules -p log/if_can.J2jZ2R/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.J2jZ2R/localrules --siteconfigpath log/if_can.J2jZ2R/siterules -p log/if_can.J2jZ2R/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.J2jZ2R/localrules --siteconfigpath log/if_can.J2jZ2R/siterules -p log/if_can.J2jZ2R/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.29de2Q/localrules --siteconfigpath log/pdfinfo.29de2Q/siterules -p log/pdfinfo.29de2Q/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/SubProcBackChannel.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/SQLBasedAddrList.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/SpamdForkScaling.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/ArchiveIterator.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/PerMsgLearner.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/DBBasedAddrList.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/GeoDB.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/NetSet.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/PluginHandler.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Constants.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Client.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/AutoWelcomelist.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/PersistentAddrList.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Logger.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Message.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Util.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/MailingList.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/AICache.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/AsyncLoop.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Dns.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Reporter.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Locker.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/DnsResolver.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/BayesStore.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Bayes.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Timeout.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/RegistryBoundaries.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Conf.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Locker/Flock.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Locales.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Locker/Win32.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Locker/UnixNFSSafe.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Util/TieOneStringHash.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/TinyRedis.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Util/Progress.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/HTTPSMismatch.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/HTML.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/Test.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/FromNameSpoof.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/MIMEHeader.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/ASN.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/PDFInfo.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/Reuse.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/PerMsgStatus.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/TxRep.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/BodyEval.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/URIEval.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/HeaderEval.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/DecodeShortURLs.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/RelayCountry.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/Pyzor.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/DNSEval.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/PhishTag.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/AutoLearnThreshold.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/AuthRes.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/ExtractText.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/DMARC.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/ResourceLimits.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/Shortcircuit.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/TextCat.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/OneLineBodyRuleType.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/VBounce.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/Check.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/RelayEval.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/Rule2XSBody.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/DCC.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/MIMEEval.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/AskDNS.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/ImageInfo.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/ReplaceTags.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/DKIM.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/WelcomeListSubject.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/URILocalBL.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/Phishing.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/SpamCop.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/URIDNSBL.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/URIDetail.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/AWL.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/SPF.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/Razor2.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/HashBL.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/HTMLEval.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/AccessDB.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/FreeMail.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/AntiVirus.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/WLBLEval.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Bayes/CombineChi.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Message/Metadata.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Conf/LDAP.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/BodyRuleBaseExtractor.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Message/Node.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/OLEVBMacro.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Conf/SQL.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Logger/Syslog.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Plugin/Bayes.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Bayes/CombineNaiveBayes.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/Parser.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/Message/Metadata/Received.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/BayesStore/SDBM.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/BayesStore/PgSQL.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/BayesStore/MySQL.pm" ok - Test::Perl::Critic for "../blib/script/spamassassin" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/BayesStore/Redis.pm" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/BayesStore/DBM.pm" ok - Test::Perl::Critic for "../blib/script/sa-learn" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/BayesStore/SQL.pm" ok - Test::Perl::Critic for "../blib/script/sa-check_spamd" ok - Test::Perl::Critic for "../blib/script/sa-compile" ok - Test::Perl::Critic for "../blib/lib/Mail/SpamAssassin/BayesStore/BDB.pm" ok - Test::Perl::Critic for "../blib/script/spamd" ok - Test::Perl::Critic for "../blib/script/sa-awl" ok - Test::Perl::Critic for "../blib/script/sa-update" 1..118 ok t/phishing.t ...................... 1..2 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/phishing.aDCHSe/localrules --siteconfigpath log/phishing.aDCHSe/siterules -p log/phishing.aDCHSe/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.aDCHSe/localrules --siteconfigpath log/phishing.aDCHSe/siterules -p log/phishing.aDCHSe/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.JleOnj/localrules --siteconfigpath log/plugin.JleOnj/siterules -p log/plugin.JleOnj/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.hXlcSH/localrules --siteconfigpath log/plugin_file.hXlcSH/siterules -p log/plugin_file.hXlcSH/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.KtTzYc/localrules --siteconfigpath log/plugin_priorities.KtTzYc/siterules -p log/plugin_priorities.KtTzYc/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/PluginHandler.pm ok 4 - POD test for ../blib/lib/Mail/SpamAssassin/SpamdForkScaling.pm (no pod) ok 5 - POD test for ../blib/lib/Mail/SpamAssassin/Util.pm ok 6 - POD test for ../blib/lib/Mail/SpamAssassin/SubProcBackChannel.pm ok 7 - POD test for ../blib/lib/Mail/SpamAssassin/SQLBasedAddrList.pm ok 8 - POD test for ../blib/lib/Mail/SpamAssassin/ArchiveIterator.pm ok 9 - POD test for ../blib/lib/Mail/SpamAssassin/PerMsgLearner.pm ok 10 - POD test for ../blib/lib/Mail/SpamAssassin/GeoDB.pm ok 11 - POD test for ../blib/lib/Mail/SpamAssassin/Constants.pm (no pod) ok 12 - POD test for ../blib/lib/Mail/SpamAssassin/DBBasedAddrList.pm (no pod) ok 13 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin.pm ok 14 - POD test for ../blib/lib/Mail/SpamAssassin/NetSet.pm (no pod) ok 15 - POD test for ../blib/lib/Mail/SpamAssassin/Client.pm ok 16 - POD test for ../blib/lib/Mail/SpamAssassin/Message.pm ok 17 - POD test for ../blib/lib/Mail/SpamAssassin/MailingList.pm (no pod) ok 18 - POD test for ../blib/lib/Mail/SpamAssassin/Conf.pm ok 19 - POD test for ../blib/lib/Mail/SpamAssassin/Locales.pm (no pod) ok 20 - POD test for ../blib/lib/Mail/SpamAssassin/AutoWelcomelist.pm ok 21 - POD test for ../blib/lib/Mail/SpamAssassin/PersistentAddrList.pm ok 22 - POD test for ../blib/lib/Mail/SpamAssassin/Logger.pm ok 23 - POD test for ../blib/lib/Mail/SpamAssassin/AsyncLoop.pm ok 24 - POD test for ../blib/lib/Mail/SpamAssassin/AICache.pm ok 25 - POD test for ../blib/lib/Mail/SpamAssassin/Dns.pm (no pod) ok 26 - POD test for ../blib/lib/Mail/SpamAssassin/DnsResolver.pm ok 27 - POD test for ../blib/lib/Mail/SpamAssassin/PerMsgStatus.pm ok 28 - POD test for ../blib/lib/Mail/SpamAssassin/BayesStore.pm ok 29 - POD test for ../blib/lib/Mail/SpamAssassin/HTML.pm (no pod) ok 30 - POD test for ../blib/lib/Mail/SpamAssassin/Reporter.pm (no pod) ok 31 - POD test for ../blib/lib/Mail/SpamAssassin/Locker.pm (no pod) ok 32 - POD test for ../blib/lib/Mail/SpamAssassin/Bayes.pm ok 33 - POD test for ../blib/lib/Mail/SpamAssassin/Timeout.pm ok 34 - POD test for ../blib/lib/Mail/SpamAssassin/RegistryBoundaries.pm ok 35 - POD test for ../blib/lib/Mail/SpamAssassin/Locker/Flock.pm (no pod) ok 36 - POD test for ../blib/lib/Mail/SpamAssassin/Locker/Win32.pm (no pod) ok 37 - POD test for ../blib/lib/Mail/SpamAssassin/Locker/UnixNFSSafe.pm (no pod) ok 38 - POD test for ../blib/lib/Mail/SpamAssassin/Util/DependencyInfo.pm ok 39 - POD test for ../blib/lib/Mail/SpamAssassin/Util/ScopedTimer.pm (no pod) ok 40 - POD test for ../blib/lib/Mail/SpamAssassin/Util/TieOneStringHash.pm (no pod) ok 41 - POD test for ../blib/lib/Mail/SpamAssassin/Util/TinyRedis.pm (no pod) ok 42 - POD test for ../blib/lib/Mail/SpamAssassin/Util/Progress.pm ok 43 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/HTTPSMismatch.pm (no pod) ok 44 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/FromNameSpoof.pm ok 45 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/ASN.pm ok 46 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/MIMEHeader.pm ok 47 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/PDFInfo.pm ok 48 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/Test.pm ok 49 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/TxRep.pm ok 50 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/HeaderEval.pm (no pod) ok 51 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/Check.pm ok 52 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/Reuse.pm ok 53 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/BodyEval.pm (no pod) ok 54 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/DecodeShortURLs.pm ok 55 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/RelayCountry.pm ok 56 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/DNSEval.pm ok 57 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/ExtractText.pm ok 58 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/URIEval.pm (no pod) ok 59 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/Pyzor.pm ok 60 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/PhishTag.pm ok 61 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/AutoLearnThreshold.pm ok 62 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/AuthRes.pm ok 63 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/TextCat.pm ok 64 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/DMARC.pm ok 65 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/DCC.pm ok 66 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/ResourceLimits.pm ok 67 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/Shortcircuit.pm ok 68 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/OneLineBodyRuleType.pm ok 69 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/DKIM.pm ok 70 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/VBounce.pm ok 71 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/RelayEval.pm (no pod) ok 72 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/MIMEEval.pm ok 73 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/URIDNSBL.pm ok 74 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/Rule2XSBody.pm ok 75 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/AskDNS.pm ok 76 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/ImageInfo.pm (no pod) ok 77 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/ReplaceTags.pm ok 78 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/URILocalBL.pm ok 79 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/SPF.pm ok 80 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/WelcomeListSubject.pm ok 81 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/Phishing.pm ok 82 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/SpamCop.pm ok 83 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/HashBL.pm ok 84 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/URIDetail.pm ok 85 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/AWL.pm ok 86 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/Razor2.pm ok 87 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/WLBLEval.pm (no pod) ok 88 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/FreeMail.pm ok 89 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/AntiVirus.pm ok 90 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/HTMLEval.pm (no pod) ok 91 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/AccessDB.pm ok 92 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/BodyRuleBaseExtractor.pm ok 93 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/OLEVBMacro.pm ok 94 - POD test for ../blib/lib/Mail/SpamAssassin/Plugin/Bayes.pm ok 95 - POD test for ../blib/lib/Mail/SpamAssassin/Bayes/CombineNaiveBayes.pm (no pod) ok 96 - POD test for ../blib/lib/Mail/SpamAssassin/Bayes/CombineChi.pm (no pod) ok 97 - POD test for ../blib/lib/Mail/SpamAssassin/Message/Metadata.pm ok 98 - POD test for ../blib/lib/Mail/SpamAssassin/Message/Node.pm ok 99 - POD test for ../blib/lib/Mail/SpamAssassin/Message/Metadata/Received.pm (no pod) ok 100 - POD test for ../blib/lib/Mail/SpamAssassin/Conf/LDAP.pm ok 101 - POD test for ../blib/lib/Mail/SpamAssassin/Conf/Parser.pm ok 102 - POD test for ../blib/lib/Mail/SpamAssassin/Conf/SQL.pm ok 103 - POD test for ../blib/lib/Mail/SpamAssassin/Logger/Syslog.pm ok 104 - POD test for ../blib/lib/Mail/SpamAssassin/Logger/File.pm ok 105 - POD test for ../blib/lib/Mail/SpamAssassin/Logger/Stderr.pm ok 106 - POD test for ../blib/lib/Mail/SpamAssassin/BayesStore/PgSQL.pm ok 107 - POD test for ../blib/lib/Mail/SpamAssassin/BayesStore/SQL.pm ok 108 - POD test for ../blib/lib/Mail/SpamAssassin/BayesStore/MySQL.pm ok 109 - POD test for ../blib/lib/Mail/SpamAssassin/BayesStore/Redis.pm ok 110 - POD test for ../blib/lib/Mail/SpamAssassin/BayesStore/DBM.pm (no pod) ok 111 - POD test for ../blib/lib/Mail/SpamAssassin/BayesStore/BDB.pm ok 112 - POD test for ../blib/lib/Mail/SpamAssassin/BayesStore/SDBM.pm (no pod) ok 113 - POD test for ../blib/script/spamassassin ok 114 - POD test for ../blib/script/spamd ok 115 - POD test for ../blib/script/sa-awl ok 116 - POD test for ../blib/script/sa-learn ok 117 - POD test for ../blib/script/sa-compile ok 118 - POD test for ../blib/script/sa-check_spamd ok 119 - POD test for ../blib/script/sa-update ok t/prefs_include.t ................. 1..3 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/prefs_include.tMi8YP/localrules --siteconfigpath log/prefs_include.tMi8YP/siterules -p log/prefs_include.tMi8YP/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.4CTMF_/localrules --siteconfigpath log/recips.4CTMF_/siterules -p log/recips.4CTMF_/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.4CTMF_/localrules --siteconfigpath log/recips.4CTMF_/siterules -p log/recips.4CTMF_/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.4CTMF_/localrules --siteconfigpath log/recips.4CTMF_/siterules -p log/recips.4CTMF_/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.v5_gsL/localrules --siteconfigpath log/recursion.v5_gsL/siterules -p log/recursion.v5_gsL/user.cf -D -L -t < log/recursion.v5_gsL/recurse.eml # Dec 28 14:20:10.064 [254900] dbg: logger: adding facilities: all Dec 28 14:20:10.064 [254900] dbg: logger: logging level is DBG Dec 28 14:20:10.064 [254900] dbg: generic: SpamAssassin version 4.0.0 Dec 28 14:20:10.064 [254900] 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@@ Dec 28 14:20:10.064 [254900] dbg: config: timing enabled Dec 28 14:20:10.064 [254900] dbg: config: score set 0 chosen. Dec 28 14:20:10.065 [254900] dbg: util: running in taint mode? yes Dec 28 14:20:10.065 [254900] dbg: util: taint mode: deleting unsafe environment variables, resetting PATH Dec 28 14:20:10.065 [254900] dbg: util: PATH included '/bin', keeping Dec 28 14:20:10.065 [254900] dbg: util: PATH included '/usr/bin', keeping Dec 28 14:20:10.065 [254900] dbg: util: PATH included '/usr/local/bin', keeping Dec 28 14:20:10.065 [254900] dbg: util: final PATH set to: /bin:/usr/bin:/usr/local/bin Dec 28 14:20:10.068 [254900] dbg: util: secure_tmpfile created a temporary file /tmp/.spamassassin254900ZDVR1ftmp Dec 28 14:20:10.068 [254900] dbg: util: current PATH is: /bin:/usr/bin:/usr/local/bin Dec 28 14:20:10.069 [254900] dbg: util: executable for bzip2 was found at /bin/bzip2 Dec 28 14:20:10.069 [254900] dbg: util: executable for xz was found at /bin/xz Dec 28 14:20:10.069 [254900] dbg: util: executable for lz4 was found at /bin/lz4 Dec 28 14:20:10.069 [254900] dbg: util: executable for lzip was found at /bin/lzip Dec 28 14:20:10.069 [254900] dbg: util: executable for lzop was found at /bin/lzop Dec 28 14:20:10.069 [254900] 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_))] Dec 28 14:20:10.073 [254900] dbg: config: global_state_dir set to /home/willem/.spamassassin Dec 28 14:20:10.073 [254900] dbg: config: using "log/recursion.v5_gsL/siterules" for site rules pre files Dec 28 14:20:10.073 [254900] dbg: config: read file log/recursion.v5_gsL/siterules/init.pre Dec 28 14:20:10.073 [254900] dbg: config: read file log/recursion.v5_gsL/siterules/v310.pre Dec 28 14:20:10.073 [254900] dbg: config: read file log/recursion.v5_gsL/siterules/v312.pre Dec 28 14:20:10.073 [254900] dbg: config: read file log/recursion.v5_gsL/siterules/v320.pre Dec 28 14:20:10.073 [254900] dbg: config: read file log/recursion.v5_gsL/siterules/v330.pre Dec 28 14:20:10.073 [254900] dbg: config: read file log/recursion.v5_gsL/siterules/v340.pre Dec 28 14:20:10.073 [254900] dbg: config: read file log/recursion.v5_gsL/siterules/v341.pre Dec 28 14:20:10.074 [254900] dbg: config: read file log/recursion.v5_gsL/siterules/v342.pre Dec 28 14:20:10.074 [254900] dbg: config: read file log/recursion.v5_gsL/siterules/v343.pre Dec 28 14:20:10.074 [254900] dbg: config: read file log/recursion.v5_gsL/siterules/v400.pre Dec 28 14:20:10.074 [254900] dbg: config: using "log/recursion.v5_gsL/localrules" for sys rules pre files Dec 28 14:20:10.074 [254900] dbg: config: read file log/recursion.v5_gsL/localrules/01_test_rules.pre Dec 28 14:20:10.074 [254900] dbg: config: using "log/recursion.v5_gsL/localrules" for default rules dir Dec 28 14:20:10.074 [254900] dbg: config: read file log/recursion.v5_gsL/localrules/01_test_rules.cf Dec 28 14:20:10.074 [254900] dbg: config: read file log/recursion.v5_gsL/localrules/20_aux_tlds.cf Dec 28 14:20:10.074 [254900] dbg: config: read file log/recursion.v5_gsL/localrules/72_active.cf Dec 28 14:20:10.074 [254900] dbg: config: read file log/recursion.v5_gsL/localrules/99_test_default.cf Dec 28 14:20:10.074 [254900] dbg: config: read file log/recursion.v5_gsL/localrules/local.cf Dec 28 14:20:10.074 [254900] dbg: config: read file log/recursion.v5_gsL/localrules/regression_tests.cf Dec 28 14:20:10.075 [254900] dbg: config: using "log/recursion.v5_gsL/siterules" for site rules dir Dec 28 14:20:10.075 [254900] dbg: config: using "/home/willem/.spamassassin" for user state dir Dec 28 14:20:10.075 [254900] dbg: config: using "log/recursion.v5_gsL/user.cf" for user prefs file Dec 28 14:20:10.075 [254900] dbg: config: parsing file (pre_config_text) Dec 28 14:20:10.075 [254900] dbg: config: parsing file log/recursion.v5_gsL/siterules/init.pre Dec 28 14:20:10.075 [254900] dbg: config: enabling compatibility flag welcomelist_blocklist Dec 28 14:20:10.076 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIDNSBL from @INC Dec 28 14:20:10.079 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::SPF from @INC Dec 28 14:20:10.081 [254900] dbg: config: parsing file log/recursion.v5_gsL/siterules/v310.pre Dec 28 14:20:10.081 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::Pyzor from @INC Dec 28 14:20:10.084 [254900] dbg: pyzor: local tests only, disabling Pyzor Dec 28 14:20:10.084 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::Razor2 from @INC Dec 28 14:20:10.086 [254900] dbg: razor2: local tests only, skipping Razor Dec 28 14:20:10.086 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::SpamCop from @INC Dec 28 14:20:10.114 [254900] dbg: reporter: local tests only, disabling SpamCop Dec 28 14:20:10.114 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::AutoLearnThreshold from @INC Dec 28 14:20:10.115 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::WelcomeListSubject from @INC Dec 28 14:20:10.116 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::MIMEHeader from @INC Dec 28 14:20:10.117 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::ReplaceTags from @INC Dec 28 14:20:10.118 [254900] dbg: config: parsing file log/recursion.v5_gsL/siterules/v312.pre Dec 28 14:20:10.118 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::DKIM from @INC Dec 28 14:20:10.121 [254900] dbg: config: parsing file log/recursion.v5_gsL/siterules/v320.pre Dec 28 14:20:10.122 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::Check from @INC Dec 28 14:20:10.125 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::HTTPSMismatch from @INC Dec 28 14:20:10.126 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIDetail from @INC Dec 28 14:20:10.127 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::Bayes from @INC Dec 28 14:20:10.133 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::BodyEval from @INC Dec 28 14:20:10.135 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::DNSEval from @INC Dec 28 14:20:10.137 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::HTMLEval from @INC Dec 28 14:20:10.139 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::HeaderEval from @INC Dec 28 14:20:10.142 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::MIMEEval from @INC Dec 28 14:20:10.145 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::RelayEval from @INC Dec 28 14:20:10.146 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIEval from @INC Dec 28 14:20:10.147 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::WLBLEval from @INC Dec 28 14:20:10.149 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::VBounce from @INC Dec 28 14:20:10.149 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::ImageInfo from @INC Dec 28 14:20:10.151 [254900] dbg: config: parsing file log/recursion.v5_gsL/siterules/v330.pre Dec 28 14:20:10.151 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::FreeMail from @INC Dec 28 14:20:10.153 [254900] dbg: config: parsing file log/recursion.v5_gsL/siterules/v340.pre Dec 28 14:20:10.153 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::AskDNS from @INC Dec 28 14:20:10.155 [254900] dbg: config: parsing file log/recursion.v5_gsL/siterules/v341.pre Dec 28 14:20:10.155 [254900] dbg: config: parsing file log/recursion.v5_gsL/siterules/v342.pre Dec 28 14:20:10.155 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::HashBL from @INC Dec 28 14:20:10.158 [254900] dbg: HashBL: local tests only, disabling HashBL Dec 28 14:20:10.159 [254900] dbg: config: parsing file log/recursion.v5_gsL/siterules/v343.pre Dec 28 14:20:10.159 [254900] dbg: config: parsing file log/recursion.v5_gsL/siterules/v400.pre Dec 28 14:20:10.159 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::DMARC from @INC Dec 28 14:20:10.160 [254900] dbg: config: parsing file log/recursion.v5_gsL/localrules/01_test_rules.pre Dec 28 14:20:10.160 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::AWL from @INC Dec 28 14:20:10.163 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::RelayCountry from @INC Dec 28 14:20:10.164 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::DCC from @INC Dec 28 14:20:10.168 [254900] dbg: dcc: local tests only, disabling DCC Dec 28 14:20:10.168 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::TextCat from @INC Dec 28 14:20:10.169 [254900] dbg: textcat: loading languages file log/recursion.v5_gsL/siterules/languages Dec 28 14:20:10.199 [254900] dbg: textcat: loaded 96 language models Dec 28 14:20:10.201 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::Shortcircuit from @INC Dec 28 14:20:10.203 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::ASN from @INC Dec 28 14:20:10.204 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::PhishTag from @INC Dec 28 14:20:10.205 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::URILocalBL from @INC Dec 28 14:20:10.207 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::PDFInfo from @INC Dec 28 14:20:10.209 [254900] dbg: plugin: did not register Mail::SpamAssassin::Plugin::HashBL, already registered Dec 28 14:20:10.210 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::FromNameSpoof from @INC Dec 28 14:20:10.211 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::Phishing from @INC Dec 28 14:20:10.212 [254900] dbg: plugin: loading Mail::SpamAssassin::Plugin::ExtractText from @INC Dec 28 14:20:10.214 [254900] dbg: config: parsing file log/recursion.v5_gsL/localrules/01_test_rules.cf Dec 28 14:20:10.216 [254900] dbg: config: parsing file log/recursion.v5_gsL/localrules/20_aux_tlds.cf Dec 28 14:20:10.216 [254900] dbg: config: cleared tld lists Dec 28 14:20:10.226 [254900] dbg: config: parsing file log/recursion.v5_gsL/localrules/72_active.cf Dec 28 14:20:10.226 [254900] dbg: config: parsing file log/recursion.v5_gsL/localrules/99_test_default.cf Dec 28 14:20:10.226 [254900] dbg: config: parsing file log/recursion.v5_gsL/localrules/local.cf Dec 28 14:20:10.227 [254900] dbg: config: parsing file log/recursion.v5_gsL/localrules/regression_tests.cf Dec 28 14:20:10.227 [254900] dbg: config: parsing file (post_config_text) Dec 28 14:20:10.227 [254900] dbg: config: no description set for rule TEST_MSGID_SPAM_CAPS Dec 28 14:20:10.227 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::Pyzor=HASH(0x560c3ff52b68) implements 'finish_parsing_start', priority 0 Dec 28 14:20:10.227 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::Razor2=HASH(0x560c404024a8) implements 'finish_parsing_start', priority 0 Dec 28 14:20:10.227 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::ReplaceTags=HASH(0x560c40903fe0) implements 'finish_parsing_start', priority 0 Dec 28 14:20:10.227 [254900] dbg: config: finish parsing Dec 28 14:20:10.230 [254900] dbg: config: registryboundaries: 1485 tlds loaded Dec 28 14:20:10.231 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::ReplaceTags=HASH(0x560c40903fe0) implements 'finish_parsing_end', priority 0 Dec 28 14:20:10.231 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::Bayes=HASH(0x560c40aa6af8) implements 'finish_parsing_end', priority 0 Dec 28 14:20:10.231 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::FreeMail=HASH(0x560c3ffba060) implements 'finish_parsing_end', priority 0 Dec 28 14:20:10.231 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::HashBL=HASH(0x560c3ffba4e0) implements 'finish_parsing_end', priority 0 Dec 28 14:20:10.231 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::URILocalBL=HASH(0x560c411793d0) implements 'finish_parsing_end', priority 0 Dec 28 14:20:10.231 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::Phishing=HASH(0x560c411e8c58) implements 'finish_parsing_end', priority 0 Dec 28 14:20:10.231 [254900] dbg: replacetags: replacing tags Dec 28 14:20:10.231 [254900] dbg: bayes: stopwords for languages enabled: en Dec 28 14:20:10.231 [254900] dbg: FreeMail: no freemail_domains entries defined, disabling plugin Dec 28 14:20:10.232 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::Bayes=HASH(0x560c40aa6af8) implements 'learner_new', priority 0 Dec 28 14:20:10.232 [254900] dbg: bayes: learner_new self=Mail::SpamAssassin::Plugin::Bayes=HASH(0x560c40aa6af8), bayes_store_module=Mail::SpamAssassin::BayesStore::DBM Dec 28 14:20:10.238 [254900] dbg: bayes: learner_new: got store=Mail::SpamAssassin::BayesStore::DBM=HASH(0x560c412e3a88) Dec 28 14:20:10.238 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::Bayes=HASH(0x560c40aa6af8) implements 'learner_is_scan_available', priority 0 Dec 28 14:20:10.240 [254900] dbg: bayes: no dbs present, cannot tie DB R/O: ./log/recursion.v5_gsL/user_state/bayes_toks Dec 28 14:20:10.240 [254900] dbg: config: score set 0 chosen. Dec 28 14:20:10.244 [254900] 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) Dec 28 14:20:10.246 [254900] dbg: geodb: GeoIP: versions: Geo::IP 1.51, C library 1.6.12 Dec 28 14:20:10.247 [254900] dbg: geodb: database info: IP::Country::Fast country: Wed May 15 17:29:48 2013 Dec 28 14:20:10.247 [254900] dbg: config: time limit 300.0 s Dec 28 14:20:10.253 [254900] dbg: message: _decode_header from: foo Dec 28 14:20:10.253 [254900] dbg: message: _decode_header message-id: Dec 28 14:20:10.253 [254900] dbg: message: _decode_header to: baz Dec 28 14:20:10.253 [254900] dbg: message: _decode_header subject: testing recursion Dec 28 14:20:10.253 [254900] dbg: message: _decode_header content-type: multipart/report; report-type=delivery-status; boundary="AAAAAAAAAAAAAAAAAXC" Dec 28 14:20:10.259 [254900] dbg: message: main message type: multipart/report Dec 28 14:20:10.259 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::ExtractText=HASH(0x560c411fd220) implements 'post_message_parse', priority -1 Dec 28 14:20:10.259 [254900] dbg: message: ---- MIME PARSER START ---- Dec 28 14:20:10.259 [254900] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAXC Dec 28 14:20:10.259 [254900] dbg: message: missing type, setting as default text/plain Dec 28 14:20:10.259 [254900] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAXC Dec 28 14:20:10.260 [254900] dbg: message: added part, type: text/plain Dec 28 14:20:10.260 [254900] dbg: message: _decode_header content-type: message/delivery-status Dec 28 14:20:10.260 [254900] dbg: message: found part of type message/delivery-status, boundary: AAAAAAAAAAAAAAAAAXC Dec 28 14:20:10.260 [254900] dbg: message: added part, type: message/delivery-status Dec 28 14:20:10.260 [254900] dbg: message: _decode_header content-type: message/rfc822 Dec 28 14:20:10.276 [254900] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAXC Dec 28 14:20:10.276 [254900] dbg: message: added part, type: message/rfc822 Dec 28 14:20:10.277 [254900] dbg: message: parsing normal part Dec 28 14:20:10.277 [254900] dbg: message: missing type, setting previous multipart type: text/plain Dec 28 14:20:10.277 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.277 [254900] dbg: message: parsing normal part Dec 28 14:20:10.277 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.277 [254900] dbg: message: no encoding detected Dec 28 14:20:10.277 [254900] dbg: message: parsing normal part Dec 28 14:20:10.277 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.279 [254900] dbg: message: no encoding detected Dec 28 14:20:10.284 [254900] dbg: message: _decode_header from: foo Dec 28 14:20:10.284 [254900] dbg: message: _decode_header message-id: Dec 28 14:20:10.284 [254900] dbg: message: _decode_header to: baz Dec 28 14:20:10.284 [254900] dbg: message: _decode_header subject: testing recursion Dec 28 14:20:10.284 [254900] dbg: message: _decode_header content-type: multipart/report; report-type=delivery-status; boundary="AAAAAAAAAAAAAAAAAXB" Dec 28 14:20:10.290 [254900] dbg: message: main message type: multipart/report Dec 28 14:20:10.290 [254900] dbg: message: added part, type: multipart/report Dec 28 14:20:10.292 [254900] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAXB Dec 28 14:20:10.292 [254900] dbg: message: missing type, setting as default text/plain Dec 28 14:20:10.292 [254900] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAXB Dec 28 14:20:10.292 [254900] dbg: message: added part, type: text/plain Dec 28 14:20:10.292 [254900] dbg: message: _decode_header content-type: message/delivery-status Dec 28 14:20:10.292 [254900] dbg: message: found part of type message/delivery-status, boundary: AAAAAAAAAAAAAAAAAXB Dec 28 14:20:10.292 [254900] dbg: message: added part, type: message/delivery-status Dec 28 14:20:10.292 [254900] dbg: message: _decode_header content-type: message/rfc822 Dec 28 14:20:10.302 [254900] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAXB Dec 28 14:20:10.302 [254900] dbg: message: added part, type: message/rfc822 Dec 28 14:20:10.303 [254900] dbg: message: parsing normal part Dec 28 14:20:10.303 [254900] dbg: message: missing type, setting previous multipart type: text/plain Dec 28 14:20:10.303 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.303 [254900] dbg: message: parsing normal part Dec 28 14:20:10.303 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.303 [254900] dbg: message: no encoding detected Dec 28 14:20:10.303 [254900] dbg: message: parsing normal part Dec 28 14:20:10.303 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.304 [254900] dbg: message: no encoding detected Dec 28 14:20:10.310 [254900] dbg: message: _decode_header from: foo Dec 28 14:20:10.310 [254900] dbg: message: _decode_header message-id: Dec 28 14:20:10.310 [254900] dbg: message: _decode_header to: baz Dec 28 14:20:10.310 [254900] dbg: message: _decode_header subject: testing recursion Dec 28 14:20:10.310 [254900] dbg: message: _decode_header content-type: multipart/report; report-type=delivery-status; boundary="AAAAAAAAAAAAAAAAAXA" Dec 28 14:20:10.315 [254900] dbg: message: main message type: multipart/report Dec 28 14:20:10.315 [254900] dbg: message: added part, type: multipart/report Dec 28 14:20:10.317 [254900] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAXA Dec 28 14:20:10.317 [254900] dbg: message: missing type, setting as default text/plain Dec 28 14:20:10.317 [254900] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAXA Dec 28 14:20:10.317 [254900] dbg: message: added part, type: text/plain Dec 28 14:20:10.317 [254900] dbg: message: _decode_header content-type: message/delivery-status Dec 28 14:20:10.317 [254900] dbg: message: found part of type message/delivery-status, boundary: AAAAAAAAAAAAAAAAAXA Dec 28 14:20:10.317 [254900] dbg: message: added part, type: message/delivery-status Dec 28 14:20:10.317 [254900] dbg: message: _decode_header content-type: message/rfc822 Dec 28 14:20:10.327 [254900] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAXA Dec 28 14:20:10.327 [254900] dbg: message: added part, type: message/rfc822 Dec 28 14:20:10.328 [254900] dbg: message: parsing normal part Dec 28 14:20:10.328 [254900] dbg: message: missing type, setting previous multipart type: text/plain Dec 28 14:20:10.328 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.328 [254900] dbg: message: parsing normal part Dec 28 14:20:10.328 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.328 [254900] dbg: message: no encoding detected Dec 28 14:20:10.328 [254900] dbg: message: parsing normal part Dec 28 14:20:10.328 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.329 [254900] dbg: message: no encoding detected Dec 28 14:20:10.335 [254900] dbg: message: _decode_header from: foo Dec 28 14:20:10.335 [254900] dbg: message: _decode_header message-id: Dec 28 14:20:10.335 [254900] dbg: message: _decode_header to: baz Dec 28 14:20:10.335 [254900] dbg: message: _decode_header subject: testing recursion Dec 28 14:20:10.335 [254900] dbg: message: _decode_header content-type: multipart/report; report-type=delivery-status; boundary="AAAAAAAAAAAAAAAAAWZ" Dec 28 14:20:10.341 [254900] dbg: message: main message type: multipart/report Dec 28 14:20:10.341 [254900] dbg: message: added part, type: multipart/report Dec 28 14:20:10.342 [254900] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWZ Dec 28 14:20:10.343 [254900] dbg: message: missing type, setting as default text/plain Dec 28 14:20:10.343 [254900] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWZ Dec 28 14:20:10.343 [254900] dbg: message: added part, type: text/plain Dec 28 14:20:10.343 [254900] dbg: message: _decode_header content-type: message/delivery-status Dec 28 14:20:10.343 [254900] dbg: message: found part of type message/delivery-status, boundary: AAAAAAAAAAAAAAAAAWZ Dec 28 14:20:10.343 [254900] dbg: message: added part, type: message/delivery-status Dec 28 14:20:10.343 [254900] dbg: message: _decode_header content-type: message/rfc822 Dec 28 14:20:10.353 [254900] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWZ Dec 28 14:20:10.353 [254900] dbg: message: added part, type: message/rfc822 Dec 28 14:20:10.354 [254900] dbg: message: parsing normal part Dec 28 14:20:10.355 [254900] dbg: message: missing type, setting previous multipart type: text/plain Dec 28 14:20:10.355 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.355 [254900] dbg: message: parsing normal part Dec 28 14:20:10.355 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.355 [254900] dbg: message: no encoding detected Dec 28 14:20:10.355 [254900] dbg: message: parsing normal part Dec 28 14:20:10.355 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.356 [254900] dbg: message: no encoding detected Dec 28 14:20:10.361 [254900] dbg: message: _decode_header from: foo Dec 28 14:20:10.361 [254900] dbg: message: _decode_header message-id: Dec 28 14:20:10.362 [254900] dbg: message: _decode_header to: baz Dec 28 14:20:10.362 [254900] dbg: message: _decode_header subject: testing recursion Dec 28 14:20:10.362 [254900] dbg: message: _decode_header content-type: multipart/report; report-type=delivery-status; boundary="AAAAAAAAAAAAAAAAAWY" Dec 28 14:20:10.368 [254900] dbg: message: main message type: multipart/report Dec 28 14:20:10.368 [254900] dbg: message: added part, type: multipart/report Dec 28 14:20:10.370 [254900] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWY Dec 28 14:20:10.370 [254900] dbg: message: missing type, setting as default text/plain Dec 28 14:20:10.370 [254900] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWY Dec 28 14:20:10.371 [254900] dbg: message: added part, type: text/plain Dec 28 14:20:10.371 [254900] dbg: message: _decode_header content-type: message/delivery-status Dec 28 14:20:10.371 [254900] dbg: message: found part of type message/delivery-status, boundary: AAAAAAAAAAAAAAAAAWY Dec 28 14:20:10.371 [254900] dbg: message: added part, type: message/delivery-status Dec 28 14:20:10.371 [254900] dbg: message: _decode_header content-type: message/rfc822 Dec 28 14:20:10.381 [254900] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWY Dec 28 14:20:10.381 [254900] dbg: message: added part, type: message/rfc822 Dec 28 14:20:10.382 [254900] dbg: message: parsing normal part Dec 28 14:20:10.382 [254900] dbg: message: missing type, setting previous multipart type: text/plain Dec 28 14:20:10.382 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.382 [254900] dbg: message: parsing normal part Dec 28 14:20:10.383 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.383 [254900] dbg: message: no encoding detected Dec 28 14:20:10.383 [254900] dbg: message: parsing normal part Dec 28 14:20:10.383 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.384 [254900] dbg: message: no encoding detected Dec 28 14:20:10.389 [254900] dbg: message: _decode_header from: foo Dec 28 14:20:10.389 [254900] dbg: message: _decode_header message-id: Dec 28 14:20:10.389 [254900] dbg: message: _decode_header to: baz Dec 28 14:20:10.390 [254900] dbg: message: _decode_header subject: testing recursion Dec 28 14:20:10.390 [254900] dbg: message: _decode_header content-type: multipart/report; report-type=delivery-status; boundary="AAAAAAAAAAAAAAAAAWX" Dec 28 14:20:10.395 [254900] dbg: message: main message type: multipart/report Dec 28 14:20:10.395 [254900] dbg: message: added part, type: multipart/report Dec 28 14:20:10.397 [254900] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWX Dec 28 14:20:10.397 [254900] dbg: message: missing type, setting as default text/plain Dec 28 14:20:10.398 [254900] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWX Dec 28 14:20:10.398 [254900] dbg: message: added part, type: text/plain Dec 28 14:20:10.398 [254900] dbg: message: _decode_header content-type: message/delivery-status Dec 28 14:20:10.398 [254900] dbg: message: found part of type message/delivery-status, boundary: AAAAAAAAAAAAAAAAAWX Dec 28 14:20:10.398 [254900] dbg: message: added part, type: message/delivery-status Dec 28 14:20:10.398 [254900] dbg: message: _decode_header content-type: message/rfc822 Dec 28 14:20:10.408 [254900] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWX Dec 28 14:20:10.408 [254900] dbg: message: added part, type: message/rfc822 Dec 28 14:20:10.409 [254900] dbg: message: parsing normal part Dec 28 14:20:10.409 [254900] dbg: message: missing type, setting previous multipart type: text/plain Dec 28 14:20:10.409 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.409 [254900] dbg: message: parsing normal part Dec 28 14:20:10.409 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.409 [254900] dbg: message: no encoding detected Dec 28 14:20:10.410 [254900] dbg: message: parsing normal part Dec 28 14:20:10.410 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.411 [254900] dbg: message: no encoding detected Dec 28 14:20:10.417 [254900] dbg: message: _decode_header from: foo Dec 28 14:20:10.417 [254900] dbg: message: _decode_header message-id: Dec 28 14:20:10.417 [254900] dbg: message: _decode_header to: baz Dec 28 14:20:10.417 [254900] dbg: message: _decode_header subject: testing recursion Dec 28 14:20:10.417 [254900] dbg: message: _decode_header content-type: multipart/report; report-type=delivery-status; boundary="AAAAAAAAAAAAAAAAAWW" Dec 28 14:20:10.423 [254900] dbg: message: main message type: multipart/report Dec 28 14:20:10.423 [254900] dbg: message: added part, type: multipart/report Dec 28 14:20:10.425 [254900] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWW Dec 28 14:20:10.425 [254900] dbg: message: missing type, setting as default text/plain Dec 28 14:20:10.425 [254900] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWW Dec 28 14:20:10.426 [254900] dbg: message: added part, type: text/plain Dec 28 14:20:10.426 [254900] dbg: message: _decode_header content-type: message/delivery-status Dec 28 14:20:10.426 [254900] dbg: message: found part of type message/delivery-status, boundary: AAAAAAAAAAAAAAAAAWW Dec 28 14:20:10.426 [254900] dbg: message: added part, type: message/delivery-status Dec 28 14:20:10.426 [254900] dbg: message: _decode_header content-type: message/rfc822 Dec 28 14:20:10.436 [254900] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWW Dec 28 14:20:10.436 [254900] dbg: message: added part, type: message/rfc822 Dec 28 14:20:10.437 [254900] dbg: message: parsing normal part Dec 28 14:20:10.437 [254900] dbg: message: missing type, setting previous multipart type: text/plain Dec 28 14:20:10.437 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.437 [254900] dbg: message: parsing normal part Dec 28 14:20:10.437 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.437 [254900] dbg: message: no encoding detected Dec 28 14:20:10.438 [254900] dbg: message: parsing normal part Dec 28 14:20:10.438 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.439 [254900] dbg: message: no encoding detected Dec 28 14:20:10.445 [254900] dbg: message: _decode_header from: foo Dec 28 14:20:10.445 [254900] dbg: message: _decode_header message-id: Dec 28 14:20:10.445 [254900] dbg: message: _decode_header to: baz Dec 28 14:20:10.445 [254900] dbg: message: _decode_header subject: testing recursion Dec 28 14:20:10.445 [254900] dbg: message: _decode_header content-type: multipart/report; report-type=delivery-status; boundary="AAAAAAAAAAAAAAAAAWV" Dec 28 14:20:10.451 [254900] dbg: message: main message type: multipart/report Dec 28 14:20:10.451 [254900] dbg: message: added part, type: multipart/report Dec 28 14:20:10.453 [254900] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWV Dec 28 14:20:10.454 [254900] dbg: message: missing type, setting as default text/plain Dec 28 14:20:10.454 [254900] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWV Dec 28 14:20:10.454 [254900] dbg: message: added part, type: text/plain Dec 28 14:20:10.454 [254900] dbg: message: _decode_header content-type: message/delivery-status Dec 28 14:20:10.454 [254900] dbg: message: found part of type message/delivery-status, boundary: AAAAAAAAAAAAAAAAAWV Dec 28 14:20:10.454 [254900] dbg: message: added part, type: message/delivery-status Dec 28 14:20:10.454 [254900] dbg: message: _decode_header content-type: message/rfc822 Dec 28 14:20:10.467 [254900] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWV Dec 28 14:20:10.467 [254900] dbg: message: added part, type: message/rfc822 Dec 28 14:20:10.470 [254900] dbg: message: parsing normal part Dec 28 14:20:10.470 [254900] dbg: message: missing type, setting previous multipart type: text/plain Dec 28 14:20:10.470 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.470 [254900] dbg: message: parsing normal part Dec 28 14:20:10.471 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.471 [254900] dbg: message: no encoding detected Dec 28 14:20:10.471 [254900] dbg: message: parsing normal part Dec 28 14:20:10.471 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.474 [254900] dbg: message: no encoding detected Dec 28 14:20:10.481 [254900] dbg: message: _decode_header from: foo Dec 28 14:20:10.481 [254900] dbg: message: _decode_header message-id: Dec 28 14:20:10.481 [254900] dbg: message: _decode_header to: baz Dec 28 14:20:10.481 [254900] dbg: message: _decode_header subject: testing recursion Dec 28 14:20:10.481 [254900] dbg: message: _decode_header content-type: multipart/report; report-type=delivery-status; boundary="AAAAAAAAAAAAAAAAAWU" Dec 28 14:20:10.487 [254900] dbg: message: main message type: multipart/report Dec 28 14:20:10.487 [254900] dbg: message: added part, type: multipart/report Dec 28 14:20:10.489 [254900] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWU Dec 28 14:20:10.489 [254900] dbg: message: missing type, setting as default text/plain Dec 28 14:20:10.490 [254900] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWU Dec 28 14:20:10.490 [254900] dbg: message: added part, type: text/plain Dec 28 14:20:10.490 [254900] dbg: message: _decode_header content-type: message/delivery-status Dec 28 14:20:10.490 [254900] dbg: message: found part of type message/delivery-status, boundary: AAAAAAAAAAAAAAAAAWU Dec 28 14:20:10.490 [254900] dbg: message: added part, type: message/delivery-status Dec 28 14:20:10.490 [254900] dbg: message: _decode_header content-type: message/rfc822 Dec 28 14:20:10.500 [254900] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWU Dec 28 14:20:10.500 [254900] dbg: message: added part, type: message/rfc822 Dec 28 14:20:10.502 [254900] dbg: message: parsing normal part Dec 28 14:20:10.502 [254900] dbg: message: missing type, setting previous multipart type: text/plain Dec 28 14:20:10.502 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.502 [254900] dbg: message: parsing normal part Dec 28 14:20:10.502 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.502 [254900] dbg: message: no encoding detected Dec 28 14:20:10.502 [254900] dbg: message: parsing normal part Dec 28 14:20:10.502 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.504 [254900] dbg: message: no encoding detected Dec 28 14:20:10.509 [254900] dbg: message: _decode_header from: foo Dec 28 14:20:10.510 [254900] dbg: message: _decode_header message-id: Dec 28 14:20:10.510 [254900] dbg: message: _decode_header to: baz Dec 28 14:20:10.510 [254900] dbg: message: _decode_header subject: testing recursion Dec 28 14:20:10.510 [254900] dbg: message: _decode_header content-type: multipart/report; report-type=delivery-status; boundary="AAAAAAAAAAAAAAAAAWT" Dec 28 14:20:10.516 [254900] dbg: message: main message type: multipart/report Dec 28 14:20:10.516 [254900] dbg: message: added part, type: multipart/report Dec 28 14:20:10.518 [254900] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWT Dec 28 14:20:10.518 [254900] dbg: message: missing type, setting as default text/plain Dec 28 14:20:10.518 [254900] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWT Dec 28 14:20:10.518 [254900] dbg: message: added part, type: text/plain Dec 28 14:20:10.519 [254900] dbg: message: _decode_header content-type: message/delivery-status Dec 28 14:20:10.519 [254900] dbg: message: found part of type message/delivery-status, boundary: AAAAAAAAAAAAAAAAAWT Dec 28 14:20:10.519 [254900] dbg: message: added part, type: message/delivery-status Dec 28 14:20:10.519 [254900] dbg: message: _decode_header content-type: message/rfc822 Dec 28 14:20:10.529 [254900] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWT Dec 28 14:20:10.529 [254900] dbg: message: added part, type: message/rfc822 Dec 28 14:20:10.530 [254900] dbg: message: parsing normal part Dec 28 14:20:10.531 [254900] dbg: message: missing type, setting previous multipart type: text/plain Dec 28 14:20:10.531 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.531 [254900] dbg: message: parsing normal part Dec 28 14:20:10.531 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.531 [254900] dbg: message: no encoding detected Dec 28 14:20:10.531 [254900] dbg: message: parsing normal part Dec 28 14:20:10.531 [254900] dbg: message: storing a body to memory Dec 28 14:20:10.532 [254900] dbg: message: no encoding detected Dec 28 14:20:10.538 [254900] dbg: message: _decode_header from: foo Dec 28 14:20:10.538 [254900] dbg: message: _decode_header message-id: Dec 28 14:20:10.539 [254900] dbg: message: _decode_header to: baz Dec 28 14:20:10.539 [254900] dbg: message: _decode_header subject: testing recursion Dec 28 14:20:10.539 [254900] dbg: message: _decode_header content-type: multipart/report; report-type=delivery-status; boundary="AAAAAAAAAAAAAAAAAWS" Dec 28 14:20:10.545 [254900] dbg: message: main message type: multipart/report Dec 28 14:20:10.545 [254900] dbg: message: added part, type: multipart/report Dec 28 14:20:10.548 [254900] dbg: message: parsing normal part Dec 28 14:20:10.548 [254900] dbg: util: secure_tmpfile created a temporary file /tmp/.spamassassin254900mZtDagtmp Dec 28 14:20:10.548 [254900] dbg: message: storing a message part to file /tmp/.spamassassin254900mZtDagtmp Dec 28 14:20:10.552 [254900] dbg: message: ---- MIME PARSER END ---- Dec 28 14:20:10.552 [254900] dbg: message: no encoding detected Dec 28 14:20:10.552 [254900] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding Dec 28 14:20:10.552 [254900] dbg: message: no encoding detected Dec 28 14:20:10.552 [254900] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding Dec 28 14:20:10.552 [254900] dbg: message: no encoding detected Dec 28 14:20:10.552 [254900] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding Dec 28 14:20:10.553 [254900] dbg: message: no encoding detected Dec 28 14:20:10.553 [254900] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding Dec 28 14:20:10.553 [254900] dbg: message: no encoding detected Dec 28 14:20:10.553 [254900] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding Dec 28 14:20:10.553 [254900] dbg: extracttext: Skipping MIME parts exceeding the 10th Dec 28 14:20:10.553 [254900] dbg: check: pms new, time limit in 299.520 s Dec 28 14:20:10.553 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::DNSEval=HASH(0x560c40bc7450) implements 'check_start', priority 0 Dec 28 14:20:10.553 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::PhishTag=HASH(0x560c4116b480) implements 'check_start', priority 0 Dec 28 14:20:10.554 [254900] dbg: bayes: no dbs present, cannot tie DB R/O: ./log/recursion.v5_gsL/user_state/bayes_toks Dec 28 14:20:10.554 [254900] dbg: check: using scoreset 0 in M:S:Pms Dec 28 14:20:10.554 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::Check=HASH(0x560c3ff531b0) implements 'check_main', priority 0 Dec 28 14:20:10.554 [254900] dbg: config: trusted_networks are not configured; it is recommended that you configure trusted_networks manually Dec 28 14:20:10.554 [254900] dbg: metadata: X-Spam-Relays-Trusted: Dec 28 14:20:10.554 [254900] dbg: metadata: X-Spam-Relays-Untrusted: Dec 28 14:20:10.554 [254900] dbg: metadata: X-Spam-Relays-Internal: Dec 28 14:20:10.554 [254900] dbg: metadata: X-Spam-Relays-External: Dec 28 14:20:10.554 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::RelayCountry=HASH(0x560c41022600) implements 'extract_metadata', priority 0 Dec 28 14:20:10.554 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::TextCat=HASH(0x560c410e1320) implements 'extract_metadata', priority 0 Dec 28 14:20:10.554 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::ASN=HASH(0x560c4114f748) implements 'extract_metadata', priority 0 Dec 28 14:20:10.554 [254900] dbg: metadata: X-Relay-Countries: Dec 28 14:20:10.554 [254900] dbg: check: tagrun - tag RELAYCOUNTRY is now ready, value: ARY:[] Dec 28 14:20:10.554 [254900] dbg: metadata: X-Relay-Countries-External: Dec 28 14:20:10.554 [254900] dbg: check: tagrun - tag RELAYCOUNTRYEXT is now ready, value: ARY:[] Dec 28 14:20:10.555 [254900] dbg: metadata: X-Relay-Countries-Auth: Dec 28 14:20:10.555 [254900] dbg: check: tagrun - tag RELAYCOUNTRYAUTH is now ready, value: ARY:[] Dec 28 14:20:10.555 [254900] dbg: metadata: X-Relay-Countries-All: Dec 28 14:20:10.555 [254900] dbg: check: tagrun - tag RELAYCOUNTRYALL is now ready, value: ARY:[] Dec 28 14:20:10.555 [254900] dbg: message: no encoding detected Dec 28 14:20:10.555 [254900] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding Dec 28 14:20:10.555 [254900] dbg: message: no encoding detected Dec 28 14:20:10.555 [254900] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding Dec 28 14:20:10.555 [254900] dbg: message: no encoding detected Dec 28 14:20:10.555 [254900] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding Dec 28 14:20:10.555 [254900] dbg: message: no encoding detected Dec 28 14:20:10.555 [254900] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding Dec 28 14:20:10.555 [254900] dbg: message: no encoding detected Dec 28 14:20:10.555 [254900] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding Dec 28 14:20:10.555 [254900] dbg: textcat: message too short for language analysis Dec 28 14:20:10.555 [254900] dbg: textcat: X-Languages: "", X-Languages-Length: 228 Dec 28 14:20:10.555 [254900] dbg: asn: GeoDB ASN not available Dec 28 14:20:10.555 [254900] dbg: dns: using local tests only, DNS not available Dec 28 14:20:10.555 [254900] dbg: asn: DNS is not available, skipping ASN check Dec 28 14:20:10.556 [254900] dbg: check: tagrun - tag RELAYSTRUSTED is now ready, value: Dec 28 14:20:10.556 [254900] dbg: check: tagrun - tag RELAYSUNTRUSTED is now ready, value: Dec 28 14:20:10.556 [254900] dbg: check: tagrun - tag RELAYSINTERNAL is now ready, value: Dec 28 14:20:10.556 [254900] dbg: check: tagrun - tag RELAYSEXTERNAL is now ready, value: Dec 28 14:20:10.556 [254900] dbg: check: tagrun - tag LANGUAGES is now ready, value: Dec 28 14:20:10.556 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::SPF=HASH(0x560c402b2e20) implements 'parsed_metadata', priority 0 Dec 28 14:20:10.556 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::DNSEval=HASH(0x560c40bc7450) implements 'parsed_metadata', priority 0 Dec 28 14:20:10.556 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::DMARC=HASH(0x560c3ffaa288) implements 'parsed_metadata', priority 0 Dec 28 14:20:10.556 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::Shortcircuit=HASH(0x560c41114268) implements 'parsed_metadata', priority 0 Dec 28 14:20:10.556 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::PDFInfo=HASH(0x560c411a9790) implements 'parsed_metadata', priority -1 Dec 28 14:20:10.556 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::FromNameSpoof=HASH(0x560c411b7230) implements 'parsed_metadata', priority 0 Dec 28 14:20:10.556 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::ExtractText=HASH(0x560c411fd220) implements 'parsed_metadata', priority 0 Dec 28 14:20:10.556 [254900] dbg: pdfinfo: Identified 0 possible mime parts that need checked for PDF content Dec 28 14:20:10.556 [254900] dbg: pdfinfo: set_tag called for PDFCOUNT: 0 Dec 28 14:20:10.556 [254900] dbg: pdfinfo: set_tag called for PDFIMGCOUNT: 0 Dec 28 14:20:10.557 [254900] dbg: spf: EnvelopeFrom header not found Dec 28 14:20:10.557 [254900] dbg: spf: cannot get EnvelopeFrom, cannot use SPF by DNS Dec 28 14:20:10.557 [254900] dbg: check: tagrun - tag SC is now ready, value: CODE(0x560c414076c0) Dec 28 14:20:10.557 [254900] dbg: check: tagrun - tag SCRULE is now ready, value: CODE(0x560c41407918) Dec 28 14:20:10.557 [254900] dbg: check: tagrun - tag SCTYPE is now ready, value: CODE(0x560c414079a8) Dec 28 14:20:10.557 [254900] dbg: check: check_main, time limit in 299.515 s Dec 28 14:20:10.557 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::Shortcircuit=HASH(0x560c41114268) implements 'have_shortcircuited', priority 0 Dec 28 14:20:10.557 [254900] dbg: check: running tests for priority: 0 Dec 28 14:20:10.557 [254900] dbg: rules: running head tests; score so far=0 Dec 28 14:20:10.557 [254900] dbg: rules: flush_evalstr (run_generic_tests) compiling 8574 chars of Mail::SpamAssassin::Plugin::Check::_head_tests_0_1 Dec 28 14:20:10.558 [254900] dbg: rules: run_generic_tests - compiling eval code: head, priority 0 Dec 28 14:20:10.558 [254900] dbg: rules: compiled head tests Dec 28 14:20:10.559 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::Shortcircuit=HASH(0x560c41114268) implements 'hit_rule', priority 0 Dec 28 14:20:10.559 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::PhishTag=HASH(0x560c4116b480) implements 'hit_rule', priority 0 Dec 28 14:20:10.559 [254900] dbg: rules: ran header rule __HAS_MSGID ======> got hit: "<" Dec 28 14:20:10.559 [254900] dbg: rules: running head_eval tests; score so far=0 Dec 28 14:20:10.559 [254900] dbg: rules: run_eval_tests - compiling eval code: 9, priority 0 Dec 28 14:20:10.560 [254900] dbg: rules: running body tests; score so far=0 Dec 28 14:20:10.560 [254900] dbg: rules: flush_evalstr (run_generic_tests) compiling 2635 chars of Mail::SpamAssassin::Plugin::Check::_body_tests_0_1 Dec 28 14:20:10.560 [254900] dbg: rules: run_generic_tests - compiling eval code: body, priority 0 Dec 28 14:20:10.560 [254900] dbg: rules: compiled body tests Dec 28 14:20:10.566 [254900] dbg: rules: running uri tests; score so far=0 Dec 28 14:20:10.566 [254900] dbg: rules: flush_evalstr (run_generic_tests) compiling 1142 chars of Mail::SpamAssassin::Plugin::Check::_uri_tests_0_1 Dec 28 14:20:10.567 [254900] dbg: rules: run_generic_tests - compiling eval code: uri, priority 0 Dec 28 14:20:10.567 [254900] dbg: rules: compiled uri tests Dec 28 14:20:10.567 [254900] dbg: rules: running rawbody tests; score so far=0 Dec 28 14:20:10.567 [254900] dbg: rules: flush_evalstr (run_generic_tests) compiling 327 chars of Mail::SpamAssassin::Plugin::Check::_rawbody_tests_0_1 Dec 28 14:20:10.567 [254900] dbg: rules: run_generic_tests - compiling eval code: rawbody, priority 0 Dec 28 14:20:10.567 [254900] dbg: rules: compiled rawbody tests Dec 28 14:20:10.567 [254900] dbg: rules: running full tests; score so far=0 Dec 28 14:20:10.567 [254900] dbg: rules: flush_evalstr (run_generic_tests) compiling 356 chars of Mail::SpamAssassin::Plugin::Check::_full_tests_0_1 Dec 28 14:20:10.567 [254900] dbg: rules: run_generic_tests - compiling eval code: full, priority 0 Dec 28 14:20:10.567 [254900] dbg: rules: compiled full tests Dec 28 14:20:10.567 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::Pyzor=HASH(0x560c3ff52b68) implements 'check_tick', priority 0 Dec 28 14:20:10.568 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::Razor2=HASH(0x560c404024a8) implements 'check_tick', priority 0 Dec 28 14:20:10.568 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::DMARC=HASH(0x560c3ffaa288) implements 'check_tick', priority 0 Dec 28 14:20:10.568 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::DCC=HASH(0x560c41030588) implements 'check_tick', priority 0 Dec 28 14:20:10.568 [254900] dbg: rules: ran meta rule INVALID_MSGID ======> got hit (1) Dec 28 14:20:10.568 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::Pyzor=HASH(0x560c3ff52b68) implements 'check_cleanup', priority 0 Dec 28 14:20:10.568 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::Razor2=HASH(0x560c404024a8) implements 'check_cleanup', priority 0 Dec 28 14:20:10.568 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::DMARC=HASH(0x560c3ffaa288) implements 'check_cleanup', priority 0 Dec 28 14:20:10.568 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::DCC=HASH(0x560c41030588) implements 'check_cleanup', priority 0 Dec 28 14:20:10.568 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::FromNameSpoof=HASH(0x560c411b7230) implements 'check_cleanup', priority 0 Dec 28 14:20:10.568 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::DCC=HASH(0x560c41030588) implements 'check_post_learn', priority 0 Dec 28 14:20:10.568 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::PhishTag=HASH(0x560c4116b480) implements 'check_post_learn', priority 0 Dec 28 14:20:10.568 [254900] dbg: PHISHTAG: Will let this email to SpamAssassin's discretion Dec 28 14:20:10.569 [254900] dbg: check: is spam? score=2.999 required=5 Dec 28 14:20:10.569 [254900] dbg: check: tests=INVALID_MSGID Dec 28 14:20:10.569 [254900] dbg: check: subtests=__HAS_MSGID (Total Subtest Hits: 1 / Deduplicated Total Hits: 1) Dec 28 14:20:10.569 [254900] dbg: timing: total 496 ms - init: 175 (35.3%), parse: 306 (61.7%), extracttext: 294 (59.2%), extract_message_metadata: 2.9 (0.6%), tests_pri_0: 11 (2.2%), compile_gen: 1.29 (0.3%), compile_eval: 0.32 (0.1%), get_uri_detail_list: 6 (1.1%) Dec 28 14:20:10.570 [254900] dbg: markup: mime_encode_header: SpamAssassin 4.0.0 (2022-12-14) on makaak Dec 28 14:20:10.570 [254900] dbg: markup: mime_encode_header: ** Dec 28 14:20:10.570 [254900] dbg: markup: mime_encode_header: No, score=3.0 required=5.0 tests=INVALID_MSGID Dec 28 14:20:10.570 [254900] dbg: markup: [...] \tautolearn=disabled version=4.0.0 Dec 28 14:20:10.573 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::MIMEHeader=HASH(0x560c408e33d0) implements 'finish_tests', priority 0 Dec 28 14:20:10.573 [254900] dbg: plugin: Mail::SpamAssassin::Plugin::Check=HASH(0x560c3ff531b0) 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.v5_gsL/localrules --siteconfigpath log/recursion.v5_gsL/siterules -p log/recursion.v5_gsL/user.cf -D -L -t < log/recursion.v5_gsL/recurse.eml # Dec 28 14:20:10.780 [254902] dbg: logger: adding facilities: all Dec 28 14:20:10.780 [254902] dbg: logger: logging level is DBG Dec 28 14:20:10.780 [254902] dbg: generic: SpamAssassin version 4.0.0 Dec 28 14:20:10.780 [254902] 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@@ Dec 28 14:20:10.780 [254902] dbg: config: timing enabled Dec 28 14:20:10.780 [254902] dbg: config: score set 0 chosen. Dec 28 14:20:10.781 [254902] dbg: util: running in taint mode? yes Dec 28 14:20:10.781 [254902] dbg: util: taint mode: deleting unsafe environment variables, resetting PATH Dec 28 14:20:10.781 [254902] dbg: util: PATH included '/bin', keeping Dec 28 14:20:10.781 [254902] dbg: util: PATH included '/usr/bin', keeping Dec 28 14:20:10.781 [254902] dbg: util: PATH included '/usr/local/bin', keeping Dec 28 14:20:10.781 [254902] dbg: util: final PATH set to: /bin:/usr/bin:/usr/local/bin Dec 28 14:20:10.784 [254902] dbg: util: secure_tmpfile created a temporary file /tmp/.spamassassin2549027H1SoDtmp Dec 28 14:20:10.784 [254902] dbg: util: current PATH is: /bin:/usr/bin:/usr/local/bin Dec 28 14:20:10.785 [254902] dbg: util: executable for bzip2 was found at /bin/bzip2 Dec 28 14:20:10.785 [254902] dbg: util: executable for xz was found at /bin/xz Dec 28 14:20:10.785 [254902] dbg: util: executable for lz4 was found at /bin/lz4 Dec 28 14:20:10.785 [254902] dbg: util: executable for lzip was found at /bin/lzip Dec 28 14:20:10.785 [254902] dbg: util: executable for lzop was found at /bin/lzop Dec 28 14:20:10.785 [254902] 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_))] Dec 28 14:20:10.788 [254902] dbg: config: global_state_dir set to /home/willem/.spamassassin Dec 28 14:20:10.789 [254902] dbg: config: using "log/recursion.v5_gsL/siterules" for site rules pre files Dec 28 14:20:10.789 [254902] dbg: config: read file log/recursion.v5_gsL/siterules/init.pre Dec 28 14:20:10.789 [254902] dbg: config: read file log/recursion.v5_gsL/siterules/v310.pre Dec 28 14:20:10.789 [254902] dbg: config: read file log/recursion.v5_gsL/siterules/v312.pre Dec 28 14:20:10.789 [254902] dbg: config: read file log/recursion.v5_gsL/siterules/v320.pre Dec 28 14:20:10.789 [254902] dbg: config: read file log/recursion.v5_gsL/siterules/v330.pre Dec 28 14:20:10.789 [254902] dbg: config: read file log/recursion.v5_gsL/siterules/v340.pre Dec 28 14:20:10.789 [254902] dbg: config: read file log/recursion.v5_gsL/siterules/v341.pre Dec 28 14:20:10.789 [254902] dbg: config: read file log/recursion.v5_gsL/siterules/v342.pre Dec 28 14:20:10.789 [254902] dbg: config: read file log/recursion.v5_gsL/siterules/v343.pre Dec 28 14:20:10.789 [254902] dbg: config: read file log/recursion.v5_gsL/siterules/v400.pre Dec 28 14:20:10.789 [254902] dbg: config: using "log/recursion.v5_gsL/localrules" for sys rules pre files Dec 28 14:20:10.790 [254902] dbg: config: read file log/recursion.v5_gsL/localrules/01_test_rules.pre Dec 28 14:20:10.790 [254902] dbg: config: using "log/recursion.v5_gsL/localrules" for default rules dir Dec 28 14:20:10.790 [254902] dbg: config: read file log/recursion.v5_gsL/localrules/01_test_rules.cf Dec 28 14:20:10.790 [254902] dbg: config: read file log/recursion.v5_gsL/localrules/20_aux_tlds.cf Dec 28 14:20:10.790 [254902] dbg: config: read file log/recursion.v5_gsL/localrules/72_active.cf Dec 28 14:20:10.790 [254902] dbg: config: read file log/recursion.v5_gsL/localrules/99_test_default.cf Dec 28 14:20:10.790 [254902] dbg: config: read file log/recursion.v5_gsL/localrules/local.cf Dec 28 14:20:10.790 [254902] dbg: config: read file log/recursion.v5_gsL/localrules/regression_tests.cf Dec 28 14:20:10.790 [254902] dbg: config: using "log/recursion.v5_gsL/siterules" for site rules dir Dec 28 14:20:10.790 [254902] dbg: config: using "/home/willem/.spamassassin" for user state dir Dec 28 14:20:10.791 [254902] dbg: config: using "log/recursion.v5_gsL/user.cf" for user prefs file Dec 28 14:20:10.791 [254902] dbg: config: parsing file (pre_config_text) Dec 28 14:20:10.791 [254902] dbg: config: parsing file log/recursion.v5_gsL/siterules/init.pre Dec 28 14:20:10.791 [254902] dbg: config: enabling compatibility flag welcomelist_blocklist Dec 28 14:20:10.791 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIDNSBL from @INC Dec 28 14:20:10.795 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::SPF from @INC Dec 28 14:20:10.797 [254902] dbg: config: parsing file log/recursion.v5_gsL/siterules/v310.pre Dec 28 14:20:10.797 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::Pyzor from @INC Dec 28 14:20:10.800 [254902] dbg: pyzor: local tests only, disabling Pyzor Dec 28 14:20:10.800 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::Razor2 from @INC Dec 28 14:20:10.802 [254902] dbg: razor2: local tests only, skipping Razor Dec 28 14:20:10.802 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::SpamCop from @INC Dec 28 14:20:10.831 [254902] dbg: reporter: local tests only, disabling SpamCop Dec 28 14:20:10.831 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::AutoLearnThreshold from @INC Dec 28 14:20:10.832 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::WelcomeListSubject from @INC Dec 28 14:20:10.832 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::MIMEHeader from @INC Dec 28 14:20:10.833 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::ReplaceTags from @INC Dec 28 14:20:10.834 [254902] dbg: config: parsing file log/recursion.v5_gsL/siterules/v312.pre Dec 28 14:20:10.835 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::DKIM from @INC Dec 28 14:20:10.838 [254902] dbg: config: parsing file log/recursion.v5_gsL/siterules/v320.pre Dec 28 14:20:10.838 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::Check from @INC Dec 28 14:20:10.842 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::HTTPSMismatch from @INC Dec 28 14:20:10.843 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIDetail from @INC Dec 28 14:20:10.844 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::Bayes from @INC Dec 28 14:20:10.851 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::BodyEval from @INC Dec 28 14:20:10.852 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::DNSEval from @INC Dec 28 14:20:10.856 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::HTMLEval from @INC Dec 28 14:20:10.858 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::HeaderEval from @INC Dec 28 14:20:10.862 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::MIMEEval from @INC Dec 28 14:20:10.864 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::RelayEval from @INC Dec 28 14:20:10.866 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIEval from @INC Dec 28 14:20:10.867 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::WLBLEval from @INC Dec 28 14:20:10.869 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::VBounce from @INC Dec 28 14:20:10.870 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::ImageInfo from @INC Dec 28 14:20:10.871 [254902] dbg: config: parsing file log/recursion.v5_gsL/siterules/v330.pre Dec 28 14:20:10.872 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::FreeMail from @INC Dec 28 14:20:10.874 [254902] dbg: config: parsing file log/recursion.v5_gsL/siterules/v340.pre Dec 28 14:20:10.874 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::AskDNS from @INC Dec 28 14:20:10.875 [254902] dbg: config: parsing file log/recursion.v5_gsL/siterules/v341.pre Dec 28 14:20:10.876 [254902] dbg: config: parsing file log/recursion.v5_gsL/siterules/v342.pre Dec 28 14:20:10.876 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::HashBL from @INC Dec 28 14:20:10.879 [254902] dbg: HashBL: local tests only, disabling HashBL Dec 28 14:20:10.880 [254902] dbg: config: parsing file log/recursion.v5_gsL/siterules/v343.pre Dec 28 14:20:10.880 [254902] dbg: config: parsing file log/recursion.v5_gsL/siterules/v400.pre Dec 28 14:20:10.880 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::DMARC from @INC Dec 28 14:20:10.881 [254902] dbg: config: parsing file log/recursion.v5_gsL/localrules/01_test_rules.pre Dec 28 14:20:10.881 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::AWL from @INC Dec 28 14:20:10.883 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::RelayCountry from @INC Dec 28 14:20:10.884 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::DCC from @INC Dec 28 14:20:10.888 [254902] dbg: dcc: local tests only, disabling DCC Dec 28 14:20:10.888 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::TextCat from @INC Dec 28 14:20:10.889 [254902] dbg: textcat: loading languages file log/recursion.v5_gsL/siterules/languages Dec 28 14:20:10.919 [254902] dbg: textcat: loaded 96 language models Dec 28 14:20:10.921 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::Shortcircuit from @INC Dec 28 14:20:10.923 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::ASN from @INC Dec 28 14:20:10.925 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::PhishTag from @INC Dec 28 14:20:10.925 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::URILocalBL from @INC Dec 28 14:20:10.927 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::PDFInfo from @INC Dec 28 14:20:10.929 [254902] dbg: plugin: did not register Mail::SpamAssassin::Plugin::HashBL, already registered Dec 28 14:20:10.929 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::FromNameSpoof from @INC Dec 28 14:20:10.931 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::Phishing from @INC Dec 28 14:20:10.932 [254902] dbg: plugin: loading Mail::SpamAssassin::Plugin::ExtractText from @INC Dec 28 14:20:10.934 [254902] dbg: config: parsing file log/recursion.v5_gsL/localrules/01_test_rules.cf Dec 28 14:20:10.936 [254902] dbg: config: parsing file log/recursion.v5_gsL/localrules/20_aux_tlds.cf Dec 28 14:20:10.936 [254902] dbg: config: cleared tld lists Dec 28 14:20:10.946 [254902] dbg: config: parsing file log/recursion.v5_gsL/localrules/72_active.cf Dec 28 14:20:10.946 [254902] dbg: config: parsing file log/recursion.v5_gsL/localrules/99_test_default.cf Dec 28 14:20:10.946 [254902] dbg: config: parsing file log/recursion.v5_gsL/localrules/local.cf Dec 28 14:20:10.946 [254902] dbg: config: parsing file log/recursion.v5_gsL/localrules/regression_tests.cf Dec 28 14:20:10.947 [254902] dbg: config: parsing file (post_config_text) Dec 28 14:20:10.947 [254902] dbg: config: no description set for rule TEST_MSGID_SPAM_CAPS Dec 28 14:20:10.947 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::Pyzor=HASH(0x558e37beb6d0) implements 'finish_parsing_start', priority 0 Dec 28 14:20:10.947 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::Razor2=HASH(0x558e380848a0) implements 'finish_parsing_start', priority 0 Dec 28 14:20:10.947 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::ReplaceTags=HASH(0x558e385c1468) implements 'finish_parsing_start', priority 0 Dec 28 14:20:10.947 [254902] dbg: config: finish parsing Dec 28 14:20:10.951 [254902] dbg: config: registryboundaries: 1485 tlds loaded Dec 28 14:20:10.951 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::ReplaceTags=HASH(0x558e385c1468) implements 'finish_parsing_end', priority 0 Dec 28 14:20:10.951 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::Bayes=HASH(0x558e3874fdb8) implements 'finish_parsing_end', priority 0 Dec 28 14:20:10.951 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::FreeMail=HASH(0x558e37e8f5e8) implements 'finish_parsing_end', priority 0 Dec 28 14:20:10.951 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::HashBL=HASH(0x558e37e8fa68) implements 'finish_parsing_end', priority 0 Dec 28 14:20:10.951 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::URILocalBL=HASH(0x558e38e32c38) implements 'finish_parsing_end', priority 0 Dec 28 14:20:10.951 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::Phishing=HASH(0x558e38ea24c0) implements 'finish_parsing_end', priority 0 Dec 28 14:20:10.951 [254902] dbg: replacetags: replacing tags Dec 28 14:20:10.951 [254902] dbg: bayes: stopwords for languages enabled: en Dec 28 14:20:10.951 [254902] dbg: FreeMail: no freemail_domains entries defined, disabling plugin Dec 28 14:20:10.952 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::Bayes=HASH(0x558e3874fdb8) implements 'learner_new', priority 0 Dec 28 14:20:10.952 [254902] dbg: bayes: learner_new self=Mail::SpamAssassin::Plugin::Bayes=HASH(0x558e3874fdb8), bayes_store_module=Mail::SpamAssassin::BayesStore::DBM Dec 28 14:20:10.958 [254902] dbg: bayes: learner_new: got store=Mail::SpamAssassin::BayesStore::DBM=HASH(0x558e38f9c300) Dec 28 14:20:10.958 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::Bayes=HASH(0x558e3874fdb8) implements 'learner_is_scan_available', priority 0 Dec 28 14:20:10.960 [254902] dbg: bayes: no dbs present, cannot tie DB R/O: ./log/recursion.v5_gsL/user_state/bayes_toks Dec 28 14:20:10.960 [254902] dbg: config: score set 0 chosen. Dec 28 14:20:10.964 [254902] 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) Dec 28 14:20:10.966 [254902] dbg: geodb: GeoIP: versions: Geo::IP 1.51, C library 1.6.12 Dec 28 14:20:10.968 [254902] dbg: geodb: database info: IP::Country::Fast country: Wed May 15 17:29:48 2013 Dec 28 14:20:10.968 [254902] dbg: config: time limit 300.0 s Dec 28 14:20:10.975 [254902] dbg: message: _decode_header from: foo Dec 28 14:20:10.975 [254902] dbg: message: _decode_header message-id: Dec 28 14:20:10.975 [254902] dbg: message: _decode_header to: baz Dec 28 14:20:10.975 [254902] dbg: message: _decode_header subject: testing recursion 2 Dec 28 14:20:10.975 [254902] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAXC" Dec 28 14:20:10.980 [254902] dbg: message: main message type: multipart/mixed Dec 28 14:20:10.980 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::ExtractText=HASH(0x558e38eb6a88) implements 'post_message_parse', priority -1 Dec 28 14:20:10.980 [254902] dbg: message: ---- MIME PARSER START ---- Dec 28 14:20:10.980 [254902] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAXC Dec 28 14:20:10.981 [254902] dbg: message: _decode_header content-type: text/plain; charset="us-ascii" Dec 28 14:20:10.981 [254902] dbg: message: _decode_header mime-version: 1.0 Dec 28 14:20:10.981 [254902] dbg: message: _decode_header content-transfer-encoding: 7bit Dec 28 14:20:10.981 [254902] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAXC Dec 28 14:20:10.981 [254902] dbg: message: added part, type: text/plain Dec 28 14:20:10.981 [254902] dbg: message: _decode_header content-type: message/rfc822 Dec 28 14:20:10.981 [254902] dbg: message: _decode_header mime-version: 1.0 Dec 28 14:20:10.990 [254902] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAXC Dec 28 14:20:10.990 [254902] dbg: message: added part, type: message/rfc822 Dec 28 14:20:10.991 [254902] dbg: message: parsing normal part Dec 28 14:20:10.991 [254902] dbg: message: storing a body to memory Dec 28 14:20:10.991 [254902] dbg: message: parsing normal part Dec 28 14:20:10.991 [254902] dbg: message: storing a body to memory Dec 28 14:20:10.992 [254902] dbg: message: no encoding detected Dec 28 14:20:10.998 [254902] dbg: message: _decode_header from: foo Dec 28 14:20:10.998 [254902] dbg: message: _decode_header message-id: Dec 28 14:20:10.998 [254902] dbg: message: _decode_header to: baz Dec 28 14:20:10.998 [254902] dbg: message: _decode_header subject: testing recursion 2 Dec 28 14:20:10.998 [254902] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAXB" Dec 28 14:20:11.003 [254902] dbg: message: main message type: multipart/mixed Dec 28 14:20:11.003 [254902] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.004 [254902] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAXB Dec 28 14:20:11.005 [254902] dbg: message: _decode_header content-type: text/plain; charset="us-ascii" Dec 28 14:20:11.005 [254902] dbg: message: _decode_header mime-version: 1.0 Dec 28 14:20:11.005 [254902] dbg: message: _decode_header content-transfer-encoding: 7bit Dec 28 14:20:11.005 [254902] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAXB Dec 28 14:20:11.005 [254902] dbg: message: added part, type: text/plain Dec 28 14:20:11.005 [254902] dbg: message: _decode_header content-type: message/rfc822 Dec 28 14:20:11.005 [254902] dbg: message: _decode_header mime-version: 1.0 Dec 28 14:20:11.013 [254902] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAXB Dec 28 14:20:11.014 [254902] dbg: message: added part, type: message/rfc822 Dec 28 14:20:11.014 [254902] dbg: message: parsing normal part Dec 28 14:20:11.014 [254902] dbg: message: storing a body to memory Dec 28 14:20:11.014 [254902] dbg: message: parsing normal part Dec 28 14:20:11.015 [254902] dbg: message: storing a body to memory Dec 28 14:20:11.015 [254902] dbg: message: no encoding detected Dec 28 14:20:11.021 [254902] dbg: message: _decode_header from: foo Dec 28 14:20:11.021 [254902] dbg: message: _decode_header message-id: Dec 28 14:20:11.021 [254902] dbg: message: _decode_header to: baz Dec 28 14:20:11.021 [254902] dbg: message: _decode_header subject: testing recursion 2 Dec 28 14:20:11.021 [254902] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAXA" Dec 28 14:20:11.026 [254902] dbg: message: main message type: multipart/mixed Dec 28 14:20:11.026 [254902] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.027 [254902] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAXA Dec 28 14:20:11.027 [254902] dbg: message: _decode_header content-type: text/plain; charset="us-ascii" Dec 28 14:20:11.027 [254902] dbg: message: _decode_header mime-version: 1.0 Dec 28 14:20:11.027 [254902] dbg: message: _decode_header content-transfer-encoding: 7bit Dec 28 14:20:11.027 [254902] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAXA Dec 28 14:20:11.028 [254902] dbg: message: added part, type: text/plain Dec 28 14:20:11.028 [254902] dbg: message: _decode_header content-type: message/rfc822 Dec 28 14:20:11.028 [254902] dbg: message: _decode_header mime-version: 1.0 Dec 28 14:20:11.036 [254902] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAXA Dec 28 14:20:11.036 [254902] dbg: message: added part, type: message/rfc822 Dec 28 14:20:11.037 [254902] dbg: message: parsing normal part Dec 28 14:20:11.037 [254902] dbg: message: storing a body to memory Dec 28 14:20:11.037 [254902] dbg: message: parsing normal part Dec 28 14:20:11.038 [254902] dbg: message: storing a body to memory Dec 28 14:20:11.039 [254902] dbg: message: no encoding detected Dec 28 14:20:11.044 [254902] dbg: message: _decode_header from: foo Dec 28 14:20:11.044 [254902] dbg: message: _decode_header message-id: Dec 28 14:20:11.044 [254902] dbg: message: _decode_header to: baz Dec 28 14:20:11.044 [254902] dbg: message: _decode_header subject: testing recursion 2 Dec 28 14:20:11.044 [254902] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAWZ" Dec 28 14:20:11.049 [254902] dbg: message: main message type: multipart/mixed Dec 28 14:20:11.049 [254902] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.051 [254902] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWZ Dec 28 14:20:11.051 [254902] dbg: message: _decode_header content-type: text/plain; charset="us-ascii" Dec 28 14:20:11.051 [254902] dbg: message: _decode_header mime-version: 1.0 Dec 28 14:20:11.051 [254902] dbg: message: _decode_header content-transfer-encoding: 7bit Dec 28 14:20:11.051 [254902] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWZ Dec 28 14:20:11.051 [254902] dbg: message: added part, type: text/plain Dec 28 14:20:11.051 [254902] dbg: message: _decode_header content-type: message/rfc822 Dec 28 14:20:11.051 [254902] dbg: message: _decode_header mime-version: 1.0 Dec 28 14:20:11.060 [254902] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWZ Dec 28 14:20:11.060 [254902] dbg: message: added part, type: message/rfc822 Dec 28 14:20:11.062 [254902] dbg: message: parsing normal part Dec 28 14:20:11.062 [254902] dbg: message: storing a body to memory Dec 28 14:20:11.062 [254902] dbg: message: parsing normal part Dec 28 14:20:11.062 [254902] dbg: message: storing a body to memory Dec 28 14:20:11.063 [254902] dbg: message: no encoding detected Dec 28 14:20:11.068 [254902] dbg: message: _decode_header from: foo Dec 28 14:20:11.069 [254902] dbg: message: _decode_header message-id: Dec 28 14:20:11.069 [254902] dbg: message: _decode_header to: baz Dec 28 14:20:11.069 [254902] dbg: message: _decode_header subject: testing recursion 2 Dec 28 14:20:11.069 [254902] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAWY" Dec 28 14:20:11.074 [254902] dbg: message: main message type: multipart/mixed Dec 28 14:20:11.074 [254902] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.076 [254902] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWY Dec 28 14:20:11.076 [254902] dbg: message: _decode_header content-type: text/plain; charset="us-ascii" Dec 28 14:20:11.076 [254902] dbg: message: _decode_header mime-version: 1.0 Dec 28 14:20:11.076 [254902] dbg: message: _decode_header content-transfer-encoding: 7bit Dec 28 14:20:11.076 [254902] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWY Dec 28 14:20:11.076 [254902] dbg: message: added part, type: text/plain Dec 28 14:20:11.076 [254902] dbg: message: _decode_header content-type: message/rfc822 Dec 28 14:20:11.076 [254902] dbg: message: _decode_header mime-version: 1.0 Dec 28 14:20:11.085 [254902] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWY Dec 28 14:20:11.085 [254902] dbg: message: added part, type: message/rfc822 Dec 28 14:20:11.087 [254902] dbg: message: parsing normal part Dec 28 14:20:11.087 [254902] dbg: message: storing a body to memory Dec 28 14:20:11.087 [254902] dbg: message: parsing normal part Dec 28 14:20:11.087 [254902] dbg: message: storing a body to memory Dec 28 14:20:11.088 [254902] dbg: message: no encoding detected Dec 28 14:20:11.093 [254902] dbg: message: _decode_header from: foo Dec 28 14:20:11.093 [254902] dbg: message: _decode_header message-id: Dec 28 14:20:11.093 [254902] dbg: message: _decode_header to: baz Dec 28 14:20:11.093 [254902] dbg: message: _decode_header subject: testing recursion 2 Dec 28 14:20:11.093 [254902] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAWX" Dec 28 14:20:11.098 [254902] dbg: message: main message type: multipart/mixed Dec 28 14:20:11.099 [254902] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.100 [254902] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWX Dec 28 14:20:11.101 [254902] dbg: message: _decode_header content-type: text/plain; charset="us-ascii" Dec 28 14:20:11.101 [254902] dbg: message: _decode_header mime-version: 1.0 Dec 28 14:20:11.101 [254902] dbg: message: _decode_header content-transfer-encoding: 7bit Dec 28 14:20:11.101 [254902] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWX Dec 28 14:20:11.101 [254902] dbg: message: added part, type: text/plain Dec 28 14:20:11.101 [254902] dbg: message: _decode_header content-type: message/rfc822 Dec 28 14:20:11.101 [254902] dbg: message: _decode_header mime-version: 1.0 Dec 28 14:20:11.110 [254902] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWX Dec 28 14:20:11.110 [254902] dbg: message: added part, type: message/rfc822 Dec 28 14:20:11.111 [254902] dbg: message: parsing normal part Dec 28 14:20:11.111 [254902] dbg: message: storing a body to memory Dec 28 14:20:11.111 [254902] dbg: message: parsing normal part Dec 28 14:20:11.111 [254902] dbg: message: storing a body to memory Dec 28 14:20:11.113 [254902] dbg: message: no encoding detected Dec 28 14:20:11.118 [254902] dbg: message: _decode_header from: foo Dec 28 14:20:11.118 [254902] dbg: message: _decode_header message-id: Dec 28 14:20:11.118 [254902] dbg: message: _decode_header to: baz Dec 28 14:20:11.118 [254902] dbg: message: _decode_header subject: testing recursion 2 Dec 28 14:20:11.118 [254902] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAWW" Dec 28 14:20:11.123 [254902] dbg: message: main message type: multipart/mixed Dec 28 14:20:11.123 [254902] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.125 [254902] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWW Dec 28 14:20:11.125 [254902] dbg: message: _decode_header content-type: text/plain; charset="us-ascii" Dec 28 14:20:11.125 [254902] dbg: message: _decode_header mime-version: 1.0 Dec 28 14:20:11.126 [254902] dbg: message: _decode_header content-transfer-encoding: 7bit Dec 28 14:20:11.126 [254902] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWW Dec 28 14:20:11.126 [254902] dbg: message: added part, type: text/plain Dec 28 14:20:11.126 [254902] dbg: message: _decode_header content-type: message/rfc822 Dec 28 14:20:11.126 [254902] dbg: message: _decode_header mime-version: 1.0 Dec 28 14:20:11.135 [254902] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWW Dec 28 14:20:11.135 [254902] dbg: message: added part, type: message/rfc822 Dec 28 14:20:11.136 [254902] dbg: message: parsing normal part Dec 28 14:20:11.136 [254902] dbg: message: storing a body to memory Dec 28 14:20:11.136 [254902] dbg: message: parsing normal part Dec 28 14:20:11.136 [254902] dbg: message: storing a body to memory Dec 28 14:20:11.138 [254902] dbg: message: no encoding detected Dec 28 14:20:11.143 [254902] dbg: message: _decode_header from: foo Dec 28 14:20:11.143 [254902] dbg: message: _decode_header message-id: Dec 28 14:20:11.143 [254902] dbg: message: _decode_header to: baz Dec 28 14:20:11.143 [254902] dbg: message: _decode_header subject: testing recursion 2 Dec 28 14:20:11.143 [254902] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAWV" Dec 28 14:20:11.149 [254902] dbg: message: main message type: multipart/mixed Dec 28 14:20:11.149 [254902] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.151 [254902] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWV Dec 28 14:20:11.151 [254902] dbg: message: _decode_header content-type: text/plain; charset="us-ascii" Dec 28 14:20:11.151 [254902] dbg: message: _decode_header mime-version: 1.0 Dec 28 14:20:11.151 [254902] dbg: message: _decode_header content-transfer-encoding: 7bit Dec 28 14:20:11.152 [254902] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWV Dec 28 14:20:11.152 [254902] dbg: message: added part, type: text/plain Dec 28 14:20:11.152 [254902] dbg: message: _decode_header content-type: message/rfc822 Dec 28 14:20:11.152 [254902] dbg: message: _decode_header mime-version: 1.0 Dec 28 14:20:11.161 [254902] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWV Dec 28 14:20:11.161 [254902] dbg: message: added part, type: message/rfc822 Dec 28 14:20:11.163 [254902] dbg: message: parsing normal part Dec 28 14:20:11.163 [254902] dbg: message: storing a body to memory Dec 28 14:20:11.163 [254902] dbg: message: parsing normal part Dec 28 14:20:11.163 [254902] dbg: message: storing a body to memory Dec 28 14:20:11.164 [254902] dbg: message: no encoding detected Dec 28 14:20:11.170 [254902] dbg: message: _decode_header from: foo Dec 28 14:20:11.170 [254902] dbg: message: _decode_header message-id: Dec 28 14:20:11.170 [254902] dbg: message: _decode_header to: baz Dec 28 14:20:11.170 [254902] dbg: message: _decode_header subject: testing recursion 2 Dec 28 14:20:11.170 [254902] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAWU" Dec 28 14:20:11.176 [254902] dbg: message: main message type: multipart/mixed Dec 28 14:20:11.176 [254902] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.178 [254902] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWU Dec 28 14:20:11.178 [254902] dbg: message: _decode_header content-type: text/plain; charset="us-ascii" Dec 28 14:20:11.178 [254902] dbg: message: _decode_header mime-version: 1.0 Dec 28 14:20:11.178 [254902] dbg: message: _decode_header content-transfer-encoding: 7bit Dec 28 14:20:11.178 [254902] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWU Dec 28 14:20:11.179 [254902] dbg: message: added part, type: text/plain Dec 28 14:20:11.179 [254902] dbg: message: _decode_header content-type: message/rfc822 Dec 28 14:20:11.179 [254902] dbg: message: _decode_header mime-version: 1.0 Dec 28 14:20:11.188 [254902] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWU Dec 28 14:20:11.188 [254902] dbg: message: added part, type: message/rfc822 Dec 28 14:20:11.190 [254902] dbg: message: parsing normal part Dec 28 14:20:11.190 [254902] dbg: message: storing a body to memory Dec 28 14:20:11.190 [254902] dbg: message: parsing normal part Dec 28 14:20:11.190 [254902] dbg: message: storing a body to memory Dec 28 14:20:11.191 [254902] dbg: message: no encoding detected Dec 28 14:20:11.196 [254902] dbg: message: _decode_header from: foo Dec 28 14:20:11.196 [254902] dbg: message: _decode_header message-id: Dec 28 14:20:11.197 [254902] dbg: message: _decode_header to: baz Dec 28 14:20:11.197 [254902] dbg: message: _decode_header subject: testing recursion 2 Dec 28 14:20:11.197 [254902] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAWT" Dec 28 14:20:11.202 [254902] dbg: message: main message type: multipart/mixed Dec 28 14:20:11.202 [254902] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.204 [254902] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAWT Dec 28 14:20:11.204 [254902] dbg: message: _decode_header content-type: text/plain; charset="us-ascii" Dec 28 14:20:11.204 [254902] dbg: message: _decode_header mime-version: 1.0 Dec 28 14:20:11.204 [254902] dbg: message: _decode_header content-transfer-encoding: 7bit Dec 28 14:20:11.204 [254902] dbg: message: found part of type text/plain, boundary: AAAAAAAAAAAAAAAAAWT Dec 28 14:20:11.204 [254902] dbg: message: added part, type: text/plain Dec 28 14:20:11.205 [254902] dbg: message: _decode_header content-type: message/rfc822 Dec 28 14:20:11.205 [254902] dbg: message: _decode_header mime-version: 1.0 Dec 28 14:20:11.214 [254902] dbg: message: found part of type message/rfc822, boundary: AAAAAAAAAAAAAAAAAWT Dec 28 14:20:11.214 [254902] dbg: message: added part, type: message/rfc822 Dec 28 14:20:11.215 [254902] dbg: message: parsing normal part Dec 28 14:20:11.215 [254902] dbg: message: storing a body to memory Dec 28 14:20:11.215 [254902] dbg: message: parsing normal part Dec 28 14:20:11.215 [254902] dbg: message: storing a body to memory Dec 28 14:20:11.217 [254902] dbg: message: no encoding detected Dec 28 14:20:11.222 [254902] dbg: message: _decode_header from: foo Dec 28 14:20:11.222 [254902] dbg: message: _decode_header message-id: Dec 28 14:20:11.222 [254902] dbg: message: _decode_header to: baz Dec 28 14:20:11.222 [254902] dbg: message: _decode_header subject: testing recursion 2 Dec 28 14:20:11.222 [254902] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAWS" Dec 28 14:20:11.227 [254902] dbg: message: main message type: multipart/mixed Dec 28 14:20:11.228 [254902] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.230 [254902] dbg: message: parsing normal part Dec 28 14:20:11.231 [254902] dbg: util: secure_tmpfile created a temporary file /tmp/.spamassassin2549024HFTx8tmp Dec 28 14:20:11.231 [254902] dbg: message: storing a message part to file /tmp/.spamassassin2549024HFTx8tmp Dec 28 14:20:11.234 [254902] dbg: message: ---- MIME PARSER END ---- Dec 28 14:20:11.234 [254902] dbg: message: decoding other encoding type (7bit), ignoring Dec 28 14:20:11.234 [254902] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding Dec 28 14:20:11.234 [254902] dbg: message: decoding other encoding type (7bit), ignoring Dec 28 14:20:11.234 [254902] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding Dec 28 14:20:11.235 [254902] dbg: message: decoding other encoding type (7bit), ignoring Dec 28 14:20:11.235 [254902] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding Dec 28 14:20:11.235 [254902] dbg: message: decoding other encoding type (7bit), ignoring Dec 28 14:20:11.235 [254902] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding Dec 28 14:20:11.235 [254902] dbg: message: decoding other encoding type (7bit), ignoring Dec 28 14:20:11.235 [254902] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding Dec 28 14:20:11.235 [254902] dbg: message: decoding other encoding type (7bit), ignoring Dec 28 14:20:11.235 [254902] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding Dec 28 14:20:11.235 [254902] dbg: message: decoding other encoding type (7bit), ignoring Dec 28 14:20:11.235 [254902] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding Dec 28 14:20:11.235 [254902] dbg: message: decoding other encoding type (7bit), ignoring Dec 28 14:20:11.235 [254902] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding Dec 28 14:20:11.235 [254902] dbg: message: decoding other encoding type (7bit), ignoring Dec 28 14:20:11.235 [254902] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding Dec 28 14:20:11.235 [254902] dbg: message: decoding other encoding type (7bit), ignoring Dec 28 14:20:11.235 [254902] dbg: message: contains only US-ASCII characters, declared us-ascii, not decoding Dec 28 14:20:11.235 [254902] dbg: extracttext: Skipping MIME parts exceeding the 10th Dec 28 14:20:11.235 [254902] dbg: check: pms new, time limit in 299.553 s Dec 28 14:20:11.236 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::DNSEval=HASH(0x558e3889bf38) implements 'check_start', priority 0 Dec 28 14:20:11.236 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::PhishTag=HASH(0x558e38e24ce8) implements 'check_start', priority 0 Dec 28 14:20:11.236 [254902] dbg: bayes: no dbs present, cannot tie DB R/O: ./log/recursion.v5_gsL/user_state/bayes_toks Dec 28 14:20:11.236 [254902] dbg: check: using scoreset 0 in M:S:Pms Dec 28 14:20:11.236 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::Check=HASH(0x558e37bebd18) implements 'check_main', priority 0 Dec 28 14:20:11.237 [254902] dbg: config: trusted_networks are not configured; it is recommended that you configure trusted_networks manually Dec 28 14:20:11.237 [254902] dbg: metadata: X-Spam-Relays-Trusted: Dec 28 14:20:11.237 [254902] dbg: metadata: X-Spam-Relays-Untrusted: Dec 28 14:20:11.237 [254902] dbg: metadata: X-Spam-Relays-Internal: Dec 28 14:20:11.237 [254902] dbg: metadata: X-Spam-Relays-External: Dec 28 14:20:11.237 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::RelayCountry=HASH(0x558e38b8b518) implements 'extract_metadata', priority 0 Dec 28 14:20:11.237 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::TextCat=HASH(0x558e38d9f528) implements 'extract_metadata', priority 0 Dec 28 14:20:11.237 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::ASN=HASH(0x558e38e08fb0) implements 'extract_metadata', priority 0 Dec 28 14:20:11.237 [254902] dbg: metadata: X-Relay-Countries: Dec 28 14:20:11.237 [254902] dbg: check: tagrun - tag RELAYCOUNTRY is now ready, value: ARY:[] Dec 28 14:20:11.237 [254902] dbg: metadata: X-Relay-Countries-External: Dec 28 14:20:11.237 [254902] dbg: check: tagrun - tag RELAYCOUNTRYEXT is now ready, value: ARY:[] Dec 28 14:20:11.237 [254902] dbg: metadata: X-Relay-Countries-Auth: Dec 28 14:20:11.237 [254902] dbg: check: tagrun - tag RELAYCOUNTRYAUTH is now ready, value: ARY:[] Dec 28 14:20:11.237 [254902] dbg: metadata: X-Relay-Countries-All: Dec 28 14:20:11.237 [254902] dbg: check: tagrun - tag RELAYCOUNTRYALL is now ready, value: ARY:[] Dec 28 14:20:11.237 [254902] dbg: textcat: message too short for language analysis Dec 28 14:20:11.237 [254902] dbg: textcat: X-Languages: "", X-Languages-Length: 70 Dec 28 14:20:11.238 [254902] dbg: asn: GeoDB ASN not available Dec 28 14:20:11.238 [254902] dbg: dns: using local tests only, DNS not available Dec 28 14:20:11.238 [254902] dbg: asn: DNS is not available, skipping ASN check Dec 28 14:20:11.238 [254902] dbg: check: tagrun - tag RELAYSTRUSTED is now ready, value: Dec 28 14:20:11.238 [254902] dbg: check: tagrun - tag RELAYSUNTRUSTED is now ready, value: Dec 28 14:20:11.238 [254902] dbg: check: tagrun - tag RELAYSINTERNAL is now ready, value: Dec 28 14:20:11.238 [254902] dbg: check: tagrun - tag RELAYSEXTERNAL is now ready, value: Dec 28 14:20:11.238 [254902] dbg: check: tagrun - tag LANGUAGES is now ready, value: Dec 28 14:20:11.238 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::SPF=HASH(0x558e37f333c8) implements 'parsed_metadata', priority 0 Dec 28 14:20:11.238 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::DNSEval=HASH(0x558e3889bf38) implements 'parsed_metadata', priority 0 Dec 28 14:20:11.238 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::DMARC=HASH(0x558e37e869f0) implements 'parsed_metadata', priority 0 Dec 28 14:20:11.238 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::Shortcircuit=HASH(0x558e38dcd5c0) implements 'parsed_metadata', priority 0 Dec 28 14:20:11.238 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::PDFInfo=HASH(0x558e38e62ff8) implements 'parsed_metadata', priority -1 Dec 28 14:20:11.238 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::FromNameSpoof=HASH(0x558e38e6ab10) implements 'parsed_metadata', priority 0 Dec 28 14:20:11.238 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::ExtractText=HASH(0x558e38eb6a88) implements 'parsed_metadata', priority 0 Dec 28 14:20:11.238 [254902] dbg: pdfinfo: Identified 0 possible mime parts that need checked for PDF content Dec 28 14:20:11.239 [254902] dbg: pdfinfo: set_tag called for PDFCOUNT: 0 Dec 28 14:20:11.239 [254902] dbg: pdfinfo: set_tag called for PDFIMGCOUNT: 0 Dec 28 14:20:11.239 [254902] dbg: spf: EnvelopeFrom header not found Dec 28 14:20:11.239 [254902] dbg: spf: cannot get EnvelopeFrom, cannot use SPF by DNS Dec 28 14:20:11.239 [254902] dbg: check: tagrun - tag SC is now ready, value: CODE(0x558e3904bdd0) Dec 28 14:20:11.239 [254902] dbg: check: tagrun - tag SCRULE is now ready, value: CODE(0x558e3904c028) Dec 28 14:20:11.239 [254902] dbg: check: tagrun - tag SCTYPE is now ready, value: CODE(0x558e3904c0b8) Dec 28 14:20:11.239 [254902] dbg: check: check_main, time limit in 299.549 s Dec 28 14:20:11.239 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::Shortcircuit=HASH(0x558e38dcd5c0) implements 'have_shortcircuited', priority 0 Dec 28 14:20:11.239 [254902] dbg: check: running tests for priority: 0 Dec 28 14:20:11.239 [254902] dbg: rules: running head tests; score so far=0 Dec 28 14:20:11.240 [254902] dbg: rules: flush_evalstr (run_generic_tests) compiling 8574 chars of Mail::SpamAssassin::Plugin::Check::_head_tests_0_1 Dec 28 14:20:11.240 [254902] dbg: rules: run_generic_tests - compiling eval code: head, priority 0 Dec 28 14:20:11.240 [254902] dbg: rules: compiled head tests Dec 28 14:20:11.241 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::Shortcircuit=HASH(0x558e38dcd5c0) implements 'hit_rule', priority 0 Dec 28 14:20:11.241 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::PhishTag=HASH(0x558e38e24ce8) implements 'hit_rule', priority 0 Dec 28 14:20:11.241 [254902] dbg: rules: ran header rule __HAS_MSGID ======> got hit: "<" Dec 28 14:20:11.241 [254902] dbg: rules: running head_eval tests; score so far=0 Dec 28 14:20:11.241 [254902] dbg: rules: run_eval_tests - compiling eval code: 9, priority 0 Dec 28 14:20:11.242 [254902] dbg: rules: running body tests; score so far=0 Dec 28 14:20:11.242 [254902] dbg: rules: flush_evalstr (run_generic_tests) compiling 2635 chars of Mail::SpamAssassin::Plugin::Check::_body_tests_0_1 Dec 28 14:20:11.242 [254902] dbg: rules: run_generic_tests - compiling eval code: body, priority 0 Dec 28 14:20:11.242 [254902] dbg: rules: compiled body tests Dec 28 14:20:11.247 [254902] dbg: rules: running uri tests; score so far=0 Dec 28 14:20:11.248 [254902] dbg: rules: flush_evalstr (run_generic_tests) compiling 1142 chars of Mail::SpamAssassin::Plugin::Check::_uri_tests_0_1 Dec 28 14:20:11.248 [254902] dbg: rules: run_generic_tests - compiling eval code: uri, priority 0 Dec 28 14:20:11.248 [254902] dbg: rules: compiled uri tests Dec 28 14:20:11.248 [254902] dbg: rules: running rawbody tests; score so far=0 Dec 28 14:20:11.248 [254902] dbg: rules: flush_evalstr (run_generic_tests) compiling 327 chars of Mail::SpamAssassin::Plugin::Check::_rawbody_tests_0_1 Dec 28 14:20:11.248 [254902] dbg: rules: run_generic_tests - compiling eval code: rawbody, priority 0 Dec 28 14:20:11.248 [254902] dbg: rules: compiled rawbody tests Dec 28 14:20:11.249 [254902] dbg: rules: running full tests; score so far=0 Dec 28 14:20:11.249 [254902] dbg: rules: flush_evalstr (run_generic_tests) compiling 356 chars of Mail::SpamAssassin::Plugin::Check::_full_tests_0_1 Dec 28 14:20:11.249 [254902] dbg: rules: run_generic_tests - compiling eval code: full, priority 0 Dec 28 14:20:11.249 [254902] dbg: rules: compiled full tests Dec 28 14:20:11.249 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::Pyzor=HASH(0x558e37beb6d0) implements 'check_tick', priority 0 Dec 28 14:20:11.249 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::Razor2=HASH(0x558e380848a0) implements 'check_tick', priority 0 Dec 28 14:20:11.249 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::DMARC=HASH(0x558e37e869f0) implements 'check_tick', priority 0 Dec 28 14:20:11.249 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::DCC=HASH(0x558e38cde8a8) implements 'check_tick', priority 0 Dec 28 14:20:11.249 [254902] dbg: rules: ran meta rule INVALID_MSGID ======> got hit (1) Dec 28 14:20:11.249 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::Pyzor=HASH(0x558e37beb6d0) implements 'check_cleanup', priority 0 Dec 28 14:20:11.249 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::Razor2=HASH(0x558e380848a0) implements 'check_cleanup', priority 0 Dec 28 14:20:11.249 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::DMARC=HASH(0x558e37e869f0) implements 'check_cleanup', priority 0 Dec 28 14:20:11.250 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::DCC=HASH(0x558e38cde8a8) implements 'check_cleanup', priority 0 Dec 28 14:20:11.250 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::FromNameSpoof=HASH(0x558e38e6ab10) implements 'check_cleanup', priority 0 Dec 28 14:20:11.250 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::DCC=HASH(0x558e38cde8a8) implements 'check_post_learn', priority 0 Dec 28 14:20:11.250 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::PhishTag=HASH(0x558e38e24ce8) implements 'check_post_learn', priority 0 Dec 28 14:20:11.250 [254902] dbg: PHISHTAG: Will let this email to SpamAssassin's discretion Dec 28 14:20:11.250 [254902] dbg: check: is spam? score=2.999 required=5 Dec 28 14:20:11.250 [254902] dbg: check: tests=INVALID_MSGID Dec 28 14:20:11.250 [254902] dbg: check: subtests=__HAS_MSGID (Total Subtest Hits: 1 / Deduplicated Total Hits: 1) Dec 28 14:20:11.250 [254902] dbg: timing: total 461 ms - init: 180 (39.0%), parse: 267 (57.9%), extracttext: 255 (55.3%), extract_message_metadata: 2.4 (0.5%), tests_pri_0: 10 (2.2%), compile_gen: 1.33 (0.3%), compile_eval: 0.33 (0.1%), get_uri_detail_list: 4.9 (1.1%) Dec 28 14:20:11.251 [254902] dbg: markup: mime_encode_header: SpamAssassin 4.0.0 (2022-12-14) on makaak Dec 28 14:20:11.251 [254902] dbg: markup: mime_encode_header: ** Dec 28 14:20:11.251 [254902] dbg: markup: mime_encode_header: No, score=3.0 required=5.0 tests=INVALID_MSGID Dec 28 14:20:11.251 [254902] dbg: markup: [...] \tautolearn=disabled version=4.0.0 Dec 28 14:20:11.254 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::MIMEHeader=HASH(0x558e3859f3b8) implements 'finish_tests', priority 0 Dec 28 14:20:11.254 [254902] dbg: plugin: Mail::SpamAssassin::Plugin::Check=HASH(0x558e37bebd18) 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.v5_gsL/localrules --siteconfigpath log/recursion.v5_gsL/siterules -p log/recursion.v5_gsL/user.cf -D -L -t < log/recursion.v5_gsL/recurse.eml # Dec 28 14:20:11.455 [254905] dbg: logger: adding facilities: all Dec 28 14:20:11.455 [254905] dbg: logger: logging level is DBG Dec 28 14:20:11.455 [254905] dbg: generic: SpamAssassin version 4.0.0 Dec 28 14:20:11.455 [254905] 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@@ Dec 28 14:20:11.455 [254905] dbg: config: timing enabled Dec 28 14:20:11.456 [254905] dbg: config: score set 0 chosen. Dec 28 14:20:11.456 [254905] dbg: util: running in taint mode? yes Dec 28 14:20:11.457 [254905] dbg: util: taint mode: deleting unsafe environment variables, resetting PATH Dec 28 14:20:11.457 [254905] dbg: util: PATH included '/bin', keeping Dec 28 14:20:11.457 [254905] dbg: util: PATH included '/usr/bin', keeping Dec 28 14:20:11.457 [254905] dbg: util: PATH included '/usr/local/bin', keeping Dec 28 14:20:11.457 [254905] dbg: util: final PATH set to: /bin:/usr/bin:/usr/local/bin Dec 28 14:20:11.460 [254905] dbg: util: secure_tmpfile created a temporary file /tmp/.spamassassin254905HECLaXtmp Dec 28 14:20:11.460 [254905] dbg: util: current PATH is: /bin:/usr/bin:/usr/local/bin Dec 28 14:20:11.460 [254905] dbg: util: executable for bzip2 was found at /bin/bzip2 Dec 28 14:20:11.460 [254905] dbg: util: executable for xz was found at /bin/xz Dec 28 14:20:11.460 [254905] dbg: util: executable for lz4 was found at /bin/lz4 Dec 28 14:20:11.460 [254905] dbg: util: executable for lzip was found at /bin/lzip Dec 28 14:20:11.460 [254905] dbg: util: executable for lzop was found at /bin/lzop Dec 28 14:20:11.460 [254905] 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_))] Dec 28 14:20:11.461 [254905] dbg: config: global_state_dir set to /home/willem/.spamassassin Dec 28 14:20:11.461 [254905] dbg: config: using "log/recursion.v5_gsL/siterules" for site rules pre files Dec 28 14:20:11.461 [254905] dbg: config: read file log/recursion.v5_gsL/siterules/init.pre Dec 28 14:20:11.461 [254905] dbg: config: read file log/recursion.v5_gsL/siterules/v310.pre Dec 28 14:20:11.462 [254905] dbg: config: read file log/recursion.v5_gsL/siterules/v312.pre Dec 28 14:20:11.462 [254905] dbg: config: read file log/recursion.v5_gsL/siterules/v320.pre Dec 28 14:20:11.462 [254905] dbg: config: read file log/recursion.v5_gsL/siterules/v330.pre Dec 28 14:20:11.462 [254905] dbg: config: read file log/recursion.v5_gsL/siterules/v340.pre Dec 28 14:20:11.462 [254905] dbg: config: read file log/recursion.v5_gsL/siterules/v341.pre Dec 28 14:20:11.462 [254905] dbg: config: read file log/recursion.v5_gsL/siterules/v342.pre Dec 28 14:20:11.462 [254905] dbg: config: read file log/recursion.v5_gsL/siterules/v343.pre Dec 28 14:20:11.462 [254905] dbg: config: read file log/recursion.v5_gsL/siterules/v400.pre Dec 28 14:20:11.462 [254905] dbg: config: using "log/recursion.v5_gsL/localrules" for sys rules pre files Dec 28 14:20:11.462 [254905] dbg: config: read file log/recursion.v5_gsL/localrules/01_test_rules.pre Dec 28 14:20:11.462 [254905] dbg: config: using "log/recursion.v5_gsL/localrules" for default rules dir Dec 28 14:20:11.462 [254905] dbg: config: read file log/recursion.v5_gsL/localrules/01_test_rules.cf Dec 28 14:20:11.463 [254905] dbg: config: read file log/recursion.v5_gsL/localrules/20_aux_tlds.cf Dec 28 14:20:11.463 [254905] dbg: config: read file log/recursion.v5_gsL/localrules/72_active.cf Dec 28 14:20:11.463 [254905] dbg: config: read file log/recursion.v5_gsL/localrules/99_test_default.cf Dec 28 14:20:11.463 [254905] dbg: config: read file log/recursion.v5_gsL/localrules/local.cf Dec 28 14:20:11.463 [254905] dbg: config: read file log/recursion.v5_gsL/localrules/regression_tests.cf Dec 28 14:20:11.463 [254905] dbg: config: using "log/recursion.v5_gsL/siterules" for site rules dir Dec 28 14:20:11.463 [254905] dbg: config: using "/home/willem/.spamassassin" for user state dir Dec 28 14:20:11.463 [254905] dbg: config: using "log/recursion.v5_gsL/user.cf" for user prefs file Dec 28 14:20:11.464 [254905] dbg: config: parsing file (pre_config_text) Dec 28 14:20:11.464 [254905] dbg: config: parsing file log/recursion.v5_gsL/siterules/init.pre Dec 28 14:20:11.464 [254905] dbg: config: enabling compatibility flag welcomelist_blocklist Dec 28 14:20:11.464 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIDNSBL from @INC Dec 28 14:20:11.467 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::SPF from @INC Dec 28 14:20:11.471 [254905] dbg: config: parsing file log/recursion.v5_gsL/siterules/v310.pre Dec 28 14:20:11.471 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::Pyzor from @INC Dec 28 14:20:11.475 [254905] dbg: pyzor: local tests only, disabling Pyzor Dec 28 14:20:11.475 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::Razor2 from @INC Dec 28 14:20:11.477 [254905] dbg: razor2: local tests only, skipping Razor Dec 28 14:20:11.477 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::SpamCop from @INC Dec 28 14:20:11.505 [254905] dbg: reporter: local tests only, disabling SpamCop Dec 28 14:20:11.505 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::AutoLearnThreshold from @INC Dec 28 14:20:11.506 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::WelcomeListSubject from @INC Dec 28 14:20:11.507 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::MIMEHeader from @INC Dec 28 14:20:11.508 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::ReplaceTags from @INC Dec 28 14:20:11.509 [254905] dbg: config: parsing file log/recursion.v5_gsL/siterules/v312.pre Dec 28 14:20:11.509 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::DKIM from @INC Dec 28 14:20:11.512 [254905] dbg: config: parsing file log/recursion.v5_gsL/siterules/v320.pre Dec 28 14:20:11.513 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::Check from @INC Dec 28 14:20:11.517 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::HTTPSMismatch from @INC Dec 28 14:20:11.517 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIDetail from @INC Dec 28 14:20:11.518 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::Bayes from @INC Dec 28 14:20:11.524 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::BodyEval from @INC Dec 28 14:20:11.526 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::DNSEval from @INC Dec 28 14:20:11.528 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::HTMLEval from @INC Dec 28 14:20:11.530 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::HeaderEval from @INC Dec 28 14:20:11.534 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::MIMEEval from @INC Dec 28 14:20:11.536 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::RelayEval from @INC Dec 28 14:20:11.537 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIEval from @INC Dec 28 14:20:11.538 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::WLBLEval from @INC Dec 28 14:20:11.540 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::VBounce from @INC Dec 28 14:20:11.540 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::ImageInfo from @INC Dec 28 14:20:11.542 [254905] dbg: config: parsing file log/recursion.v5_gsL/siterules/v330.pre Dec 28 14:20:11.542 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::FreeMail from @INC Dec 28 14:20:11.544 [254905] dbg: config: parsing file log/recursion.v5_gsL/siterules/v340.pre Dec 28 14:20:11.544 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::AskDNS from @INC Dec 28 14:20:11.546 [254905] dbg: config: parsing file log/recursion.v5_gsL/siterules/v341.pre Dec 28 14:20:11.546 [254905] dbg: config: parsing file log/recursion.v5_gsL/siterules/v342.pre Dec 28 14:20:11.546 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::HashBL from @INC Dec 28 14:20:11.550 [254905] dbg: HashBL: local tests only, disabling HashBL Dec 28 14:20:11.550 [254905] dbg: config: parsing file log/recursion.v5_gsL/siterules/v343.pre Dec 28 14:20:11.550 [254905] dbg: config: parsing file log/recursion.v5_gsL/siterules/v400.pre Dec 28 14:20:11.550 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::DMARC from @INC Dec 28 14:20:11.551 [254905] dbg: config: parsing file log/recursion.v5_gsL/localrules/01_test_rules.pre Dec 28 14:20:11.552 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::AWL from @INC Dec 28 14:20:11.554 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::RelayCountry from @INC Dec 28 14:20:11.554 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::DCC from @INC Dec 28 14:20:11.558 [254905] dbg: dcc: local tests only, disabling DCC Dec 28 14:20:11.558 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::TextCat from @INC Dec 28 14:20:11.560 [254905] dbg: textcat: loading languages file log/recursion.v5_gsL/siterules/languages Dec 28 14:20:11.590 [254905] dbg: textcat: loaded 96 language models Dec 28 14:20:11.592 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::Shortcircuit from @INC Dec 28 14:20:11.594 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::ASN from @INC Dec 28 14:20:11.596 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::PhishTag from @INC Dec 28 14:20:11.597 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::URILocalBL from @INC Dec 28 14:20:11.599 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::PDFInfo from @INC Dec 28 14:20:11.601 [254905] dbg: plugin: did not register Mail::SpamAssassin::Plugin::HashBL, already registered Dec 28 14:20:11.601 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::FromNameSpoof from @INC Dec 28 14:20:11.602 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::Phishing from @INC Dec 28 14:20:11.603 [254905] dbg: plugin: loading Mail::SpamAssassin::Plugin::ExtractText from @INC Dec 28 14:20:11.605 [254905] dbg: config: parsing file log/recursion.v5_gsL/localrules/01_test_rules.cf Dec 28 14:20:11.607 [254905] dbg: config: parsing file log/recursion.v5_gsL/localrules/20_aux_tlds.cf Dec 28 14:20:11.607 [254905] dbg: config: cleared tld lists Dec 28 14:20:11.617 [254905] dbg: config: parsing file log/recursion.v5_gsL/localrules/72_active.cf Dec 28 14:20:11.617 [254905] dbg: config: parsing file log/recursion.v5_gsL/localrules/99_test_default.cf Dec 28 14:20:11.617 [254905] dbg: config: parsing file log/recursion.v5_gsL/localrules/local.cf Dec 28 14:20:11.618 [254905] dbg: config: parsing file log/recursion.v5_gsL/localrules/regression_tests.cf Dec 28 14:20:11.618 [254905] dbg: config: parsing file (post_config_text) Dec 28 14:20:11.618 [254905] dbg: config: no description set for rule TEST_MSGID_SPAM_CAPS Dec 28 14:20:11.618 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::Pyzor=HASH(0x55efad84dea0) implements 'finish_parsing_start', priority 0 Dec 28 14:20:11.618 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::Razor2=HASH(0x55efada447a0) implements 'finish_parsing_start', priority 0 Dec 28 14:20:11.618 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::ReplaceTags=HASH(0x55efada66ac0) implements 'finish_parsing_start', priority 0 Dec 28 14:20:11.618 [254905] dbg: config: finish parsing Dec 28 14:20:11.621 [254905] dbg: config: registryboundaries: 1485 tlds loaded Dec 28 14:20:11.621 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::ReplaceTags=HASH(0x55efada66ac0) implements 'finish_parsing_end', priority 0 Dec 28 14:20:11.621 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::Bayes=HASH(0x55efae0e4bd0) implements 'finish_parsing_end', priority 0 Dec 28 14:20:11.621 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::FreeMail=HASH(0x55efad7f8b48) implements 'finish_parsing_end', priority 0 Dec 28 14:20:11.621 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::HashBL=HASH(0x55efad7ffa60) implements 'finish_parsing_end', priority 0 Dec 28 14:20:11.621 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::URILocalBL=HASH(0x55efae7c2880) implements 'finish_parsing_end', priority 0 Dec 28 14:20:11.621 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::Phishing=HASH(0x55efae836078) implements 'finish_parsing_end', priority 0 Dec 28 14:20:11.622 [254905] dbg: replacetags: replacing tags Dec 28 14:20:11.622 [254905] dbg: bayes: stopwords for languages enabled: en Dec 28 14:20:11.622 [254905] dbg: FreeMail: no freemail_domains entries defined, disabling plugin Dec 28 14:20:11.622 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::Bayes=HASH(0x55efae0e4bd0) implements 'learner_new', priority 0 Dec 28 14:20:11.622 [254905] dbg: bayes: learner_new self=Mail::SpamAssassin::Plugin::Bayes=HASH(0x55efae0e4bd0), bayes_store_module=Mail::SpamAssassin::BayesStore::DBM Dec 28 14:20:11.628 [254905] dbg: bayes: learner_new: got store=Mail::SpamAssassin::BayesStore::DBM=HASH(0x55efae938e90) Dec 28 14:20:11.629 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::Bayes=HASH(0x55efae0e4bd0) implements 'learner_is_scan_available', priority 0 Dec 28 14:20:11.631 [254905] dbg: bayes: no dbs present, cannot tie DB R/O: ./log/recursion.v5_gsL/user_state/bayes_toks Dec 28 14:20:11.631 [254905] dbg: config: score set 0 chosen. Dec 28 14:20:11.634 [254905] 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) Dec 28 14:20:11.636 [254905] dbg: geodb: GeoIP: versions: Geo::IP 1.51, C library 1.6.12 Dec 28 14:20:11.637 [254905] dbg: geodb: database info: IP::Country::Fast country: Wed May 15 17:29:48 2013 Dec 28 14:20:11.638 [254905] dbg: config: time limit 300.0 s Dec 28 14:20:11.638 [254905] dbg: message: _decode_header from: foo Dec 28 14:20:11.638 [254905] dbg: message: _decode_header message-id: Dec 28 14:20:11.638 [254905] dbg: message: _decode_header to: baz Dec 28 14:20:11.639 [254905] dbg: message: _decode_header subject: testing recursion 3 Dec 28 14:20:11.639 [254905] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAB" Dec 28 14:20:11.639 [254905] dbg: message: main message type: multipart/mixed Dec 28 14:20:11.639 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::ExtractText=HASH(0x55efae8464c8) implements 'post_message_parse', priority -1 Dec 28 14:20:11.639 [254905] dbg: message: ---- MIME PARSER START ---- Dec 28 14:20:11.640 [254905] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAB Dec 28 14:20:11.640 [254905] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAC" Dec 28 14:20:11.641 [254905] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAC Dec 28 14:20:11.641 [254905] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.641 [254905] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAC Dec 28 14:20:11.641 [254905] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAD" Dec 28 14:20:11.643 [254905] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAD Dec 28 14:20:11.643 [254905] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.643 [254905] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAD Dec 28 14:20:11.643 [254905] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAE" Dec 28 14:20:11.645 [254905] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAE Dec 28 14:20:11.645 [254905] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.645 [254905] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAE Dec 28 14:20:11.645 [254905] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAF" Dec 28 14:20:11.646 [254905] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAF Dec 28 14:20:11.646 [254905] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.646 [254905] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAF Dec 28 14:20:11.646 [254905] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAG" Dec 28 14:20:11.648 [254905] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAG Dec 28 14:20:11.648 [254905] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.648 [254905] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAG Dec 28 14:20:11.648 [254905] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAH" Dec 28 14:20:11.650 [254905] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAH Dec 28 14:20:11.650 [254905] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.650 [254905] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAH Dec 28 14:20:11.650 [254905] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAI" Dec 28 14:20:11.651 [254905] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAI Dec 28 14:20:11.651 [254905] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.651 [254905] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAI Dec 28 14:20:11.652 [254905] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAJ" Dec 28 14:20:11.653 [254905] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAJ Dec 28 14:20:11.653 [254905] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.653 [254905] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAJ Dec 28 14:20:11.653 [254905] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAK" Dec 28 14:20:11.655 [254905] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAK Dec 28 14:20:11.655 [254905] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.655 [254905] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAK Dec 28 14:20:11.655 [254905] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAL" Dec 28 14:20:11.656 [254905] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAL Dec 28 14:20:11.656 [254905] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.657 [254905] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAL Dec 28 14:20:11.657 [254905] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAM" Dec 28 14:20:11.658 [254905] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAM Dec 28 14:20:11.658 [254905] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.658 [254905] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAM Dec 28 14:20:11.658 [254905] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAN" Dec 28 14:20:11.660 [254905] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAN Dec 28 14:20:11.660 [254905] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.660 [254905] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAN Dec 28 14:20:11.660 [254905] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAO" Dec 28 14:20:11.661 [254905] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAO Dec 28 14:20:11.661 [254905] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.662 [254905] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAO Dec 28 14:20:11.662 [254905] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAP" Dec 28 14:20:11.663 [254905] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAP Dec 28 14:20:11.663 [254905] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.663 [254905] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAP Dec 28 14:20:11.663 [254905] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAQ" Dec 28 14:20:11.665 [254905] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAQ Dec 28 14:20:11.665 [254905] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.665 [254905] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAQ Dec 28 14:20:11.665 [254905] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAR" Dec 28 14:20:11.666 [254905] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAR Dec 28 14:20:11.666 [254905] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.666 [254905] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAR Dec 28 14:20:11.667 [254905] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAS" Dec 28 14:20:11.668 [254905] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAS Dec 28 14:20:11.668 [254905] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.668 [254905] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAS Dec 28 14:20:11.668 [254905] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAT" Dec 28 14:20:11.670 [254905] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAT Dec 28 14:20:11.670 [254905] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.670 [254905] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAT Dec 28 14:20:11.670 [254905] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAU" Dec 28 14:20:11.672 [254905] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAU Dec 28 14:20:11.672 [254905] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.672 [254905] dbg: message: parsing multipart, got boundary: AAAAAAAAAAAAAAAAAAU Dec 28 14:20:11.672 [254905] dbg: message: _decode_header content-type: multipart/mixed; boundary="AAAAAAAAAAAAAAAAAAV" Dec 28 14:20:11.674 [254905] dbg: message: found part of type multipart/mixed, boundary: AAAAAAAAAAAAAAAAAAV Dec 28 14:20:11.674 [254905] dbg: message: added part, type: multipart/mixed Dec 28 14:20:11.674 [254905] dbg: message: parsing normal part Dec 28 14:20:11.674 [254905] dbg: util: secure_tmpfile created a temporary file /tmp/.spamassassin254905Ag34hQtmp Dec 28 14:20:11.674 [254905] dbg: message: storing a message part to file /tmp/.spamassassin254905Ag34hQtmp Dec 28 14:20:11.674 [254905] dbg: message: ---- MIME PARSER END ---- Dec 28 14:20:11.674 [254905] dbg: message: no encoding detected Dec 28 14:20:11.675 [254905] dbg: check: pms new, time limit in 299.786 s Dec 28 14:20:11.675 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::DNSEval=HASH(0x55efae209b08) implements 'check_start', priority 0 Dec 28 14:20:11.675 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::PhishTag=HASH(0x55efae7b4930) implements 'check_start', priority 0 Dec 28 14:20:11.675 [254905] dbg: bayes: no dbs present, cannot tie DB R/O: ./log/recursion.v5_gsL/user_state/bayes_toks Dec 28 14:20:11.675 [254905] dbg: check: using scoreset 0 in M:S:Pms Dec 28 14:20:11.676 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::Check=HASH(0x55efad7f81d0) implements 'check_main', priority 0 Dec 28 14:20:11.676 [254905] dbg: config: trusted_networks are not configured; it is recommended that you configure trusted_networks manually Dec 28 14:20:11.676 [254905] dbg: metadata: X-Spam-Relays-Trusted: Dec 28 14:20:11.676 [254905] dbg: metadata: X-Spam-Relays-Untrusted: Dec 28 14:20:11.676 [254905] dbg: metadata: X-Spam-Relays-Internal: Dec 28 14:20:11.676 [254905] dbg: metadata: X-Spam-Relays-External: Dec 28 14:20:11.676 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::RelayCountry=HASH(0x55efae661de8) implements 'extract_metadata', priority 0 Dec 28 14:20:11.676 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::TextCat=HASH(0x55efae722fe8) implements 'extract_metadata', priority 0 Dec 28 14:20:11.676 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::ASN=HASH(0x55efae798bf8) implements 'extract_metadata', priority 0 Dec 28 14:20:11.676 [254905] dbg: metadata: X-Relay-Countries: Dec 28 14:20:11.676 [254905] dbg: check: tagrun - tag RELAYCOUNTRY is now ready, value: ARY:[] Dec 28 14:20:11.676 [254905] dbg: metadata: X-Relay-Countries-External: Dec 28 14:20:11.676 [254905] dbg: check: tagrun - tag RELAYCOUNTRYEXT is now ready, value: ARY:[] Dec 28 14:20:11.676 [254905] dbg: metadata: X-Relay-Countries-Auth: Dec 28 14:20:11.676 [254905] dbg: check: tagrun - tag RELAYCOUNTRYAUTH is now ready, value: ARY:[] Dec 28 14:20:11.676 [254905] dbg: metadata: X-Relay-Countries-All: Dec 28 14:20:11.676 [254905] dbg: check: tagrun - tag RELAYCOUNTRYALL is now ready, value: ARY:[] Dec 28 14:20:11.677 [254905] dbg: textcat: message too short for language analysis Dec 28 14:20:11.677 [254905] dbg: textcat: X-Languages: "", X-Languages-Length: 20 Dec 28 14:20:11.677 [254905] dbg: asn: GeoDB ASN not available Dec 28 14:20:11.677 [254905] dbg: dns: using local tests only, DNS not available Dec 28 14:20:11.677 [254905] dbg: asn: DNS is not available, skipping ASN check Dec 28 14:20:11.677 [254905] dbg: check: tagrun - tag RELAYSTRUSTED is now ready, value: Dec 28 14:20:11.677 [254905] dbg: check: tagrun - tag RELAYSUNTRUSTED is now ready, value: Dec 28 14:20:11.677 [254905] dbg: check: tagrun - tag RELAYSINTERNAL is now ready, value: Dec 28 14:20:11.677 [254905] dbg: check: tagrun - tag RELAYSEXTERNAL is now ready, value: Dec 28 14:20:11.677 [254905] dbg: check: tagrun - tag LANGUAGES is now ready, value: Dec 28 14:20:11.677 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::SPF=HASH(0x55efad907b70) implements 'parsed_metadata', priority 0 Dec 28 14:20:11.677 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::DNSEval=HASH(0x55efae209b08) implements 'parsed_metadata', priority 0 Dec 28 14:20:11.677 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::DMARC=HASH(0x55efad800510) implements 'parsed_metadata', priority 0 Dec 28 14:20:11.677 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::Shortcircuit=HASH(0x55efae752390) implements 'parsed_metadata', priority 0 Dec 28 14:20:11.677 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::PDFInfo=HASH(0x55efae7ede28) implements 'parsed_metadata', priority -1 Dec 28 14:20:11.677 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::FromNameSpoof=HASH(0x55efae7e36d8) implements 'parsed_metadata', priority 0 Dec 28 14:20:11.677 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::ExtractText=HASH(0x55efae8464c8) implements 'parsed_metadata', priority 0 Dec 28 14:20:11.678 [254905] dbg: pdfinfo: Identified 0 possible mime parts that need checked for PDF content Dec 28 14:20:11.678 [254905] dbg: pdfinfo: set_tag called for PDFCOUNT: 0 Dec 28 14:20:11.678 [254905] dbg: pdfinfo: set_tag called for PDFIMGCOUNT: 0 Dec 28 14:20:11.678 [254905] dbg: spf: EnvelopeFrom header not found Dec 28 14:20:11.678 [254905] dbg: spf: cannot get EnvelopeFrom, cannot use SPF by DNS Dec 28 14:20:11.678 [254905] dbg: check: tagrun - tag SC is now ready, value: CODE(0x55efae9e4cc0) Dec 28 14:20:11.678 [254905] dbg: check: tagrun - tag SCRULE is now ready, value: CODE(0x55efae9e4e10) Dec 28 14:20:11.678 [254905] dbg: check: tagrun - tag SCTYPE is now ready, value: CODE(0x55efae9e4ea0) Dec 28 14:20:11.678 [254905] dbg: check: check_main, time limit in 299.783 s Dec 28 14:20:11.678 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::Shortcircuit=HASH(0x55efae752390) implements 'have_shortcircuited', priority 0 Dec 28 14:20:11.678 [254905] dbg: check: running tests for priority: 0 Dec 28 14:20:11.678 [254905] dbg: rules: running head tests; score so far=0 Dec 28 14:20:11.679 [254905] dbg: rules: flush_evalstr (run_generic_tests) compiling 8574 chars of Mail::SpamAssassin::Plugin::Check::_head_tests_0_1 Dec 28 14:20:11.679 [254905] dbg: rules: run_generic_tests - compiling eval code: head, priority 0 Dec 28 14:20:11.679 [254905] dbg: rules: compiled head tests Dec 28 14:20:11.680 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::Shortcircuit=HASH(0x55efae752390) implements 'hit_rule', priority 0 Dec 28 14:20:11.680 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::PhishTag=HASH(0x55efae7b4930) implements 'hit_rule', priority 0 Dec 28 14:20:11.680 [254905] dbg: rules: ran header rule __HAS_MSGID ======> got hit: "<" Dec 28 14:20:11.680 [254905] dbg: rules: running head_eval tests; score so far=0 Dec 28 14:20:11.680 [254905] dbg: rules: run_eval_tests - compiling eval code: 9, priority 0 Dec 28 14:20:11.681 [254905] dbg: rules: running body tests; score so far=0 Dec 28 14:20:11.681 [254905] dbg: rules: flush_evalstr (run_generic_tests) compiling 2635 chars of Mail::SpamAssassin::Plugin::Check::_body_tests_0_1 Dec 28 14:20:11.681 [254905] dbg: rules: run_generic_tests - compiling eval code: body, priority 0 Dec 28 14:20:11.681 [254905] dbg: rules: compiled body tests Dec 28 14:20:11.685 [254905] dbg: rules: running uri tests; score so far=0 Dec 28 14:20:11.685 [254905] dbg: rules: flush_evalstr (run_generic_tests) compiling 1142 chars of Mail::SpamAssassin::Plugin::Check::_uri_tests_0_1 Dec 28 14:20:11.685 [254905] dbg: rules: run_generic_tests - compiling eval code: uri, priority 0 Dec 28 14:20:11.686 [254905] dbg: rules: compiled uri tests Dec 28 14:20:11.686 [254905] dbg: rules: running rawbody tests; score so far=0 Dec 28 14:20:11.686 [254905] dbg: rules: flush_evalstr (run_generic_tests) compiling 327 chars of Mail::SpamAssassin::Plugin::Check::_rawbody_tests_0_1 Dec 28 14:20:11.686 [254905] dbg: rules: run_generic_tests - compiling eval code: rawbody, priority 0 Dec 28 14:20:11.686 [254905] dbg: rules: compiled rawbody tests Dec 28 14:20:11.686 [254905] dbg: rules: running full tests; score so far=0 Dec 28 14:20:11.686 [254905] dbg: rules: flush_evalstr (run_generic_tests) compiling 356 chars of Mail::SpamAssassin::Plugin::Check::_full_tests_0_1 Dec 28 14:20:11.686 [254905] dbg: rules: run_generic_tests - compiling eval code: full, priority 0 Dec 28 14:20:11.686 [254905] dbg: rules: compiled full tests Dec 28 14:20:11.686 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::Pyzor=HASH(0x55efad84dea0) implements 'check_tick', priority 0 Dec 28 14:20:11.686 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::Razor2=HASH(0x55efada447a0) implements 'check_tick', priority 0 Dec 28 14:20:11.687 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::DMARC=HASH(0x55efad800510) implements 'check_tick', priority 0 Dec 28 14:20:11.687 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::DCC=HASH(0x55efae674ba0) implements 'check_tick', priority 0 Dec 28 14:20:11.687 [254905] dbg: rules: ran meta rule INVALID_MSGID ======> got hit (1) Dec 28 14:20:11.687 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::Pyzor=HASH(0x55efad84dea0) implements 'check_cleanup', priority 0 Dec 28 14:20:11.687 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::Razor2=HASH(0x55efada447a0) implements 'check_cleanup', priority 0 Dec 28 14:20:11.687 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::DMARC=HASH(0x55efad800510) implements 'check_cleanup', priority 0 Dec 28 14:20:11.687 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::DCC=HASH(0x55efae674ba0) implements 'check_cleanup', priority 0 Dec 28 14:20:11.687 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::FromNameSpoof=HASH(0x55efae7e36d8) implements 'check_cleanup', priority 0 Dec 28 14:20:11.687 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::DCC=HASH(0x55efae674ba0) implements 'check_post_learn', priority 0 Dec 28 14:20:11.687 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::PhishTag=HASH(0x55efae7b4930) implements 'check_post_learn', priority 0 Dec 28 14:20:11.687 [254905] dbg: PHISHTAG: Will let this email to SpamAssassin's discretion Dec 28 14:20:11.687 [254905] dbg: check: is spam? score=2.999 required=5 Dec 28 14:20:11.687 [254905] dbg: check: tests=INVALID_MSGID Dec 28 14:20:11.688 [254905] dbg: check: subtests=__HAS_MSGID (Total Subtest Hits: 1 / Deduplicated Total Hits: 1) Dec 28 14:20:11.688 [254905] dbg: timing: total 226 ms - init: 177 (78.2%), parse: 37 (16.4%), extracttext: 35 (15.5%), extract_message_metadata: 2.3 (1.0%), tests_pri_0: 9 (3.8%), compile_gen: 1.33 (0.6%), compile_eval: 0.34 (0.2%), get_uri_detail_list: 3.5 (1.6%) Dec 28 14:20:11.689 [254905] dbg: markup: mime_encode_header: SpamAssassin 4.0.0 (2022-12-14) on makaak Dec 28 14:20:11.689 [254905] dbg: markup: mime_encode_header: ** Dec 28 14:20:11.689 [254905] dbg: markup: mime_encode_header: No, score=3.0 required=5.0 tests=INVALID_MSGID Dec 28 14:20:11.689 [254905] dbg: markup: [...] \tautolearn=disabled version=4.0.0 Dec 28 14:20:11.690 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::MIMEHeader=HASH(0x55efad9dcf00) implements 'finish_tests', priority 0 Dec 28 14:20:11.690 [254905] dbg: plugin: Mail::SpamAssassin::Plugin::Check=HASH(0x55efad7f81d0) 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.rKZ9Ky/localrules --siteconfigpath log/relaycountry.rKZ9Ky/siterules -p log/relaycountry.rKZ9Ky/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.rKZ9Ky/localrules --siteconfigpath log/relaycountry.rKZ9Ky/siterules -p log/relaycountry.rKZ9Ky/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.dPZcIl/localrules --siteconfigpath log/report_safe.dPZcIl/siterules -p log/report_safe.dPZcIl/user.cf -L < log/report_safe.dPZcIl/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.dPZcIl/localrules --siteconfigpath log/report_safe.dPZcIl/siterules -p log/report_safe.dPZcIl/user.cf -L < log/report_safe.dPZcIl/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.dPZcIl/localrules --siteconfigpath log/report_safe.dPZcIl/siterules -p log/report_safe.dPZcIl/user.cf -L < log/report_safe.dPZcIl/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.9kFrKp/localrules --siteconfigpath log/reportheader.9kFrKp/siterules -p log/reportheader.9kFrKp/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.eizr2H/localrules --siteconfigpath log/reportheader.eizr2H/siterules -p log/reportheader.eizr2H/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.17kJYs/localrules --siteconfigpath log/sa_awl.17kJYs/siterules -p log/sa_awl.17kJYs/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.17kJYs/localrules --siteconfigpath log/sa_awl.17kJYs/siterules -p log/sa_awl.17kJYs/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.D2DX4b/localrules --siteconfigpath log/sa_awl.D2DX4b/siterules -p log/sa_awl.D2DX4b/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.D2DX4b/localrules --siteconfigpath log/sa_awl.D2DX4b/siterules -p log/sa_awl.D2DX4b/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.bUzQ8h/d.sa_check_spamd/spamd.err.0 -olog/sa_check_spamd.bUzQ8h/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.bUzQ8h/localrules --siteconfigpath log/sa_check_spamd.bUzQ8h/siterules -p 61307 -A 127.0.0.1 -i 127.0.0.1 -L -s log/sa_check_spamd.bUzQ8h/d.sa_check_spamd/spamd.err.0.timestamped -r log/sa_check_spamd.bUzQ8h/spamd.pid & [1672233627] Found PID 255180 in pidfile ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 61307 < 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.004 second ping response time ok 5 Killed 1 spamd instances Waiting for spamd at pid 255180 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.wJi1Z_/localrules --siteconfigpath log/shortcircuit.wJi1Z_/siterules -p log/shortcircuit.wJi1Z_/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.wJi1Z_/localrules --siteconfigpath log/shortcircuit.wJi1Z_/siterules -p log/shortcircuit.wJi1Z_/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.wJi1Z_/localrules --siteconfigpath log/shortcircuit.wJi1Z_/siterules -p log/shortcircuit.wJi1Z_/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.yrBzYQ/localrules --siteconfigpath log/spam.yrBzYQ/siterules -p log/spam.yrBzYQ/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 59951 -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.R_CCuz/d.spamc_B/spamd.err.0 -olog/spamc_B.R_CCuz/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.R_CCuz/localrules --siteconfigpath log/spamc_B.R_CCuz/siterules -p 52633 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamc_B.R_CCuz/d.spamc_B/spamd.err.0.timestamped -r log/spamc_B.R_CCuz/spamd.pid & [1672233640] Found PID 255455 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 52633 -B < data/spam/bsmtpnull ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 52633 -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 255455 to exit... ok t/spamc_bug6176.t ................. 1..2 ../spamc/spamc -d 127.0.0.1 -p 48962 -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.zneO6k/d.spamc_c/spamd.err.0 -olog/spamc_c.zneO6k/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.zneO6k/localrules --siteconfigpath log/spamc_c.zneO6k/siterules -p 63592 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamc_c.zneO6k/d.spamc_c/spamd.err.0.timestamped -r log/spamc_c.zneO6k/spamd.pid & [1672233650] Found PID 255603 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 63592 -c < data/spam/001 Killed 1 spamd instances Waiting for spamd at pid 255603 to exit... ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 63592 -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.lyhy0z/d.spamc_c_stdout_closed/spamd.err.0 -olog/spamc_c_stdout_closed.lyhy0z/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.lyhy0z/localrules --siteconfigpath log/spamc_c_stdout_closed.lyhy0z/siterules -p 49969 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamc_c_stdout_closed.lyhy0z/d.spamc_c_stdout_closed/spamd.err.0.timestamped -r log/spamc_c_stdout_closed.lyhy0z/spamd.pid & [1672233660] Found PID 255756 in pidfile ok 1 ok 2 ok t/spamc_cf.t ...................... 1..4 /usr/bin/perl SATest.pl -Mredirect -Olog/spamc_cf.aEhqal/d.spamc_cf/spamd.err.0 -olog/spamc_cf.aEhqal/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.aEhqal/localrules --siteconfigpath log/spamc_cf.aEhqal/siterules -D -L --socketpath=/tmp/Va2INnmdjl/spamd.sock -s log/spamc_cf.aEhqal/d.spamc_cf/spamd.err.0.timestamped -r log/spamc_cf.aEhqal/spamd.pid & [1672233671] Found PID 255936 in pidfile ../spamc/spamc -d 127.0.0.1 -p 51835 -F log/spamc_cf.aEhqal/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 255936 to exit... ok t/spamc_E.t ....................... 1..2 /usr/bin/perl SATest.pl -Mredirect -Olog/spamc_E.p8KtL5/d.spamc_E/spamd.err.0 -olog/spamc_E.p8KtL5/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.p8KtL5/localrules --siteconfigpath log/spamc_E.p8KtL5/siterules -p 58454 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamc_E.p8KtL5/d.spamc_E/spamd.err.0.timestamped -r log/spamc_E.p8KtL5/spamd.pid & [1672233680] Found PID 256031 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 58454 -E < data/nice/001 ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 58454 -E < data/spam/001 Killed 1 spamd instances Waiting for spamd at pid 256031 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.qQLXaA/d.spamc_headers/spamd.err.0 -olog/spamc_headers.qQLXaA/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.qQLXaA/localrules --siteconfigpath log/spamc_headers.qQLXaA/siterules -p 40083 -A 127.0.0.1 -i 127.0.0.1 -L --cf='report_safe 0' -s log/spamc_headers.qQLXaA/d.spamc_headers/spamd.err.0.timestamped -r log/spamc_headers.qQLXaA/spamd.pid & [1672233689] Found PID 256143 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 40083 --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 256143 to exit... ok t/spamc_l.t ....................... 1..4 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 62460 -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.D2MIYN/d.spamc_optC/spamd.err.0 -olog/spamc_optC.D2MIYN/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.D2MIYN/localrules --siteconfigpath log/spamc_optC.D2MIYN/siterules -p 48048 -A 127.0.0.1 -i 127.0.0.1 -L --allow-tell -s log/spamc_optC.D2MIYN/d.spamc_optC/spamd.err.0.timestamped -r log/spamc_optC.D2MIYN/spamd.pid & [1672233699] Found PID 256241 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 48048 -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 48048 -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 48048 -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 48048 -C revoke < data/nice/001 ok 7 Checking failed to revoke ham ok 8 Killed 1 spamd instances Waiting for spamd at pid 256241 to exit... ok 9 ok t/spamc_optL.t .................... 1..18 /usr/bin/perl SATest.pl -Mredirect -Olog/spamc_optL.MWDJ21/d.spamc_optL/spamd.err.0 -olog/spamc_optL.MWDJ21/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.MWDJ21/localrules --siteconfigpath log/spamc_optL.MWDJ21/siterules -p 43551 -A 127.0.0.1 -i 127.0.0.1 -L --allow-tell -s log/spamc_optL.MWDJ21/d.spamc_optL/spamd.err.0.timestamped -r log/spamc_optL.MWDJ21/spamd.pid & [1672233708] Found PID 256320 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 43551 -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 43551 -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.MWDJ21/localrules --siteconfigpath log/spamc_optL.MWDJ21/siterules -p log/spamc_optL.MWDJ21/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.MWDJ21/localrules --siteconfigpath log/spamc_optL.MWDJ21/siterules -p log/spamc_optL.MWDJ21/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 43551 -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 43551 -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 43551 -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.MWDJ21/localrules --siteconfigpath log/spamc_optL.MWDJ21/siterules -p log/spamc_optL.MWDJ21/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 43551 -L forget < data/nice/001 ok 17 Checking learned ham ok 18 Killed 1 spamd instances Waiting for spamd at pid 256320 to exit... ok t/spamc_x_e.t ..................... 1..7 /usr/bin/perl SATest.pl -Mredirect -Olog/spamc_x_e.jfR3qn/d.spamc_x_e/spamd.err.0 -olog/spamc_x_e.jfR3qn/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.jfR3qn/localrules --siteconfigpath log/spamc_x_e.jfR3qn/siterules -p 62558 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamc_x_e.jfR3qn/d.spamc_x_e/spamd.err.0.timestamped -r log/spamc_x_e.jfR3qn/spamd.pid & [1672233718] Found PID 256586 in pidfile ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 62558 -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 256586 to exit... ../spamc/spamc -F data/spamc_blank.cf -d 255.255.255.255 -p 62558 -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.yqtIDy/d.spamc_x_E_R/spamd.err.0 -olog/spamc_x_E_R.yqtIDy/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.yqtIDy/localrules --siteconfigpath log/spamc_x_E_R.yqtIDy/siterules -p 53831 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamc_x_E_R.yqtIDy/d.spamc_x_E_R/spamd.err.0.timestamped -r log/spamc_x_E_R.yqtIDy/spamd.pid & [1672233728] Found PID 256721 in pidfile ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 53831 -E < data/nice/001 ok 2 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 53831 -R < data/nice/001 ok 3 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 53831 -x -E < data/nice/001 ok 4 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 53831 -x -R < data/nice/001 ok 5 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 53831 -x -R -E < data/nice/001 ok 6 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 53831 -R < data/spam/001 ok 7 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 53831 -x -R < data/spam/001 ok 8 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 53831 -x -E < data/spam/001 ok 9 Killed 1 spamd instances Waiting for spamd at pid 256721 to exit... /usr/bin/perl SATest.pl -Mredirect -Olog/spamc_x_E_R.yqtIDy/d.spamc_x_E_R/spamd.err.9 -olog/spamc_x_E_R.yqtIDy/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.yqtIDy/localrules --siteconfigpath log/spamc_x_E_R.yqtIDy/siterules -p 53831 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamc_x_E_R.yqtIDy/d.spamc_x_E_R/spamd.err.9.timestamped -r log/spamc_x_E_R.yqtIDy/spamd.pid & [1672233738] Found PID 256843 in pidfile ok 10 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 53831 -E < data/spam/001 ok 11 Killed 1 spamd instances Waiting for spamd at pid 256843 to exit... /usr/bin/perl SATest.pl -Mredirect -Olog/spamc_x_E_R.yqtIDy/d.spamc_x_E_R/spamd.err.11 -olog/spamc_x_E_R.yqtIDy/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.yqtIDy/localrules --siteconfigpath log/spamc_x_E_R.yqtIDy/siterules -p 53831 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamc_x_E_R.yqtIDy/d.spamc_x_E_R/spamd.err.11.timestamped -r log/spamc_x_E_R.yqtIDy/spamd.pid & [1672233746] Found PID 256907 in pidfile ok 12 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 53831 -x -R -E < data/spam/001 ok 13 Killed 1 spamd instances Waiting for spamd at pid 256907 to exit... ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 53831 -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 53831 -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 53831 -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 53831 -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 53831 --connect-retries 1 -E < data/spam/001 ok 32 ../spamc/spamc -F data/spamc_blank.cf -d 255.255.255.255 -p 53831 --connect-retries 1 -R < data/spam/001 ok 33 ../spamc/spamc -F data/spamc_blank.cf -d 255.255.255.255 -p 53831 --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 53831 --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 53831 --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 53831 --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 60014 -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.WG5aUk/d.spamc_z/spamd.err.0 -olog/spamc_z.WG5aUk/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.WG5aUk/localrules --siteconfigpath log/spamc_z.WG5aUk/siterules -p 60384 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamc_z.WG5aUk/d.spamc_z/spamd.err.0.timestamped -r log/spamc_z.WG5aUk/spamd.pid & [1672233757] Found PID 257029 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 60384 -z < data/spam/001 Killed 1 spamd instances Waiting for spamd at pid 257029 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.6VU7yo/d.spamd/spamd.err.0 -olog/spamd.6VU7yo/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.6VU7yo/localrules --siteconfigpath log/spamd.6VU7yo/siterules -p 61540 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamd.6VU7yo/d.spamd/spamd.err.0.timestamped -r log/spamd.6VU7yo/spamd.pid & [1672233765] Found PID 257144 in pidfile ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 61540 < 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 61540 < data/spam/018 ok 11 Checking flag ok 12 Checking status ok 13 Killed 1 spamd instances Waiting for spamd at pid 257144 to exit... ok 14 ok t/spamd_allow_user_rules.t ........ 1..5 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_allow_user_rules.lOd4Vg/d.spamd_allow_user_rules/spamd.err.0 -olog/spamd_allow_user_rules.lOd4Vg/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.lOd4Vg/localrules --siteconfigpath log/spamd_allow_user_rules.lOd4Vg/siterules -p 54080 -A 127.0.0.1 -i 127.0.0.1 --virtual-config-dir=log/spamd_allow_user_rules.lOd4Vg/virtualconfig/%u -L -u willem -s log/spamd_allow_user_rules.lOd4Vg/d.spamd_allow_user_rules/spamd.err.0.timestamped -r log/spamd_allow_user_rules.lOd4Vg/spamd.pid & [1672233773] Found PID 257242 in pidfile ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 54080 -u testuser < data/spam/009 ok 2 Killed 1 spamd instances Waiting for spamd at pid 257242 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.Zzdexl/d.spamd_client/spamd.err.1 -olog/spamd_client.Zzdexl/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.Zzdexl/localrules --siteconfigpath log/spamd_client.Zzdexl/siterules -p 60916 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamd_client.Zzdexl/d.spamd_client/spamd.err.1.timestamped -r log/spamd_client.Zzdexl/spamd.pid & [1672233782] Found PID 257296 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 257296 to exit... ok 18 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_client.Zzdexl/d.spamd_client/spamd.err.18 -olog/spamd_client.Zzdexl/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.Zzdexl/localrules --siteconfigpath log/spamd_client.Zzdexl/siterules -L --socketpath=/tmp/pz3N7N0hMh/spamd.sock -s log/spamd_client.Zzdexl/d.spamd_client/spamd.err.18.timestamped -r log/spamd_client.Zzdexl/spamd.pid & [1672233790] Found PID 257452 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 257452 to exit... ok 31 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_client.Zzdexl/d.spamd_client/spamd.err.31 -olog/spamd_client.Zzdexl/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.Zzdexl/localrules --siteconfigpath log/spamd_client.Zzdexl/siterules -p 60916 -A 127.0.0.1 -i 127.0.0.1 -L --allow-tell -s log/spamd_client.Zzdexl/d.spamd_client/spamd.err.31.timestamped -r log/spamd_client.Zzdexl/spamd.pid & [1672233798] Found PID 257543 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.Zzdexl/localrules --siteconfigpath log/spamd_client.Zzdexl/siterules -p log/spamd_client.Zzdexl/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.Zzdexl/localrules --siteconfigpath log/spamd_client.Zzdexl/siterules -p log/spamd_client.Zzdexl/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.Zzdexl/localrules --siteconfigpath log/spamd_client.Zzdexl/siterules -p log/spamd_client.Zzdexl/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.Zzdexl/localrules --siteconfigpath log/spamd_client.Zzdexl/siterules -p log/spamd_client.Zzdexl/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 257543 to exit... ok 52 ok t/spamd_hup.t ..................... 1..110 [1672233802] Starting spamd... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_hup.AwKEzJ/d.spamd_hup/spamd.err.0 -olog/spamd_hup.AwKEzJ/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.AwKEzJ/localrules --siteconfigpath log/spamd_hup.AwKEzJ/siterules -p 52553 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamd_hup.AwKEzJ/d.spamd_hup/spamd.err.0.timestamped -r log/spamd_hup.AwKEzJ/spamd.pid & [1672233809] Found PID 257649 in pidfile ok 1 ok 2 ok 3 ok 4 [1672233810] HUPing spamd at pid 257649, loop try 0... [1672233810] Waiting for PID file to change... [1672233811] Waiting for spamd at pid 257649 to restart... ok 5 ok 6 ok 7 [1672233812] Looking for new spamd at pid 257649... ok 8 [1672233812] A little time to settle... [1672233814] Checking GTUBE... ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 52553 < data/spam/gtube.eml ok 9 Checking gtube ok 10 Checking flag ok 11 ok 12 ok 13 ok 14 ok 15 [1672233814] HUPing spamd at pid 257649, loop try 1... [1672233814] Waiting for PID file to change... [1672233815] Waiting for spamd at pid 257649 to restart... ok 16 ok 17 ok 18 [1672233816] Looking for new spamd at pid 257649... ok 19 [1672233816] A little time to settle... [1672233818] Checking GTUBE... ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 52553 < data/spam/gtube.eml ok 20 Checking gtube ok 21 Checking flag ok 22 ok 23 ok 24 ok 25 ok 26 [1672233818] HUPing spamd at pid 257649, loop try 2... [1672233818] Waiting for PID file to change... [1672233819] Waiting for spamd at pid 257649 to restart... ok 27 ok 28 ok 29 [1672233820] Looking for new spamd at pid 257649... ok 30 [1672233820] A little time to settle... [1672233822] Checking GTUBE... ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 52553 < data/spam/gtube.eml ok 31 Checking gtube ok 32 Checking flag ok 33 ok 34 ok 35 ok 36 ok 37 [1672233822] HUPing spamd at pid 257649, loop try 3... [1672233822] Waiting for PID file to change... [1672233823] Waiting for spamd at pid 257649 to restart... ok 38 ok 39 ok 40 [1672233824] Looking for new spamd at pid 257649... ok 41 [1672233824] A little time to settle... [1672233826] Checking GTUBE... ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 52553 < data/spam/gtube.eml ok 42 Checking gtube ok 43 Checking flag ok 44 ok 45 ok 46 ok 47 ok 48 [1672233826] HUPing spamd at pid 257649, loop try 4... [1672233826] Waiting for PID file to change... [1672233827] Waiting for spamd at pid 257649 to restart... ok 49 ok 50 ok 51 [1672233828] Looking for new spamd at pid 257649... ok 52 [1672233828] A little time to settle... [1672233830] Checking GTUBE... ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 52553 < data/spam/gtube.eml ok 53 Checking gtube ok 54 Checking flag ok 55 ok 56 ok 57 ok 58 ok 59 [1672233830] HUPing spamd at pid 257649, loop try 5... [1672233830] Waiting for PID file to change... [1672233831] Waiting for spamd at pid 257649 to restart... ok 60 ok 61 ok 62 [1672233832] Looking for new spamd at pid 257649... ok 63 [1672233832] A little time to settle... [1672233834] Checking GTUBE... ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 52553 < data/spam/gtube.eml ok 64 Checking gtube ok 65 Checking flag ok 66 ok 67 ok 68 ok 69 ok 70 [1672233834] HUPing spamd at pid 257649, loop try 6... [1672233834] Waiting for PID file to change... [1672233835] Waiting for spamd at pid 257649 to restart... ok 71 ok 72 ok 73 [1672233836] Looking for new spamd at pid 257649... ok 74 [1672233836] A little time to settle... [1672233838] Checking GTUBE... ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 52553 < data/spam/gtube.eml ok 75 Checking gtube ok 76 Checking flag ok 77 ok 78 ok 79 ok 80 ok 81 [1672233838] HUPing spamd at pid 257649, loop try 7... [1672233838] Waiting for PID file to change... [1672233839] Waiting for spamd at pid 257649 to restart... ok 82 ok 83 ok 84 [1672233840] Looking for new spamd at pid 257649... ok 85 [1672233840] A little time to settle... [1672233842] Checking GTUBE... ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 52553 < data/spam/gtube.eml ok 86 Checking gtube ok 87 Checking flag ok 88 ok 89 ok 90 ok 91 ok 92 [1672233842] HUPing spamd at pid 257649, loop try 8... [1672233842] Waiting for PID file to change... [1672233843] Waiting for spamd at pid 257649 to restart... ok 93 ok 94 ok 95 [1672233844] Looking for new spamd at pid 257649... ok 96 [1672233844] A little time to settle... [1672233846] Checking GTUBE... ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 52553 < data/spam/gtube.eml ok 97 Checking gtube ok 98 Checking flag ok 99 ok 100 ok 101 ok 102 ok 103 [1672233846] HUPing spamd at pid 257649, loop try 9... [1672233846] Waiting for PID file to change... [1672233847] Waiting for spamd at pid 257649 to restart... ok 104 ok 105 ok 106 [1672233848] Looking for new spamd at pid 257649... ok 107 [1672233848] A little time to settle... [1672233850] Checking GTUBE... ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 52553 < data/spam/gtube.eml ok 108 Checking gtube ok 109 Checking flag ok 110 [1672233850] Stopping spamd... Killed 1 spamd instances Waiting for spamd at pid 257649 to exit... ok t/spamd_kill_restart.t ............ 1..93 [1672233852] Starting spamd... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart.dtLkYC/d.spamd_kill_restart/spamd.err.0 -olog/spamd_kill_restart.dtLkYC/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.dtLkYC/localrules --siteconfigpath log/spamd_kill_restart.dtLkYC/siterules -p 58909 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamd_kill_restart.dtLkYC/d.spamd_kill_restart/spamd.err.0.timestamped -r log/spamd_kill_restart.dtLkYC/spamd.pid & [1672233859] Found PID 258254 in pidfile ok 1 ok 2 ok 3 ok 4 [1672233860] killing spamd at pid 258254, loop try 0... [1672233860] Waiting for PID file to change... ok 5 [1672233861] starting new spamd, loop try 0... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart.dtLkYC/d.spamd_kill_restart/spamd.err.5 -olog/spamd_kill_restart.dtLkYC/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.dtLkYC/localrules --siteconfigpath log/spamd_kill_restart.dtLkYC/siterules -p 58909 -A 127.0.0.1 -i 127.0.0.1 -D -L -s log/spamd_kill_restart.dtLkYC/d.spamd_kill_restart/spamd.err.5.timestamped -r log/spamd_kill_restart.dtLkYC/spamd.pid & [1672233868] Found PID 258380 in pidfile [1672233868] Waiting for spamd at pid 258254 to restart... ok 6 ok 7 ok 8 [1672233869] Looking for new spamd at pid 258380... ok 9 ok 10 ok 11 ok 12 ok 13 [1672233869] killing spamd at pid 258380, loop try 1... [1672233869] Waiting for PID file to change... ok 14 [1672233870] starting new spamd, loop try 1... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart.dtLkYC/d.spamd_kill_restart/spamd.err.14 -olog/spamd_kill_restart.dtLkYC/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.dtLkYC/localrules --siteconfigpath log/spamd_kill_restart.dtLkYC/siterules -p 58909 -A 127.0.0.1 -i 127.0.0.1 -D -L -s log/spamd_kill_restart.dtLkYC/d.spamd_kill_restart/spamd.err.14.timestamped -r log/spamd_kill_restart.dtLkYC/spamd.pid & [1672233877] Found PID 258460 in pidfile [1672233877] Waiting for spamd at pid 258380 to restart... ok 15 ok 16 ok 17 [1672233878] Looking for new spamd at pid 258460... ok 18 ok 19 ok 20 ok 21 ok 22 [1672233878] killing spamd at pid 258460, loop try 2... [1672233878] Waiting for PID file to change... ok 23 [1672233879] starting new spamd, loop try 2... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart.dtLkYC/d.spamd_kill_restart/spamd.err.23 -olog/spamd_kill_restart.dtLkYC/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.dtLkYC/localrules --siteconfigpath log/spamd_kill_restart.dtLkYC/siterules -p 58909 -A 127.0.0.1 -i 127.0.0.1 -D -L -s log/spamd_kill_restart.dtLkYC/d.spamd_kill_restart/spamd.err.23.timestamped -r log/spamd_kill_restart.dtLkYC/spamd.pid & [1672233886] Found PID 258607 in pidfile [1672233886] Waiting for spamd at pid 258460 to restart... ok 24 ok 25 ok 26 [1672233887] Looking for new spamd at pid 258607... ok 27 ok 28 ok 29 ok 30 ok 31 [1672233887] killing spamd at pid 258607, loop try 3... [1672233887] Waiting for PID file to change... ok 32 [1672233888] starting new spamd, loop try 3... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart.dtLkYC/d.spamd_kill_restart/spamd.err.32 -olog/spamd_kill_restart.dtLkYC/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.dtLkYC/localrules --siteconfigpath log/spamd_kill_restart.dtLkYC/siterules -p 58909 -A 127.0.0.1 -i 127.0.0.1 -D -L -s log/spamd_kill_restart.dtLkYC/d.spamd_kill_restart/spamd.err.32.timestamped -r log/spamd_kill_restart.dtLkYC/spamd.pid & [1672233895] Found PID 258703 in pidfile [1672233895] Waiting for spamd at pid 258607 to restart... ok 33 ok 34 ok 35 [1672233896] Looking for new spamd at pid 258703... ok 36 ok 37 ok 38 ok 39 ok 40 [1672233896] killing spamd at pid 258703, loop try 4... [1672233896] Waiting for PID file to change... ok 41 [1672233897] starting new spamd, loop try 4... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart.dtLkYC/d.spamd_kill_restart/spamd.err.41 -olog/spamd_kill_restart.dtLkYC/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.dtLkYC/localrules --siteconfigpath log/spamd_kill_restart.dtLkYC/siterules -p 58909 -A 127.0.0.1 -i 127.0.0.1 -D -L -s log/spamd_kill_restart.dtLkYC/d.spamd_kill_restart/spamd.err.41.timestamped -r log/spamd_kill_restart.dtLkYC/spamd.pid & [1672233904] Found PID 258846 in pidfile [1672233904] Waiting for spamd at pid 258703 to restart... ok 42 ok 43 ok 44 [1672233905] Looking for new spamd at pid 258846... ok 45 ok 46 ok 47 ok 48 ok 49 [1672233905] killing spamd at pid 258846, loop try 5... [1672233905] Waiting for PID file to change... ok 50 [1672233906] starting new spamd, loop try 5... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart.dtLkYC/d.spamd_kill_restart/spamd.err.50 -olog/spamd_kill_restart.dtLkYC/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.dtLkYC/localrules --siteconfigpath log/spamd_kill_restart.dtLkYC/siterules -p 58909 -A 127.0.0.1 -i 127.0.0.1 -D -L -s log/spamd_kill_restart.dtLkYC/d.spamd_kill_restart/spamd.err.50.timestamped -r log/spamd_kill_restart.dtLkYC/spamd.pid & [1672233913] Found PID 259168 in pidfile [1672233913] Waiting for spamd at pid 258846 to restart... ok 51 ok 52 ok 53 [1672233914] Looking for new spamd at pid 259168... ok 54 ok 55 ok 56 ok 57 ok 58 [1672233914] killing spamd at pid 259168, loop try 6... [1672233914] Waiting for PID file to change... ok 59 [1672233915] starting new spamd, loop try 6... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart.dtLkYC/d.spamd_kill_restart/spamd.err.59 -olog/spamd_kill_restart.dtLkYC/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.dtLkYC/localrules --siteconfigpath log/spamd_kill_restart.dtLkYC/siterules -p 58909 -A 127.0.0.1 -i 127.0.0.1 -D -L -s log/spamd_kill_restart.dtLkYC/d.spamd_kill_restart/spamd.err.59.timestamped -r log/spamd_kill_restart.dtLkYC/spamd.pid & [1672233922] Found PID 259338 in pidfile [1672233922] Waiting for spamd at pid 259168 to restart... ok 60 ok 61 ok 62 [1672233923] Looking for new spamd at pid 259338... ok 63 ok 64 ok 65 ok 66 ok 67 [1672233923] killing spamd at pid 259338, loop try 7... [1672233923] Waiting for PID file to change... ok 68 [1672233924] starting new spamd, loop try 7... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart.dtLkYC/d.spamd_kill_restart/spamd.err.68 -olog/spamd_kill_restart.dtLkYC/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.dtLkYC/localrules --siteconfigpath log/spamd_kill_restart.dtLkYC/siterules -p 58909 -A 127.0.0.1 -i 127.0.0.1 -D -L -s log/spamd_kill_restart.dtLkYC/d.spamd_kill_restart/spamd.err.68.timestamped -r log/spamd_kill_restart.dtLkYC/spamd.pid & [1672233931] Found PID 259396 in pidfile [1672233931] Waiting for spamd at pid 259338 to restart... ok 69 ok 70 ok 71 [1672233932] Looking for new spamd at pid 259396... ok 72 ok 73 ok 74 ok 75 ok 76 [1672233932] killing spamd at pid 259396, loop try 8... [1672233932] Waiting for PID file to change... ok 77 [1672233933] starting new spamd, loop try 8... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart.dtLkYC/d.spamd_kill_restart/spamd.err.77 -olog/spamd_kill_restart.dtLkYC/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.dtLkYC/localrules --siteconfigpath log/spamd_kill_restart.dtLkYC/siterules -p 58909 -A 127.0.0.1 -i 127.0.0.1 -D -L -s log/spamd_kill_restart.dtLkYC/d.spamd_kill_restart/spamd.err.77.timestamped -r log/spamd_kill_restart.dtLkYC/spamd.pid & [1672233940] Found PID 259509 in pidfile [1672233940] Waiting for spamd at pid 259396 to restart... ok 78 ok 79 ok 80 [1672233941] Looking for new spamd at pid 259509... ok 81 ok 82 ok 83 ok 84 ok 85 [1672233941] killing spamd at pid 259509, loop try 9... [1672233941] Waiting for PID file to change... ok 86 [1672233942] starting new spamd, loop try 9... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart.dtLkYC/d.spamd_kill_restart/spamd.err.86 -olog/spamd_kill_restart.dtLkYC/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.dtLkYC/localrules --siteconfigpath log/spamd_kill_restart.dtLkYC/siterules -p 58909 -A 127.0.0.1 -i 127.0.0.1 -D -L -s log/spamd_kill_restart.dtLkYC/d.spamd_kill_restart/spamd.err.86.timestamped -r log/spamd_kill_restart.dtLkYC/spamd.pid & [1672233949] Found PID 259611 in pidfile [1672233949] Waiting for spamd at pid 259509 to restart... ok 87 ok 88 ok 89 [1672233950] Looking for new spamd at pid 259611... ok 90 [1672233950] A little time to settle... [1672233952] Checking GTUBE... ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 58909 < data/spam/gtube.eml ok 91 Checking gtube ok 92 Checking flag ok 93 [1672233952] Stopping spamd... Killed 1 spamd instances Waiting for spamd at pid 259611 to exit... ok t/spamd_kill_restart_rr.t ......... 1..93 [1672233953] Starting spamd... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart_rr.C39H4B/d.spamd_kill_restart_rr/spamd.err.0 -olog/spamd_kill_restart_rr.C39H4B/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.C39H4B/localrules --siteconfigpath log/spamd_kill_restart_rr.C39H4B/siterules -p 65015 -A 127.0.0.1 -i 127.0.0.1 -L --round-robin -s log/spamd_kill_restart_rr.C39H4B/d.spamd_kill_restart_rr/spamd.err.0.timestamped -r log/spamd_kill_restart_rr.C39H4B/spamd.pid & [1672233960] Found PID 259703 in pidfile ok 1 ok 2 ok 3 ok 4 [1672233961] killing spamd at pid 259703, loop try 0... [1672233961] Waiting for PID file to change... ok 5 [1672233962] starting new spamd, loop try 0... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart_rr.C39H4B/d.spamd_kill_restart_rr/spamd.err.5 -olog/spamd_kill_restart_rr.C39H4B/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.C39H4B/localrules --siteconfigpath log/spamd_kill_restart_rr.C39H4B/siterules -p 65015 -A 127.0.0.1 -i 127.0.0.1 -D -L --round-robin -s log/spamd_kill_restart_rr.C39H4B/d.spamd_kill_restart_rr/spamd.err.5.timestamped -r log/spamd_kill_restart_rr.C39H4B/spamd.pid & [1672233969] Found PID 259802 in pidfile [1672233969] Waiting for spamd at pid 259703 to restart... ok 6 ok 7 ok 8 [1672233970] Looking for new spamd at pid 259802... ok 9 ok 10 ok 11 ok 12 ok 13 [1672233970] killing spamd at pid 259802, loop try 1... [1672233970] Waiting for PID file to change... ok 14 [1672233971] starting new spamd, loop try 1... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart_rr.C39H4B/d.spamd_kill_restart_rr/spamd.err.14 -olog/spamd_kill_restart_rr.C39H4B/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.C39H4B/localrules --siteconfigpath log/spamd_kill_restart_rr.C39H4B/siterules -p 65015 -A 127.0.0.1 -i 127.0.0.1 -D -L --round-robin -s log/spamd_kill_restart_rr.C39H4B/d.spamd_kill_restart_rr/spamd.err.14.timestamped -r log/spamd_kill_restart_rr.C39H4B/spamd.pid & [1672233978] Found PID 259921 in pidfile [1672233978] Waiting for spamd at pid 259802 to restart... ok 15 ok 16 ok 17 [1672233979] Looking for new spamd at pid 259921... ok 18 ok 19 ok 20 ok 21 ok 22 [1672233979] killing spamd at pid 259921, loop try 2... [1672233979] Waiting for PID file to change... ok 23 [1672233980] starting new spamd, loop try 2... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart_rr.C39H4B/d.spamd_kill_restart_rr/spamd.err.23 -olog/spamd_kill_restart_rr.C39H4B/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.C39H4B/localrules --siteconfigpath log/spamd_kill_restart_rr.C39H4B/siterules -p 65015 -A 127.0.0.1 -i 127.0.0.1 -D -L --round-robin -s log/spamd_kill_restart_rr.C39H4B/d.spamd_kill_restart_rr/spamd.err.23.timestamped -r log/spamd_kill_restart_rr.C39H4B/spamd.pid & [1672233987] Found PID 259992 in pidfile [1672233987] Waiting for spamd at pid 259921 to restart... ok 24 ok 25 ok 26 [1672233988] Looking for new spamd at pid 259992... ok 27 ok 28 ok 29 ok 30 ok 31 [1672233988] killing spamd at pid 259992, loop try 3... [1672233988] Waiting for PID file to change... ok 32 [1672233989] starting new spamd, loop try 3... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart_rr.C39H4B/d.spamd_kill_restart_rr/spamd.err.32 -olog/spamd_kill_restart_rr.C39H4B/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.C39H4B/localrules --siteconfigpath log/spamd_kill_restart_rr.C39H4B/siterules -p 65015 -A 127.0.0.1 -i 127.0.0.1 -D -L --round-robin -s log/spamd_kill_restart_rr.C39H4B/d.spamd_kill_restart_rr/spamd.err.32.timestamped -r log/spamd_kill_restart_rr.C39H4B/spamd.pid & [1672233996] Found PID 260102 in pidfile [1672233996] Waiting for spamd at pid 259992 to restart... ok 33 ok 34 ok 35 [1672233997] Looking for new spamd at pid 260102... ok 36 ok 37 ok 38 ok 39 ok 40 [1672233997] killing spamd at pid 260102, loop try 4... [1672233997] Waiting for PID file to change... ok 41 [1672233998] starting new spamd, loop try 4... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart_rr.C39H4B/d.spamd_kill_restart_rr/spamd.err.41 -olog/spamd_kill_restart_rr.C39H4B/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.C39H4B/localrules --siteconfigpath log/spamd_kill_restart_rr.C39H4B/siterules -p 65015 -A 127.0.0.1 -i 127.0.0.1 -D -L --round-robin -s log/spamd_kill_restart_rr.C39H4B/d.spamd_kill_restart_rr/spamd.err.41.timestamped -r log/spamd_kill_restart_rr.C39H4B/spamd.pid & [1672234005] Found PID 260201 in pidfile [1672234005] Waiting for spamd at pid 260102 to restart... ok 42 ok 43 ok 44 [1672234006] Looking for new spamd at pid 260201... ok 45 ok 46 ok 47 ok 48 ok 49 [1672234006] killing spamd at pid 260201, loop try 5... [1672234006] Waiting for PID file to change... ok 50 [1672234007] starting new spamd, loop try 5... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart_rr.C39H4B/d.spamd_kill_restart_rr/spamd.err.50 -olog/spamd_kill_restart_rr.C39H4B/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.C39H4B/localrules --siteconfigpath log/spamd_kill_restart_rr.C39H4B/siterules -p 65015 -A 127.0.0.1 -i 127.0.0.1 -D -L --round-robin -s log/spamd_kill_restart_rr.C39H4B/d.spamd_kill_restart_rr/spamd.err.50.timestamped -r log/spamd_kill_restart_rr.C39H4B/spamd.pid & [1672234014] Found PID 260310 in pidfile [1672234014] Waiting for spamd at pid 260201 to restart... ok 51 ok 52 ok 53 [1672234015] Looking for new spamd at pid 260310... ok 54 ok 55 ok 56 ok 57 ok 58 [1672234015] killing spamd at pid 260310, loop try 6... [1672234015] Waiting for PID file to change... ok 59 [1672234016] starting new spamd, loop try 6... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart_rr.C39H4B/d.spamd_kill_restart_rr/spamd.err.59 -olog/spamd_kill_restart_rr.C39H4B/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.C39H4B/localrules --siteconfigpath log/spamd_kill_restart_rr.C39H4B/siterules -p 65015 -A 127.0.0.1 -i 127.0.0.1 -D -L --round-robin -s log/spamd_kill_restart_rr.C39H4B/d.spamd_kill_restart_rr/spamd.err.59.timestamped -r log/spamd_kill_restart_rr.C39H4B/spamd.pid & [1672234023] Found PID 260368 in pidfile [1672234023] Waiting for spamd at pid 260310 to restart... ok 60 ok 61 ok 62 [1672234024] Looking for new spamd at pid 260368... ok 63 ok 64 ok 65 ok 66 ok 67 [1672234024] killing spamd at pid 260368, loop try 7... [1672234024] Waiting for PID file to change... ok 68 [1672234025] starting new spamd, loop try 7... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart_rr.C39H4B/d.spamd_kill_restart_rr/spamd.err.68 -olog/spamd_kill_restart_rr.C39H4B/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.C39H4B/localrules --siteconfigpath log/spamd_kill_restart_rr.C39H4B/siterules -p 65015 -A 127.0.0.1 -i 127.0.0.1 -D -L --round-robin -s log/spamd_kill_restart_rr.C39H4B/d.spamd_kill_restart_rr/spamd.err.68.timestamped -r log/spamd_kill_restart_rr.C39H4B/spamd.pid & [1672234032] Found PID 260495 in pidfile [1672234032] Waiting for spamd at pid 260368 to restart... ok 69 ok 70 ok 71 [1672234033] Looking for new spamd at pid 260495... ok 72 ok 73 ok 74 ok 75 ok 76 [1672234033] killing spamd at pid 260495, loop try 8... [1672234033] Waiting for PID file to change... ok 77 [1672234034] starting new spamd, loop try 8... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart_rr.C39H4B/d.spamd_kill_restart_rr/spamd.err.77 -olog/spamd_kill_restart_rr.C39H4B/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.C39H4B/localrules --siteconfigpath log/spamd_kill_restart_rr.C39H4B/siterules -p 65015 -A 127.0.0.1 -i 127.0.0.1 -D -L --round-robin -s log/spamd_kill_restart_rr.C39H4B/d.spamd_kill_restart_rr/spamd.err.77.timestamped -r log/spamd_kill_restart_rr.C39H4B/spamd.pid & [1672234041] Found PID 260619 in pidfile [1672234041] Waiting for spamd at pid 260495 to restart... ok 78 ok 79 ok 80 [1672234042] Looking for new spamd at pid 260619... ok 81 ok 82 ok 83 ok 84 ok 85 [1672234042] killing spamd at pid 260619, loop try 9... [1672234042] Waiting for PID file to change... ok 86 [1672234043] starting new spamd, loop try 9... /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_kill_restart_rr.C39H4B/d.spamd_kill_restart_rr/spamd.err.86 -olog/spamd_kill_restart_rr.C39H4B/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.C39H4B/localrules --siteconfigpath log/spamd_kill_restart_rr.C39H4B/siterules -p 65015 -A 127.0.0.1 -i 127.0.0.1 -D -L --round-robin -s log/spamd_kill_restart_rr.C39H4B/d.spamd_kill_restart_rr/spamd.err.86.timestamped -r log/spamd_kill_restart_rr.C39H4B/spamd.pid & [1672234050] Found PID 260743 in pidfile [1672234050] Waiting for spamd at pid 260619 to restart... ok 87 ok 88 ok 89 [1672234051] Looking for new spamd at pid 260743... ok 90 [1672234051] A little time to settle... [1672234053] Checking GTUBE... ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 65015 < data/spam/gtube.eml ok 91 Checking gtube ok 92 Checking flag ok 93 [1672234053] Stopping spamd... Killed 1 spamd instances Waiting for spamd at pid 260743 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.HNnxXV/d.spamd_maxchildren/spamd.err.0 -olog/spamd_maxchildren.HNnxXV/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.HNnxXV/localrules --siteconfigpath log/spamd_maxchildren.HNnxXV/siterules -p 44817 -A 127.0.0.1 -i 127.0.0.1 -L -m1 -s log/spamd_maxchildren.HNnxXV/d.spamd_maxchildren/spamd.err.0.timestamped -r log/spamd_maxchildren.HNnxXV/spamd.pid & [1672234061] Found PID 260880 in pidfile ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 44817 < 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 44817 < data/spam/006 & ok 8 ../spamc/spamc -p 44817 < data/spam/006 & ok 9 ../spamc/spamc -p 44817 < data/spam/001 & ok 10 ../spamc/spamc -p 44817 < data/spam/002 & ok 11 ../spamc/spamc -p 44817 < data/spam/003 & ok 12 ../spamc/spamc -p 44817 < data/spam/004 & ok 13 ../spamc/spamc -p 44817 < data/spam/005 & ok 14 ../spamc/spamc -p 44817 < data/spam/006 & ok 15 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 44817 < 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 260880 to exit... ok 22 ok t/spamd_maxsize.t ................. 1..1 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_maxsize.9wBOuX/d.spamd_maxsize/spamd.err.0 -olog/spamd_maxsize.9wBOuX/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.9wBOuX/localrules --siteconfigpath log/spamd_maxsize.9wBOuX/siterules -p 40773 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamd_maxsize.9wBOuX/d.spamd_maxsize/spamd.err.0.timestamped -r log/spamd_maxsize.9wBOuX/spamd.pid & [1672234070] Found PID 261009 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 40773 -s 512 < data/spam/001 Killed 1 spamd instances Waiting for spamd at pid 261009 to exit... Checking subj ok 1 ok t/spamd_parallel.t ................ 1..20 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_parallel.X9iRzy/d.spamd_parallel/spamd.err.0 -olog/spamd_parallel.X9iRzy/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.X9iRzy/localrules --siteconfigpath log/spamd_parallel.X9iRzy/siterules -p 56502 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamd_parallel.X9iRzy/d.spamd_parallel/spamd.err.0.timestamped -r log/spamd_parallel.X9iRzy/spamd.pid & [1672234078] Found PID 261073 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 56502 < 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 56502 < data/spam/005 & ok 7 ../spamc/spamc -p 56502 < data/spam/006 & ok 8 ../spamc/spamc -p 56502 < data/spam/001 & ok 9 ../spamc/spamc -p 56502 < data/spam/002 & ok 10 ../spamc/spamc -p 56502 < data/spam/003 & ok 11 ../spamc/spamc -p 56502 < data/spam/004 & ok 12 ../spamc/spamc -p 56502 < data/spam/005 & ok 13 ../spamc/spamc -p 56502 < data/spam/006 & ok 14 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 56502 < 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 261073 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.583V72/d.spamd_plugin/spamd.err.0 -olog/spamd_plugin.583V72/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.583V72/localrules --siteconfigpath log/spamd_plugin.583V72/siterules -D -L --socketpath=/tmp/EdyXAdailD/spamd.sock -s log/spamd_plugin.583V72/d.spamd_plugin/spamd.err.0.timestamped -r log/spamd_plugin.583V72/spamd.pid & [1672234087] Found PID 261214 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 49726 -U /tmp/EdyXAdailD/spamd.sock < data/spam/001 ok 1 Checking called1 ok 2 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 49726 -U /tmp/EdyXAdailD/spamd.sock < data/nice/001 ok 3 Checking called2 ok 4 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 49726 -U /tmp/EdyXAdailD/spamd.sock < data/nice/001 ok 5 Checking called3 ok 6 Killed 1 spamd instances Waiting for spamd at pid 261214 to exit... ok t/spamd_port.t .................... 1..4 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_port.dlBXU5/d.spamd_port/spamd.err.0 -olog/spamd_port.dlBXU5/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.dlBXU5/localrules --siteconfigpath log/spamd_port.dlBXU5/siterules -A 127.0.0.1 -i 127.0.0.1 -L -p 52785 -s log/spamd_port.dlBXU5/d.spamd_port/spamd.err.0.timestamped -r log/spamd_port.dlBXU5/spamd.pid & [1672234095] Found PID 261352 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 51745 -p 52785 < data/spam/001 Killed 1 spamd instances Waiting for spamd at pid 261352 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.hCJUQ3/d.spamd_protocol_10/spamd.err.0 -olog/spamd_protocol_10.hCJUQ3/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.hCJUQ3/localrules --siteconfigpath log/spamd_protocol_10.hCJUQ3/siterules -p 49242 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamd_protocol_10.hCJUQ3/d.spamd_protocol_10/spamd.err.0.timestamped -r log/spamd_protocol_10.hCJUQ3/spamd.pid & [1672234103] Found PID 261459 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 261459 to exit... ok t/spamd_report.t .................. 1..6 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_report.0mDOq7/d.spamd_report/spamd.err.0 -olog/spamd_report.0mDOq7/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.0mDOq7/localrules --siteconfigpath log/spamd_report.0mDOq7/siterules -p 41103 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamd_report.0mDOq7/d.spamd_report/spamd.err.0.timestamped -r log/spamd_report.0mDOq7/spamd.pid & [1672234112] Found PID 261599 in pidfile ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 41103 -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 261599 to exit... ok 6 ok t/spamd_report_ifspam.t ........... 1..10 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_report_ifspam.cYaBRc/d.spamd_report_ifspam/spamd.err.0 -olog/spamd_report_ifspam.cYaBRc/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.cYaBRc/localrules --siteconfigpath log/spamd_report_ifspam.cYaBRc/siterules -p 44672 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamd_report_ifspam.cYaBRc/d.spamd_report_ifspam/spamd.err.0.timestamped -r log/spamd_report_ifspam.cYaBRc/spamd.pid & [1672234120] Found PID 261671 in pidfile ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 44672 -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 44672 -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 261671 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.Bs1eBX/d.spamd_stop/spamd.err.0 -olog/spamd_stop.Bs1eBX/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.Bs1eBX/localrules --siteconfigpath log/spamd_stop.Bs1eBX/siterules -p 41162 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamd_stop.Bs1eBX/d.spamd_stop/spamd.err.0.timestamped -r log/spamd_stop.Bs1eBX/spamd.pid & [1672234129] Found PID 261809 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 41162 < data/spam/001 Killed 1 spamd instances Waiting for spamd at pid 261809 to exit... ok 1 Checking status ok 2 ok t/spamd_symbols.t ................. 1..3 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_symbols.d7svQb/d.spamd_symbols/spamd.err.0 -olog/spamd_symbols.d7svQb/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.d7svQb/localrules --siteconfigpath log/spamd_symbols.d7svQb/siterules -p 42094 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamd_symbols.d7svQb/d.spamd_symbols/spamd.err.0.timestamped -r log/spamd_symbols.d7svQb/spamd.pid & [1672234137] Found PID 261915 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 42094 -y < data/spam/001 Killed 1 spamd instances Waiting for spamd at pid 261915 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._aoLWS/d.spamd_syslog/spamd.err.0 -olog/spamd_syslog._aoLWS/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._aoLWS/localrules --siteconfigpath log/spamd_syslog._aoLWS/siterules -p 41362 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamd_syslog._aoLWS/d.spamd_syslog/spamd.err.0.timestamped -r log/spamd_syslog._aoLWS/spamd.pid & [1672234145] Found PID 261984 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 41362 < data/spam/001 Killed 1 spamd instances Waiting for spamd at pid 261984 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.Ukvjqd/d.spamd_unix/spamd.err.0 -olog/spamd_unix.Ukvjqd/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.Ukvjqd/localrules --siteconfigpath log/spamd_unix.Ukvjqd/siterules -D -L --socketpath=/tmp/qGSQH6TO0X/spamd.sock -s log/spamd_unix.Ukvjqd/d.spamd_unix/spamd.err.0.timestamped -r log/spamd_unix.Ukvjqd/spamd.pid & [1672234153] Found PID 262148 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 62351 -U /tmp/qGSQH6TO0X/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 262148 to exit... ok t/spamd_unix_and_tcp.t ............ 1..10 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_unix_and_tcp.jsKc5n/d.spamd_unix_and_tcp/spamd.err.0 -olog/spamd_unix_and_tcp.jsKc5n/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.jsKc5n/localrules --siteconfigpath log/spamd_unix_and_tcp.jsKc5n/siterules -D -L --socketpath=/tmp/jijfMaYYbZ/spamd.sock --port 45120 -A 127.0.0.1 -i 127.0.0.1 -s log/spamd_unix_and_tcp.jsKc5n/d.spamd_unix_and_tcp/spamd.err.0.timestamped -r log/spamd_unix_and_tcp.jsKc5n/spamd.pid & [1672234162] Found PID 262294 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 45120 -U /tmp/jijfMaYYbZ/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 45120 < data/spam/gtube.eml ok 4 Checking gtube ok 5 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 45120 -U /tmp/jijfMaYYbZ/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 45120 < data/spam/gtube.eml ok 9 Checking gtube ok 10 Killed 1 spamd instances Waiting for spamd at pid 262294 to exit... ok t/spamd_user_rules_leak.t ......... 1..20 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_user_rules_leak.nvbY3U/d.spamd_user_rules_leak/spamd.err.0 -olog/spamd_user_rules_leak.nvbY3U/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.nvbY3U/localrules --siteconfigpath log/spamd_user_rules_leak.nvbY3U/siterules -p 42549 -A 127.0.0.1 -i 127.0.0.1 --virtual-config-dir=log/spamd_user_rules_leak.nvbY3U/virtualconfig/%u -L -u willem -m1 -s log/spamd_user_rules_leak.nvbY3U/d.spamd_user_rules_leak/spamd.err.0.timestamped -r log/spamd_user_rules_leak.nvbY3U/spamd.pid & [1672234170] Found PID 262367 in pidfile ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 42549 -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 42549 -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 42549 -u testuser3 < data/spam/009 ok 14 Killed 1 spamd instances Waiting for spamd at pid 262367 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.mVBoNA/d.spamd_utf8/spamd.err.0 -olog/spamd_utf8.mVBoNA/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.mVBoNA/localrules --siteconfigpath log/spamd_utf8.mVBoNA/siterules -p 61882 -A 127.0.0.1 -i 127.0.0.1 -L -s log/spamd_utf8.mVBoNA/d.spamd_utf8/spamd.err.0.timestamped -r log/spamd_utf8.mVBoNA/spamd.pid & [1672234178] Found PID 262518 in pidfile ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 61882 < data/spam/008 Killed 1 spamd instances Waiting for spamd at pid 262518 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.Z_A5OO/d.spamd_welcomelist_leak/spamd.err.0 -olog/spamd_welcomelist_leak.Z_A5OO/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.Z_A5OO/localrules --siteconfigpath log/spamd_welcomelist_leak.Z_A5OO/siterules -p 48766 -A 127.0.0.1 -i 127.0.0.1 --virtual-config-dir=log/spamd_welcomelist_leak.Z_A5OO/virtualconfig/%u -L -u willem -m1 -s log/spamd_welcomelist_leak.Z_A5OO/d.spamd_welcomelist_leak/spamd.err.0.timestamped -r log/spamd_welcomelist_leak.Z_A5OO/spamd.pid & [1672234187] Found PID 262593 in pidfile ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 48766 -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 48766 -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 262593 to exit... ok 8 ok t/spamd_whitelist_leak.t .......... 1..8 /usr/bin/perl SATest.pl -Mredirect -Olog/spamd_whitelist_leak.6TgPCX/d.spamd_whitelist_leak/spamd.err.0 -olog/spamd_whitelist_leak.6TgPCX/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.6TgPCX/localrules --siteconfigpath log/spamd_whitelist_leak.6TgPCX/siterules -p 60172 -A 127.0.0.1 -i 127.0.0.1 --virtual-config-dir=log/spamd_whitelist_leak.6TgPCX/virtualconfig/%u -L -u willem -m1 -s log/spamd_whitelist_leak.6TgPCX/d.spamd_whitelist_leak/spamd.err.0.timestamped -r log/spamd_whitelist_leak.6TgPCX/spamd.pid & [1672234195] Found PID 262762 in pidfile ok 1 ../spamc/spamc -F data/spamc_blank.cf -d 127.0.0.1 -p 60172 -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 60172 -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 262762 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.l7EgmR/localrules --siteconfigpath log/sql_based_welcomelist.l7EgmR/siterules -p log/sql_based_welcomelist.l7EgmR/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.l7EgmR/localrules --siteconfigpath log/sql_based_welcomelist.l7EgmR/siterules -p log/sql_based_welcomelist.l7EgmR/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.l7EgmR/localrules --siteconfigpath log/sql_based_welcomelist.l7EgmR/siterules -p log/sql_based_welcomelist.l7EgmR/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.l7EgmR/localrules --siteconfigpath log/sql_based_welcomelist.l7EgmR/siterules -p log/sql_based_welcomelist.l7EgmR/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.l7EgmR/localrules --siteconfigpath log/sql_based_welcomelist.l7EgmR/siterules -p log/sql_based_welcomelist.l7EgmR/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.l7EgmR/localrules --siteconfigpath log/sql_based_welcomelist.l7EgmR/siterules -p log/sql_based_welcomelist.l7EgmR/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.l7EgmR/localrules --siteconfigpath log/sql_based_welcomelist.l7EgmR/siterules -p log/sql_based_welcomelist.l7EgmR/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.l7EgmR/localrules --siteconfigpath log/sql_based_welcomelist.l7EgmR/siterules -p log/sql_based_welcomelist.l7EgmR/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.l7EgmR/localrules --siteconfigpath log/sql_based_welcomelist.l7EgmR/siterules -p log/sql_based_welcomelist.l7EgmR/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.IUSWYP/localrules --siteconfigpath log/sql_based_whitelist.IUSWYP/siterules -p log/sql_based_whitelist.IUSWYP/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.IUSWYP/localrules --siteconfigpath log/sql_based_whitelist.IUSWYP/siterules -p log/sql_based_whitelist.IUSWYP/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.IUSWYP/localrules --siteconfigpath log/sql_based_whitelist.IUSWYP/siterules -p log/sql_based_whitelist.IUSWYP/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.IUSWYP/localrules --siteconfigpath log/sql_based_whitelist.IUSWYP/siterules -p log/sql_based_whitelist.IUSWYP/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.IUSWYP/localrules --siteconfigpath log/sql_based_whitelist.IUSWYP/siterules -p log/sql_based_whitelist.IUSWYP/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.IUSWYP/localrules --siteconfigpath log/sql_based_whitelist.IUSWYP/siterules -p log/sql_based_whitelist.IUSWYP/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.IUSWYP/localrules --siteconfigpath log/sql_based_whitelist.IUSWYP/siterules -p log/sql_based_whitelist.IUSWYP/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.IUSWYP/localrules --siteconfigpath log/sql_based_whitelist.IUSWYP/siterules -p log/sql_based_whitelist.IUSWYP/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.IUSWYP/localrules --siteconfigpath log/sql_based_whitelist.IUSWYP/siterules -p log/sql_based_whitelist.IUSWYP/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.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L < data/nice/crlf-endings ok 1 ok 2 output: log/strip2.S2tNmB/d.strip2/0 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -d < log/strip2.S2tNmB/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.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -t < data/nice/crlf-endings ok 6 ok 7 output: log/strip2.S2tNmB/d.strip2/5 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -d < log/strip2.S2tNmB/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.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L < data/nice/no_body ok 11 ok 12 output: log/strip2.S2tNmB/d.strip2/10 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -d < log/strip2.S2tNmB/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.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -t < data/nice/no_body ok 16 ok 17 output: log/strip2.S2tNmB/d.strip2/15 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -d < log/strip2.S2tNmB/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.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L < data/spam/002 ok 21 ok 22 output: log/strip2.S2tNmB/d.strip2/20 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -d < log/strip2.S2tNmB/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.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -t < data/spam/002 ok 26 ok 27 output: log/strip2.S2tNmB/d.strip2/25 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -d < log/strip2.S2tNmB/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.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L < data/spam/004 ok 31 ok 32 output: log/strip2.S2tNmB/d.strip2/30 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -d < log/strip2.S2tNmB/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.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -t < data/spam/004 ok 36 ok 37 output: log/strip2.S2tNmB/d.strip2/35 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -d < log/strip2.S2tNmB/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.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L < data/spam/011 ok 41 ok 42 output: log/strip2.S2tNmB/d.strip2/40 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -d < log/strip2.S2tNmB/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.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -t < data/spam/011 ok 46 ok 47 output: log/strip2.S2tNmB/d.strip2/45 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -d < log/strip2.S2tNmB/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.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L < data/spam/badmime2.txt ok 51 ok 52 output: log/strip2.S2tNmB/d.strip2/50 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -d < log/strip2.S2tNmB/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.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -t < data/spam/badmime2.txt ok 56 ok 57 output: log/strip2.S2tNmB/d.strip2/55 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -d < log/strip2.S2tNmB/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.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L < data/spam/015 ok 61 ok 62 output: log/strip2.S2tNmB/d.strip2/60 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -d < log/strip2.S2tNmB/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.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -t < data/spam/015 ok 66 ok 67 output: log/strip2.S2tNmB/d.strip2/65 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -d < log/strip2.S2tNmB/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.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L < data/spam/016 ok 71 ok 72 output: log/strip2.S2tNmB/d.strip2/70 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -d < log/strip2.S2tNmB/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.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -t < data/spam/016 ok 76 ok 77 output: log/strip2.S2tNmB/d.strip2/75 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -d < log/strip2.S2tNmB/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.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L < data/spam/017 ok 81 ok 82 output: log/strip2.S2tNmB/d.strip2/80 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -d < log/strip2.S2tNmB/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.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -t < data/spam/017 ok 86 ok 87 output: log/strip2.S2tNmB/d.strip2/85 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -d < log/strip2.S2tNmB/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.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L < data/nice/crlf-endings ok 91 ok 92 output: log/strip2.S2tNmB/d.strip2/90 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip2.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/user.cf -L -d < log/strip2.S2tNmB/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.S2tNmB/localrules --siteconfigpath log/strip2.S2tNmB/siterules -p log/strip2.S2tNmB/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.1C_ZBo/localrules --siteconfigpath log/strip_no_subject.1C_ZBo/siterules -p log/strip_no_subject.1C_ZBo/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.1C_ZBo/localrules --siteconfigpath log/strip_no_subject.1C_ZBo/siterules -p log/strip_no_subject.1C_ZBo/user.cf -d < log/strip_no_subject.1C_ZBo/strip_no_subject.munged ok 1 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip_no_subject.1C_ZBo/localrules --siteconfigpath log/strip_no_subject.1C_ZBo/siterules -p log/strip_no_subject.1C_ZBo/user.cf -L < data/spam/014 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip_no_subject.1C_ZBo/localrules --siteconfigpath log/strip_no_subject.1C_ZBo/siterules -p log/strip_no_subject.1C_ZBo/user.cf -d < log/strip_no_subject.1C_ZBo/strip_no_subject.munged ok 2 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip_no_subject.1C_ZBo/localrules --siteconfigpath log/strip_no_subject.1C_ZBo/siterules -p log/strip_no_subject.1C_ZBo/user.cf -L < data/spam/014 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip_no_subject.1C_ZBo/localrules --siteconfigpath log/strip_no_subject.1C_ZBo/siterules -p log/strip_no_subject.1C_ZBo/user.cf -d < log/strip_no_subject.1C_ZBo/strip_no_subject.munged ok 3 /usr/bin/perl -T -w -I/home/willem/perl5/lib/perl5 ../spamassassin.raw -C log/strip_no_subject.1C_ZBo/localrules --siteconfigpath log/strip_no_subject.1C_ZBo/siterules -p log/strip_no_subject.1C_ZBo/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.Llm8cl/localrules --siteconfigpath log/stripmarkup.Llm8cl/siterules -p log/stripmarkup.Llm8cl/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.FGupYc/localrules --siteconfigpath log/tainted_msg.FGupYc/siterules -p log/tainted_msg.FGupYc/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.nPo8RK/localrules --siteconfigpath log/text_bad_ctype.nPo8RK/siterules -p log/text_bad_ctype.nPo8RK/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.nPo8RK/localrules --siteconfigpath log/text_bad_ctype.nPo8RK/siterules -p log/text_bad_ctype.nPo8RK/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.enf5WY/localrules --siteconfigpath log/utf8.enf5WY/siterules -p log/utf8.enf5WY/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.enf5WY/localrules --siteconfigpath log/utf8.enf5WY/siterules -p log/utf8.enf5WY/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.enf5WY/localrules --siteconfigpath log/utf8.enf5WY/siterules -p log/utf8.enf5WY/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.SmE4HK/localrules --siteconfigpath log/welcomelist_addrs.SmE4HK/siterules -p log/welcomelist_addrs.SmE4HK/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.SmE4HK/localrules --siteconfigpath log/welcomelist_addrs.SmE4HK/siterules -p log/welcomelist_addrs.SmE4HK/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.SmE4HK/localrules --siteconfigpath log/welcomelist_addrs.SmE4HK/siterules -p log/welcomelist_addrs.SmE4HK/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.SmE4HK/localrules --siteconfigpath log/welcomelist_addrs.SmE4HK/siterules -p log/welcomelist_addrs.SmE4HK/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.SmE4HK/localrules --siteconfigpath log/welcomelist_addrs.SmE4HK/siterules -p log/welcomelist_addrs.SmE4HK/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.SmE4HK/localrules --siteconfigpath log/welcomelist_addrs.SmE4HK/siterules -p log/welcomelist_addrs.SmE4HK/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.SmE4HK/localrules --siteconfigpath log/welcomelist_addrs.SmE4HK/siterules -p log/welcomelist_addrs.SmE4HK/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.SmE4HK/localrules --siteconfigpath log/welcomelist_addrs.SmE4HK/siterules -p log/welcomelist_addrs.SmE4HK/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.SmE4HK/localrules --siteconfigpath log/welcomelist_addrs.SmE4HK/siterules -p log/welcomelist_addrs.SmE4HK/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.SmE4HK/localrules --siteconfigpath log/welcomelist_addrs.SmE4HK/siterules -p log/welcomelist_addrs.SmE4HK/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.SmE4HK/localrules --siteconfigpath log/welcomelist_addrs.SmE4HK/siterules -p log/welcomelist_addrs.SmE4HK/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.SmE4HK/localrules --siteconfigpath log/welcomelist_addrs.SmE4HK/siterules -p log/welcomelist_addrs.SmE4HK/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.SmE4HK/localrules --siteconfigpath log/welcomelist_addrs.SmE4HK/siterules -p log/welcomelist_addrs.SmE4HK/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.SmE4HK/localrules --siteconfigpath log/welcomelist_addrs.SmE4HK/siterules -p log/welcomelist_addrs.SmE4HK/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.SmE4HK/localrules --siteconfigpath log/welcomelist_addrs.SmE4HK/siterules -p log/welcomelist_addrs.SmE4HK/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.SmE4HK/localrules --siteconfigpath log/welcomelist_addrs.SmE4HK/siterules -p log/welcomelist_addrs.SmE4HK/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.hEzHXd/localrules --siteconfigpath log/welcomelist_from.hEzHXd/siterules -p log/welcomelist_from.hEzHXd/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.hEzHXd/localrules --siteconfigpath log/welcomelist_from.hEzHXd/siterules -p log/welcomelist_from.hEzHXd/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.hEzHXd/localrules --siteconfigpath log/welcomelist_from.hEzHXd/siterules -p log/welcomelist_from.hEzHXd/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.hEzHXd/localrules --siteconfigpath log/welcomelist_from.hEzHXd/siterules -p log/welcomelist_from.hEzHXd/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.hEzHXd/localrules --siteconfigpath log/welcomelist_from.hEzHXd/siterules -p log/welcomelist_from.hEzHXd/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.hEzHXd/localrules --siteconfigpath log/welcomelist_from.hEzHXd/siterules -p log/welcomelist_from.hEzHXd/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.hEzHXd/localrules --siteconfigpath log/welcomelist_from.hEzHXd/siterules -p log/welcomelist_from.hEzHXd/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.hEzHXd/localrules --siteconfigpath log/welcomelist_from.hEzHXd/siterules -p log/welcomelist_from.hEzHXd/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.lzz7_3/localrules --siteconfigpath log/welcomelist_subject.lzz7_3/siterules -p log/welcomelist_subject.lzz7_3/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.lzz7_3/localrules --siteconfigpath log/welcomelist_subject.lzz7_3/siterules -p log/welcomelist_subject.lzz7_3/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.Uay025/localrules --siteconfigpath log/welcomelist_to.Uay025/siterules -p log/welcomelist_to.Uay025/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.d42lMY/localrules --siteconfigpath log/whitelist_addrs.d42lMY/siterules -p log/whitelist_addrs.d42lMY/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.d42lMY/localrules --siteconfigpath log/whitelist_addrs.d42lMY/siterules -p log/whitelist_addrs.d42lMY/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.d42lMY/localrules --siteconfigpath log/whitelist_addrs.d42lMY/siterules -p log/whitelist_addrs.d42lMY/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.d42lMY/localrules --siteconfigpath log/whitelist_addrs.d42lMY/siterules -p log/whitelist_addrs.d42lMY/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.d42lMY/localrules --siteconfigpath log/whitelist_addrs.d42lMY/siterules -p log/whitelist_addrs.d42lMY/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.d42lMY/localrules --siteconfigpath log/whitelist_addrs.d42lMY/siterules -p log/whitelist_addrs.d42lMY/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.d42lMY/localrules --siteconfigpath log/whitelist_addrs.d42lMY/siterules -p log/whitelist_addrs.d42lMY/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.d42lMY/localrules --siteconfigpath log/whitelist_addrs.d42lMY/siterules -p log/whitelist_addrs.d42lMY/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.d42lMY/localrules --siteconfigpath log/whitelist_addrs.d42lMY/siterules -p log/whitelist_addrs.d42lMY/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.d42lMY/localrules --siteconfigpath log/whitelist_addrs.d42lMY/siterules -p log/whitelist_addrs.d42lMY/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.d42lMY/localrules --siteconfigpath log/whitelist_addrs.d42lMY/siterules -p log/whitelist_addrs.d42lMY/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.d42lMY/localrules --siteconfigpath log/whitelist_addrs.d42lMY/siterules -p log/whitelist_addrs.d42lMY/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.d42lMY/localrules --siteconfigpath log/whitelist_addrs.d42lMY/siterules -p log/whitelist_addrs.d42lMY/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.d42lMY/localrules --siteconfigpath log/whitelist_addrs.d42lMY/siterules -p log/whitelist_addrs.d42lMY/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.d42lMY/localrules --siteconfigpath log/whitelist_addrs.d42lMY/siterules -p log/whitelist_addrs.d42lMY/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.d42lMY/localrules --siteconfigpath log/whitelist_addrs.d42lMY/siterules -p log/whitelist_addrs.d42lMY/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.ubolP7/localrules --siteconfigpath log/whitelist_from.ubolP7/siterules -p log/whitelist_from.ubolP7/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.ubolP7/localrules --siteconfigpath log/whitelist_from.ubolP7/siterules -p log/whitelist_from.ubolP7/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.ubolP7/localrules --siteconfigpath log/whitelist_from.ubolP7/siterules -p log/whitelist_from.ubolP7/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.ubolP7/localrules --siteconfigpath log/whitelist_from.ubolP7/siterules -p log/whitelist_from.ubolP7/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.ubolP7/localrules --siteconfigpath log/whitelist_from.ubolP7/siterules -p log/whitelist_from.ubolP7/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.ubolP7/localrules --siteconfigpath log/whitelist_from.ubolP7/siterules -p log/whitelist_from.ubolP7/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.ubolP7/localrules --siteconfigpath log/whitelist_from.ubolP7/siterules -p log/whitelist_from.ubolP7/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.ubolP7/localrules --siteconfigpath log/whitelist_from.ubolP7/siterules -p log/whitelist_from.ubolP7/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.LGUjHT/localrules --siteconfigpath log/whitelist_subject.LGUjHT/siterules -p log/whitelist_subject.LGUjHT/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.LGUjHT/localrules --siteconfigpath log/whitelist_subject.LGUjHT/siterules -p log/whitelist_subject.LGUjHT/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.JFlIyP/localrules --siteconfigpath log/whitelist_to.JFlIyP/siterules -p log/whitelist_to.JFlIyP/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.iIqFQw/localrules --siteconfigpath log/wlbl_uri.iIqFQw/siterules -p log/wlbl_uri.iIqFQw/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.iIqFQw/localrules --siteconfigpath log/wlbl_uri.iIqFQw/siterules -p log/wlbl_uri.iIqFQw/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.iIqFQw/localrules --siteconfigpath log/wlbl_uri.iIqFQw/siterules -p log/wlbl_uri.iIqFQw/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, 832 wallclock secs ( 1.07 usr 0.30 sys + 223.16 cusr 35.02 csys = 259.55 CPU) Result: PASS