I am trying to use SURBL with spamassassin 3.0.2 but, even though there seems to be an otherwise unusual length of time to process a message, it is definitely not picking up the http://surbl-org-permanent-test-point.com/ or http://127.0.0.2/ test URLs that I put into a test message.
I use a local caching nameserver (djbdns).
I invoke spamd with "-d -m5 -s local4 -u smtpd -x" and I have restarted the daemon.
My /etc/mail/spamassassin/init.pre contains this line:
loadplugin Mail::SpamAssassin::Plugin::URIDNSBL
My /etc/mail/spamassassin/local.cf contains the following, with explanations afterwards:
========================================================================= required_score 12 # new #fold_headers 0 allow_user_rules 0 report_safe 0 use_auto_whitelist 0 auto_whitelist_factor 0 use_dcc 0 use_pyzor 0 use_razor2 0 use_bayes 0 use_bayes_rules 0 bayes_auto_learn 0 skip_rbl_checks 0 # normally 1 check_mx_attempts 0 dns_available yes # normally no
# URIDNSBL - We don't want the standard URIDNSBLs to be used ifplugin Mail::SpamAssassin::Plugin::URIDNSBL score URIBL_AB_SURBL 13 score URIBL_OB_SURBL 13 score URIBL_PH_SURBL 13 score URIBL_SBL 13 score URIBL_SC_SURBL 13 score URIBL_WS_SURBL 13 #uridnsbl URIBL_MULTI multi-surbl.org. TXT #body URIBL_MULTI eval:check_uridnsbl('URIBL_MULTI') #describe URIBL_MULTI Contains URL In MULTI Blocklist #tflags URIBL_MULTI net #score URIBL_MULTI 13 endif # Mail::SpamAssassin::Plugin::URIDNSBL =========================================================================
Explanation: I am not using any of the features in the first part of the list as you can tell by the "0". In addition, I normally do not use any of the network features, so I have explicitly turned off all of the DNSBL checks by setting the scores to "0" for each of them. All I want to do is run SURBL and do some specific filtering.
I have tried the URIDNSBL stuff two different ways. First, I had set the included tests to score "0" and used my own definition, then I changed it to what you see now, to use the stock definitions.
Questions: Do I have something defined incorrectly? Have I missed a definition? Anything else?
Thanks for any help.
What happens if you just DNS query the test points? Something simple like:
nslookup 2.0.0.127.multi.surbl.org
should return:
Name: 2.0.0.127.multi.surbl.org Address: 127.0.0.2
or
nslookup surbl-org-permanent-test-point.com.multi.surbl.org
returns 127.0.0.2
or something real like nslookup 022shop.com.multi.surbl.org
returns 127.0.0.64 currently.
Regards, KAM
----- Original Message ----- From: roger-surbl-discuss@rope.net To: "SURBL Discuss" discuss@lists.surbl.org Sent: Thursday, May 26, 2005 11:00 AM Subject: [SURBL-Discuss] Help please - SA 3.0.2 and surbl
I am trying to use SURBL with spamassassin 3.0.2 but, even though there seems to be an otherwise unusual length of time to process a message, it is definitely not picking up the http://surbl-org-permanent-test-point.com/ or http://127.0.0.2/ test URLs that I put into a test message.
I use a local caching nameserver (djbdns).
I invoke spamd with "-d -m5 -s local4 -u smtpd -x" and I have restarted the daemon.
My /etc/mail/spamassassin/init.pre contains this line:
loadplugin Mail::SpamAssassin::Plugin::URIDNSBL
My /etc/mail/spamassassin/local.cf contains the following, with explanations afterwards:
========================================================================= required_score 12 # new #fold_headers 0 allow_user_rules 0 report_safe 0 use_auto_whitelist 0 auto_whitelist_factor 0 use_dcc 0 use_pyzor 0 use_razor2 0 use_bayes 0 use_bayes_rules 0 bayes_auto_learn 0 skip_rbl_checks 0 # normally 1 check_mx_attempts 0 dns_available yes # normally no
# URIDNSBL - We don't want the standard URIDNSBLs to be used ifplugin Mail::SpamAssassin::Plugin::URIDNSBL score URIBL_AB_SURBL 13 score URIBL_OB_SURBL 13 score URIBL_PH_SURBL 13 score URIBL_SBL 13 score URIBL_SC_SURBL 13 score URIBL_WS_SURBL 13 #uridnsbl URIBL_MULTI multi-surbl.org. TXT #body URIBL_MULTI eval:check_uridnsbl('URIBL_MULTI') #describe URIBL_MULTI Contains URL In MULTI Blocklist #tflags URIBL_MULTI net #score URIBL_MULTI 13 endif # Mail::SpamAssassin::Plugin::URIDNSBL =========================================================================
Explanation: I am not using any of the features in the first part of the list as you can tell by the "0". In addition, I normally do not use any of the network features, so I have explicitly turned off all of the DNSBL checks by setting the scores to "0" for each of them. All I want to do is run SURBL and do some specific filtering.
I have tried the URIDNSBL stuff two different ways. First, I had set the included tests to score "0" and used my own definition, then I changed it to what you see now, to use the stock definitions.
Questions: Do I have something defined incorrectly? Have I missed a definition? Anything else?
Thanks for any help. _______________________________________________ Discuss mailing list Discuss@lists.surbl.org http://lists.surbl.org/mailman/listinfo/discuss
On Thu, 26 May 2005, Kevin A. McGrail wrote:
What happens if you just DNS query the test points? Something simple like:
nslookup 2.0.0.127.multi.surbl.org
should return:
Name: 2.0.0.127.multi.surbl.org Address: 127.0.0.2
or
nslookup surbl-org-permanent-test-point.com.multi.surbl.org
returns 127.0.0.2
or something real like nslookup 022shop.com.multi.surbl.org
returns 127.0.0.64 currently.
I get all the expected and noted results.
#uridnsbl URIBL_MULTI multi-surbl.org. TXT #body URIBL_MULTI eval:check_uridnsbl('URIBL_MULTI') #describe URIBL_MULTI Contains URL In MULTI Blocklist #tflags URIBL_MULTI net #score URIBL_MULTI 13
Your code for multi is not working cause you're treating it like just one list, when it's a bunch of lists. and the module is not uridnsbl, it's urirhssub (in SA 3.x)
For example, this is code for the SpamCop list (the code A 2 means SC) =================================== urirhssub URIBL_SC_SURBL multi.surbl.org. A 2 body URIBL_SC_SURBL eval:check_uridnsbl('URIBL_SC_SURBL') describe URIBL_SC_SURBL Contains a URL listed in the SC SURBL blocklist tflags URIBL_SC_SURBL net
And this is for WS, (A 4) ================= urirhssub URIBL_WS_SURBL multi.surbl.org. A 4 body URIBL_WS_SURBL eval:check_uridnsbl('URIBL_WS_SURBL') describe URIBL_WS_SURBL Contains a URL listed in the WS SURBL blocklist tflags URIBL_WS_SURBL net
And then score those accordingly, and so on, for all the other lists which you can find here http://www.surbl.org/lists.html
On Thu, 26 May 2005, Pascal Dallaire wrote:
Your code for multi is not working cause you're treating it like just one list, when it's a bunch of lists. and the module is not uridnsbl, it's urirhssub (in SA 3.x)
For example, this is code for the SpamCop list (the code A 2 means SC)
urirhssub URIBL_SC_SURBL multi.surbl.org. A 2 body URIBL_SC_SURBL eval:check_uridnsbl('URIBL_SC_SURBL') describe URIBL_SC_SURBL Contains a URL listed in the SC SURBL blocklist tflags URIBL_SC_SURBL net
Here's what I have now:
urirhssub URIBL_2 multi.surbl.org. A 2 body URIBL_2 eval:check_uridnsbl('URIBL_2') describe URIBL_2 Contains URL In SC Blocklist tflags URIBL_2 net score URIBL_2 13 urirhssub URIBL_4 multi.surbl.org. A 4 body URIBL_4 eval:check_uridnsbl('URIBL_4') describe URIBL_4 Contains URL In WS Blocklist tflags URIBL_4 net score URIBL_4 13 urirhssub URIBL_8 multi.surbl.org. A 8 body URIBL_8 eval:check_uridnsbl('URIBL_8') describe URIBL_8 Contains URL In PH Blocklist tflags URIBL_8 net score URIBL_8 13 urirhssub URIBL_16 multi.surbl.org. A 16 body URIBL_16 eval:check_uridnsbl('URIBL_16') describe URIBL_16 Contains URL In OB Blocklist tflags URIBL_16 net score URIBL_16 13 urirhssub URIBL_32 multi.surbl.org. A 32 body URIBL_32 eval:check_uridnsbl('URIBL_32') describe URIBL_32 Contains URL In AB Blocklist tflags URIBL_32 net score URIBL_32 13 urirhssub URIBL_64 multi.surbl.org. A 64 body URIBL_64 eval:check_uridnsbl('URIBL_64') describe URIBL_64 Contains URL In JP Blocklist tflags URIBL_64 net score URIBL_64 13
Still no joy :-(
On Thursday, May 26, 2005, 5:36:56 PM, roger-surbl-discuss roger-surbl-discuss wrote:
Here's what I have now:
urirhssub URIBL_2 multi.surbl.org. A 2 body URIBL_2 eval:check_uridnsbl('URIBL_2') describe URIBL_2 Contains URL In SC Blocklist tflags URIBL_2 net score URIBL_2 13
OK These look correct.
What does "spamassassin -D < filename" give if filename contains something like these in the message body:
http://surbl-org-permanent-test-point-MUNGED.com/
or:
without the "-MUNGED"s.
(This is from: http://www.surbl.org/faq.html#test-uris )
Jeff C. -- Don't harm innocent bystanders.
On Thu, 26 May 2005, Jeff Chan wrote:
What does "spamassassin -D < filename" give if filename contains something like these in the message body:
If you read all the way to the bottom, the test message (with 3 URLs that should return a hit) is included. I have removed the email addresses from the headers.
After looking at the output, what jumps out at me is that the DNS queries may be timing out :-/ I think the default is 2 seconds. I'll have to try to find where that is set and increase it...
debug: SpamAssassin version 3.0.2 debug: Score set 0 chosen. debug: running in taint mode? yes debug: Running in taint mode, removing unsafe env vars, and resetting PATH debug: PATH included '/sbin', keeping. debug: PATH included '/usr/sbin', keeping. debug: PATH included '/bin', keeping. debug: PATH included '/usr/bin', keeping. debug: PATH included '/usr/X11R6/bin', keeping. debug: PATH included '/usr/local/bin', keeping. debug: PATH included '/usr/local/sbin', keeping. debug: Final PATH set to: /sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin debug: using "/etc/mail/spamassassin/init.pre" for site rules init.pre debug: config: read file /etc/mail/spamassassin/init.pre debug: using "/usr/share/spamassassin" for default rules dir debug: config: read file /usr/share/spamassassin/10_misc.cf debug: config: read file /usr/share/spamassassin/20_anti_ratware.cf debug: config: read file /usr/share/spamassassin/20_body_tests.cf debug: config: read file /usr/share/spamassassin/20_compensate.cf debug: config: read file /usr/share/spamassassin/20_dnsbl_tests.cf debug: config: read file /usr/share/spamassassin/20_drugs.cf debug: config: read file /usr/share/spamassassin/20_fake_helo_tests.cf debug: config: read file /usr/share/spamassassin/20_head_tests.cf debug: config: read file /usr/share/spamassassin/20_html_tests.cf debug: config: read file /usr/share/spamassassin/20_meta_tests.cf debug: config: read file /usr/share/spamassassin/20_phrases.cf debug: config: read file /usr/share/spamassassin/20_porn.cf debug: config: read file /usr/share/spamassassin/20_ratware.cf debug: config: read file /usr/share/spamassassin/20_uri_tests.cf debug: config: read file /usr/share/spamassassin/23_bayes.cf debug: config: read file /usr/share/spamassassin/25_body_tests_es.cf debug: config: read file /usr/share/spamassassin/25_hashcash.cf debug: config: read file /usr/share/spamassassin/25_spf.cf debug: config: read file /usr/share/spamassassin/25_uribl.cf debug: config: read file /usr/share/spamassassin/30_text_de.cf debug: config: read file /usr/share/spamassassin/30_text_fr.cf debug: config: read file /usr/share/spamassassin/30_text_nl.cf debug: config: read file /usr/share/spamassassin/30_text_pl.cf debug: config: read file /usr/share/spamassassin/50_scores.cf debug: config: read file /usr/share/spamassassin/60_whitelist.cf debug: using "/etc/mail/spamassassin" for site rules dir debug: config: read file /etc/mail/spamassassin/antidrug.cf debug: config: read file /etc/mail/spamassassin/backhair.cf debug: config: read file /etc/mail/spamassassin/chickenpox.cf debug: config: read file /etc/mail/spamassassin/evilnumbers.cf debug: config: read file /etc/mail/spamassassin/evsdrugs.cf debug: config: read file /etc/mail/spamassassin/evsfinances.cf debug: config: read file /etc/mail/spamassassin/evsgambling.cf debug: config: read file /etc/mail/spamassassin/evssales.cf debug: config: read file /etc/mail/spamassassin/evssex.cf debug: config: read file /etc/mail/spamassassin/evssoftware.cf debug: config: read file /etc/mail/spamassassin/evsuniversity.cf debug: config: read file /etc/mail/spamassassin/evsuri.cf debug: config: read file /etc/mail/spamassassin/evswatches.cf debug: config: read file /etc/mail/spamassassin/local.cf debug: config: read file /etc/mail/spamassassin/random.current.cf debug: using "/root/.spamassassin" for user state dir debug: using "/root/.spamassassin/user_prefs" for user prefs file debug: config: read file /root/.spamassassin/user_prefs debug: plugin: loading Mail::SpamAssassin::Plugin::URIDNSBL from @INC debug: plugin: registered Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x84891f0) debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x84891f0) implements 'parse_config' debug: Not allowing user rules! debug: Score set 1 chosen. debug: metadata: X-Spam-Relays-Trusted: debug: metadata: X-Spam-Relays-Untrusted: debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x84891f0) implements 'parsed_metadata' debug: dns_available set to yes in config file, skipping test debug: ---- MIME PARSER START ---- debug: main message type: text/plain debug: parsing normal part debug: added part, type: text/plain debug: ---- MIME PARSER END ---- debug: decoding: other encoding type (7bit), ignoring debug: uri found: http://022shop.com/ debug: uri found: http://surbl-org-permanent-test-point.com.multi.surbl.org/ debug: uri found: http://127.0.0.2/ debug: URIDNSBL: domains to query: 022shop.com surbl.org 127.0.0.2 debug: is Net::DNS::Resolver available? yes debug: Net::DNS version: 0.48 debug: all '*From' addrs: [REMOVED] debug: Running tests for priority: 0 debug: running header regexp tests; score so far=0 debug: all '*To' addrs: [REMOVED] debug: running body-text per-line regexp tests; score so far=0.024 debug: running uri tests; score so far=0.024 debug: registering glue method for check_uridnsbl (Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x84891f0)) debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x84891f0) implements 'check_tick' debug: URIDNSBL: queries completed: 0 started: 0 debug: URIDNSBL: queries active: DNSBL=2 NS=2 at Fri May 27 03:31:25 2005 debug: running raw-body-text per-line regexp tests; score so far=7.024 debug: running full-text regexp tests; score so far=7.024 debug: DCCifd is not available: no r/w dccifd socket found. debug: Running tests for priority: 500 debug: URIDNSBL: queries completed: 0 started: 0 debug: URIDNSBL: queries active: DNSBL=2 NS=2 at Fri May 27 03:31:25 2005 debug: URIDNSBL: queries completed: 0 started: 0 debug: URIDNSBL: queries active: DNSBL=2 NS=2 at Fri May 27 03:31:26 2005 debug: URIDNSBL: queries completed: 0 started: 0 debug: URIDNSBL: queries active: DNSBL=2 NS=2 at Fri May 27 03:31:27 2005 debug: URIDNSBL: queries completed: 0 started: 0 debug: URIDNSBL: queries active: DNSBL=2 NS=2 at Fri May 27 03:31:28 2005 debug: URIDNSBL: queries completed: 0 started: 0 debug: URIDNSBL: queries active: DNSBL=2 NS=2 at Fri May 27 03:31:29 2005 debug: URIDNSBL: queries completed: 0 started: 0 debug: URIDNSBL: queries active: DNSBL=2 NS=2 at Fri May 27 03:31:30 2005 debug: URIDNSBL: queries completed: 0 started: 0 debug: URIDNSBL: queries active: DNSBL=2 NS=2 at Fri May 27 03:31:31 2005 debug: URIDNSBL: queries completed: 0 started: 0 debug: URIDNSBL: queries active: DNSBL=2 NS=2 at Fri May 27 03:31:32 2005 debug: URIDNSBL: queries completed: 0 started: 0 debug: URIDNSBL: queries active: DNSBL=2 NS=2 at Fri May 27 03:31:33 2005 debug: URIDNSBL: queries completed: 0 started: 0 debug: URIDNSBL: queries active: DNSBL=2 NS=2 at Fri May 27 03:31:34 2005 debug: URIDNSBL: queries completed: 0 started: 0 debug: URIDNSBL: queries active: DNSBL=2 NS=2 at Fri May 27 03:31:35 2005 debug: URIDNSBL: queries completed: 0 started: 0 debug: URIDNSBL: queries active: DNSBL=2 NS=2 at Fri May 27 03:31:36 2005 debug: URIDNSBL: queries completed: 0 started: 0 debug: URIDNSBL: queries active: DNSBL=2 NS=2 at Fri May 27 03:31:37 2005 debug: URIDNSBL: queries completed: 0 started: 0 debug: URIDNSBL: queries active: DNSBL=2 NS=2 at Fri May 27 03:31:38 2005 debug: URIDNSBL: queries completed: 0 started: 0 debug: URIDNSBL: queries active: DNSBL=2 NS=2 at Fri May 27 03:31:39 2005 debug: RBL: success for 0 of 1 queries debug: DNS: timeout for ahbl after 15 seconds debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x84891f0) implements 'check_post_dnsbl' debug: URIDNSBL: queries completed: 0 started: 0 debug: URIDNSBL: queries active: DNSBL=2 NS=2 at Fri May 27 03:31:39 2005 debug: waiting 2 seconds for URIDNSBL lookups to complete debug: URIDNSBL: queries completed: 0 started: 0 debug: URIDNSBL: queries active: DNSBL=2 NS=2 at Fri May 27 03:31:39 2005 debug: URIDNSBL: queries completed: 0 started: 0 debug: URIDNSBL: queries active: DNSBL=2 NS=2 at Fri May 27 03:31:40 2005 debug: URIDNSBL: queries completed: 0 started: 0 debug: URIDNSBL: queries active: DNSBL=2 NS=2 at Fri May 27 03:31:41 2005 debug: done waiting for URIDNSBL lookups to complete debug: URIDNSBL: aborting remaining lookups debug: running meta tests; score so far=7.024 debug: running header regexp tests; score so far=7.024 debug: running body-text per-line regexp tests; score so far=7.024 debug: running uri tests; score so far=7.024 debug: running raw-body-text per-line regexp tests; score so far=7.024 debug: running full-text regexp tests; score so far=7.024 debug: Running tests for priority: 1000 debug: running meta tests; score so far=7.024 debug: running header regexp tests; score so far=7.024 debug: running body-text per-line regexp tests; score so far=7.024 debug: running uri tests; score so far=7.024 debug: running raw-body-text per-line regexp tests; score so far=7.024 debug: running full-text regexp tests; score so far=7.024 debug: is spam? score=7.024 required=12 debug: tests=NORMAL_HTTP_TO_IP,RCVD_BY_IP debug: subtests=__CT,__CTE,__CT_TEXT_PLAIN,__HAS_MSGID,__HAS_SUBJECT,__MIME_VERSION,__MSGID_OK_DIGITS,__MSGID_OK_HOST,__MSGID_RANDY,__SANE_MSGID X-Gmail-Received: 413ec022875a2c54bfc788864b1f9b1abb2ea4ce Received: by 10.38.70.41 with HTTP; Mon, 20 Dec 2004 13:23:57 -0800 (PST) Message-ID: 7e157c3804122013232372e49c@mail.gmail.com Date: Mon, 20 Dec 2004 14:23:57 -0700 From: [REMOVED] Reply-To: [REMOVED] To: [REMOVED] Subject: test message - please ignore Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Delivered-To: [REMOVED] X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on nylon.rope.net X-Spam-Level: ******* X-Spam-Status: No, score=7.0 required=12.0 tests=NORMAL_HTTP_TO_IP,RCVD_BY_IP autolearn=disabled version=3.0.2
http://127.0.0.2/ http://surbl-org-permanent-test-point.com.multi.surbl.org/ http://022shop.com/
On Thursday, May 26, 2005, 8:40:52 PM, roger-surbl-discuss roger-surbl-discuss wrote:
On Thu, 26 May 2005, Jeff Chan wrote:
What does "spamassassin -D < filename" give if filename contains something like these in the message body:
If you read all the way to the bottom, the test message (with 3
URLs that should return a hit) is included. I have removed the email addresses from the headers.
After looking at the output, what jumps out at me is that the DNS
queries may be timing out :-/ I think the default is 2 seconds. I'll have to try to find where that is set and increase it...
Yes, that could be it. However 2 seconds should be enough time for most DNS resolution, unless you're on a really slow or poorly connected connection.
You may want to follow up on the SpamAssassin users list since this is an issue with SpamAssassin and not SURBLs per se.
Jeff C. -- Don't harm innocent bystanders.
On Thu, 26 May 2005, Jeff Chan wrote:
On Thursday, May 26, 2005, 8:40:52 PM, roger-surbl-discuss roger-surbl-discuss wrote:
After looking at the output, what jumps out at me is that the DNS
queries may be timing out :-/ I think the default is 2 seconds. I'll have to try to find where that is set and increase it...
Yes, that could be it. However 2 seconds should be enough time for most DNS resolution, unless you're on a really slow or poorly connected connection.
Well, upping it as high as 20 seconds didn't help :-/
You may want to follow up on the SpamAssassin users list since this is an issue with SpamAssassin and not SURBLs per se.
Probably correct. One more thing to try and report back on (Net::DNS).
roger-surbl-discuss@rope.net wrote:
# URIDNSBL - We don't want the standard URIDNSBLs to be used ifplugin Mail::SpamAssassin::Plugin::URIDNSBL score URIBL_AB_SURBL 13 score URIBL_OB_SURBL 13 score URIBL_PH_SURBL 13 score URIBL_SBL 13 score URIBL_SC_SURBL 13 score URIBL_WS_SURBL 13 #uridnsbl URIBL_MULTI multi-surbl.org. TXT #body URIBL_MULTI eval:check_uridnsbl('URIBL_MULTI') #describe URIBL_MULTI Contains URL In MULTI Blocklist #tflags URIBL_MULTI net #score URIBL_MULTI 13 endif # Mail::SpamAssassin::Plugin::URIDNSBL
Ok slight issues I see here, The test of URIBL_MULTI is commented out with # plus you have: "multi-surbl.org" I think this should be "multi.surbl.org"
What MTA do you use and how does it call spamc? Just checking so we know more about your setup / config.
Frederic Tarasevicius Internet Information Services, Inc. http://www.i-is.com/ 810-794-4400
On Thu, 26 May 2005, Fred wrote:
roger-surbl-discuss@rope.net wrote:
# URIDNSBL - We don't want the standard URIDNSBLs to be used ifplugin Mail::SpamAssassin::Plugin::URIDNSBL score URIBL_AB_SURBL 13 score URIBL_OB_SURBL 13 score URIBL_PH_SURBL 13 score URIBL_SBL 13 score URIBL_SC_SURBL 13 score URIBL_WS_SURBL 13 #uridnsbl URIBL_MULTI multi-surbl.org. TXT #body URIBL_MULTI eval:check_uridnsbl('URIBL_MULTI') #describe URIBL_MULTI Contains URL In MULTI Blocklist #tflags URIBL_MULTI net #score URIBL_MULTI 13 endif # Mail::SpamAssassin::Plugin::URIDNSBL
Ok slight issues I see here, The test of URIBL_MULTI is commented out with #
I mentioned that I tried it as you see here, but the test URLs should have been picked up and were not.
I also mentioned that I tried it with the supplied scores set to "0" and with the URIBL_MULTI uncommented, and it still did not work.
plus you have: "multi-surbl.org" I think this should be "multi.surbl.org"
(Blush!) I fixed that but I still get the same (non-)results.
What MTA do you use and how does it call spamc? Just checking so we know more about your setup / config.
I am using qmail with qpsmtpd as a qmail-smtpd replacement. A plugin is used to communicate with spamd directly (not currently using spamc to submit).
roger-surbl-discuss@rope.net wrote:
I also mentioned that I tried it with the supplied scores set to "0" and with the URIBL_MULTI uncommented, and it still did not work.
If you specify 0 for a test score it will be disabled and not run at all. Try uncommenting the line, giving a score of 1 or more and try again.
On Thu, 26 May 2005, Fred wrote:
roger-surbl-discuss@rope.net wrote:
I also mentioned that I tried it with the supplied scores set to "0" and with the URIBL_MULTI uncommented, and it still did not work.
If you specify 0 for a test score it will be disabled and not run at all. Try uncommenting the line, giving a score of 1 or more and try again.
I understand that, which is why I tried it both ways - If I use MULTI, there should be no reason to do the others, but I've tried it both ways, and neither way works.
If I try it with the stock tests and scores, it does not work. If I try it without any of the stock tests and use my MULTI test, it does not work.
roger-surbl-discuss@rope.net wrote:
I understand that, which is why I tried it both ways - If I use MULTI, there should be no reason to do the others, but I've tried it both ways, and neither way works.
Ok this is something specific about your setup, is your Net::DNS up to date, do you have it installed?
Run spamassassin --lint -D and see what it says. SA questions are better asked in the SA groups, someone else would have guessed this sooner.
On Thu, 26 May 2005, Fred wrote:
roger-surbl-discuss@rope.net wrote:
I understand that, which is why I tried it both ways - If I use MULTI, there should be no reason to do the others, but I've tried it both ways, and neither way works.
Ok this is something specific about your setup, is your Net::DNS up to date, do you have it installed?
Upgraded from 0.48 to 0.49, but "spamassassin --lint -D" still shows 0.48.
Run spamassassin --lint -D and see what it says.
Reported a few scores for no-longer-defined tests, and all were corrected.
Still not working.
On Fri, 27 May 2005 roger-surbl-discuss@rope.net wrote:
Ok this is something specific about your setup, is your Net::DNS up to date, do you have it installed?
Upgraded from 0.48 to 0.49, but "spamassassin --lint -D" still shows 0.48.
This smells like a Perl problem. If you think that you've installed 0.49 but spamassassin 'sees' 0.48 you may have multiple versions of Net::DNS installed on your system and depending upon the value of '@INC' get different versions when you run a Perl program.
what does a "perl -V" run as your "spamd user" show you? (where "spamd user" is the user-ID that you've got your spamd running as).
It may be a permissions issue or a house-cleaning issue. (need to clean out stale versions of old modules).
On Fri, 27 May 2005, David B Funk wrote:
On Fri, 27 May 2005 roger-surbl-discuss@rope.net wrote:
Ok this is something specific about your setup, is your Net::DNS up to date, do you have it installed?
Upgraded from 0.48 to 0.49, but "spamassassin --lint -D" still shows 0.48.
This smells like a Perl problem. If you think that you've installed 0.49 but spamassassin 'sees' 0.48 you may have multiple versions of Net::DNS installed on your system and depending upon the value of '@INC' get different versions when you run a Perl program.
It may be a permissions issue or a house-cleaning issue. (need to clean out stale versions of old modules).
Turned out it was a procedural error - I retrieved 0.49 but didn't actually install it.
However, after installation, surbl still doesn't work.
I'll have to find some time to get on the SA discussion lists and see if they can help.
Thanks, all, for your suggestions...
On Friday, May 27, 2005, 8:31:46 AM, roger-surbl-discuss roger-surbl-discuss wrote:
Turned out it was a procedural error - I retrieved 0.49 but didn't
actually install it.
However, after installation, surbl still doesn't work.
Be sure to install Net::DNS the same way you installed it the last time, whether it's RPMs, tarfile, CPAN or whatever. If you mix different installation methods, the installation databases can get confused.
Jeff C. -- Don't harm innocent bystanders.