[Mimedefang] DCC, Pyzor, and Razor header additions
Steffen Kaiser
skmimedefang at smail.inf.fh-bonn-rhein-sieg.de
Wed May 27 03:04:21 EDT 2009
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Tue, 26 May 2009, afo cliff wrote:
> Thanks. I must be using the stock spam_assassin_check because I see
> this in mimedefang-filter:
>
> my($hits, $req, $names, $report) = spam_assassin_check();
>
> I tried adding the line below under the change_header lines and all
> that ended up in the email header was "X-Spam-Tests:" with no data
>
> action_add_header("X-Spam-Tests", "$test");
Hmm, read up man mimedefang-filter, $test is the 3rd return value of
spam_assassin_check(), hence, it's named $names in your filter.
Also, in this particular case it is not necessary to quote the variable,
in fact, it would waste a bit of ressources, use these lines for example:
my($hits, $req, $names, $report) = spam_assassin_check();
action_add_header("X-Spam-Tests", $names);
action_add_header("X-Spam-Score", $hits);
>
> On Mon, May 25, 2009 at 2:50 AM, Steffen Kaiser
> <skmimedefang at smail.inf.fh-bonn-rhein-sieg.de> wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> On Thu, 21 May 2009, afo cliff wrote:
>>
>>> add_header all Pyzor _PYZOR_
>>> add_header all DCC _DCCG_: _DCCR_
>>
>> If you use the stock spam_assassin_check() function, there is a '$test'
>> return value of the comma separated list of SpamAssassin test names.
>>
>> Use it in combination with action_add_header().
- --
Steffen Kaiser
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iQEVAwUBShzl99lJzF6z/k3SAQJS3wf+MCCrRDwTM12+w1N27EldFhb5y+aT9/6o
BFiRKi28BAqWA2tfEf0otzJ//75sG02ZsSf8+lD43wxijnZaltWu21YD9Km7PTw2
VZFw5NgdjSAAFUKL5o8mGIs1xQyXAazMRrnUWZWR0mGXy1hbaVQ/HVMv2EH6NLSX
7B4Mru7JqFkGH3R7r/kTY0Y+p0b47ySourHGqNYqDvf3lqwWMOBIoiuB6OJ0vgzv
9Y1QE4TzFsdI11cCcUy87WTgzXpjYMhUF30S+fYSpKNZdAj/8BrVXb4HFxxzwQRv
q73+BipG7O2VDFAPqxzBtsnWQc+tbaWFrAMf2EFOeSNBuQW2suwDgA==
=+axd
-----END PGP SIGNATURE-----
More information about the MIMEDefang
mailing list