You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by fe...@apache.org on 2005/05/22 05:12:00 UTC
svn commit: r171275 -
/spamassassin/trunk/lib/Mail/SpamAssassin/PerMsgStatus.pm
Author: felicity
Date: Sat May 21 20:11:58 2005
New Revision: 171275
URL: http://svn.apache.org/viewcvs?rev=171275&view=rev
Log:
bug 4353: need to extract the message metadata before kicking off the RBL tests
Modified:
spamassassin/trunk/lib/Mail/SpamAssassin/PerMsgStatus.pm
Modified: spamassassin/trunk/lib/Mail/SpamAssassin/PerMsgStatus.pm
URL: http://svn.apache.org/viewcvs/spamassassin/trunk/lib/Mail/SpamAssassin/PerMsgStatus.pm?rev=171275&r1=171274&r2=171275&view=diff
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/PerMsgStatus.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/PerMsgStatus.pm Sat May 21 20:11:58 2005
@@ -146,6 +146,12 @@
}
{
+ # bug 4353:
+ # Do this before the RBL tests are kicked off. The metadata parsing
+ # will figure out the (un)trusted relays and such, which are used in the
+ # rbl calls.
+ $self->extract_message_metadata();
+
# Here, we launch all the DNS RBL queries and let them run while we
# inspect the message
$self->run_rbl_eval_tests ($self->{conf}->{rbl_evals});
@@ -154,8 +160,6 @@
my $decoded = $self->get_decoded_stripped_body_text_array();
my $bodytext = $self->get_decoded_body_text_array();
my $fulltext = $self->{msg}->get_pristine();
-
- $self->extract_message_metadata();
my @uris = $self->get_uri_list();