You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@spamassassin.apache.org by Justin Mason <jm...@jmason.org> on 2008/04/18 19:22:58 UTC
Re: Extend DNSEval.pm?
William Taylor writes:
> Is there anyway to extend this in DNSEval.pm locally without patching? Maybe with a plugin or something?
>
> my @originating = ();
> for my $header ('X-Originating-IP', 'X-Apparently-From') {
> my $str = $pms->get($header);
> next unless $str;
> push (@originating, ($str =~ m/($IP_ADDRESS)/g));
> }
>
> I want to add a few headers here but I didn't want to have to patch on each upgrade.
hi William --
meant to reply to your private mail, but list mail is better ;) The best
bet to get it into the mainline is to add a configuration setting to
Conf.pm, specifying the names of additional headers to look up.
Failing that, why not add your additional headers using
"X-Originating-IP" in the first place? ;)
--j.
Re: Extend DNSEval.pm?
Posted by Benny Pedersen <me...@junc.org>.
On Fri, April 18, 2008 19:29, William Taylor wrote:
> We need custom ones for internal reasons.
please no, you get spamassassin for free, please share alike on why and what
you like to have changed "internal" :-)
if you change it anyway no one can help you anymore
Benny Pedersen
Need more webspace ? http://www.servage.net/?coupon=cust37098
Re: Extend DNSEval.pm?
Posted by William Taylor <wi...@corp.sonic.net>.
On Fri, Apr 18, 2008 at 06:22:58PM +0100, Justin Mason wrote:
>
> William Taylor writes:
> > Is there anyway to extend this in DNSEval.pm locally without patching? Maybe with a plugin or something?
> >
> > my @originating = ();
> > for my $header ('X-Originating-IP', 'X-Apparently-From') {
> > my $str = $pms->get($header);
> > next unless $str;
> > push (@originating, ($str =~ m/($IP_ADDRESS)/g));
> > }
> >
> > I want to add a few headers here but I didn't want to have to patch on each upgrade.
>
> hi William --
>
> meant to reply to your private mail, but list mail is better ;) The best
> bet to get it into the mainline is to add a configuration setting to
> Conf.pm, specifying the names of additional headers to look up.
>
> Failing that, why not add your additional headers using
> "X-Originating-IP" in the first place? ;)
>
> --j.
>
No worries Justin.. Thought about the list today lol
Isn't Conf.pm overwritten when upgrading?
Can you give me an example of what I would put in there or point me in the right direction?
We need custom ones for internal reasons.
Thanks,
William