On Wed, 2014-05-28 at 20:54 -0400, Art Werschulz wrote:
> > Your SA installation seems to be broken. That's stock code:
> > 
> >   $ grep -rl check_https_http_mismatch .
> >   Mail/SpamAssassin/Plugin/HTTPSMismatch.pm
> 
> I have the same thing:
> 
>   $ pwd
>   /usr/share/perl5/vendor_perl/Mail/SpamAssassin
>   $ grep -rl check_https_http_mismatch .
>   ./Plugin/HTTPSMismatch.pm
> 
> So what's wrong here?

Well, it isn't sufficient to have that file (assuming that is where your
Perl expects it), but it also needs to be loaded. Stock SA site-config:

  $ grep HTTPSMismatch *
  v320.pre:# HTTPSMismatch - find URI mismatches between href and anchor text
  v320.pre:loadplugin Mail::SpamAssassin::Plugin::HTTPSMismatch

spamassassin --lint -D debug output will show weather that cf file and
the plugin are loaded. Running --lint without debug might be worthwhile
on its own already.


You snipped a vital part from bug 7045 comment 1, though:

> If you need help, please tend to the users@ mailing-list.

Cc'ed, to continue this thread on-list. Please do not reply privately to
me only, but post to the users@ list. To subscribe before posting, see:

  http://wiki.apache.org/spamassassin/MailingLists


-- 
char *t="\10pse\0r\0dtu\0.@ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}

Reply via email to