After Jason implemented my request to be able to see the X-Spam-Status header 
in the summary output I decided to go one step further and remove messages 
from the pending queue which were also identified as SPAM by SPAM Assassin.  
My theory is that the number of false positives from *both* systems will be 
minuscule, so let's pretend those messages don't even exist.

I added one line to .tmda/config:

TERSE_SUMMARY_HEADERS = ["X-Spam-Status"]

and made my thrice weekly cron job look like this:

30 08 * * 1,3,5 /usr/bin/tmda-pending -qbd -O 7d; (/usr/bin/tmda-pending -b -T|grep -i 
yes| awk '{print $1}'| /usr/bin/tmda-pending -q -b -d -); /usr/bin/tmda-pending -C -b 
-s | mail -s 'TMDA pending summary' cwg-tmdasummary

I've just done this so it hasn't had a chance to actually run out of cron yet, 
but based on what I was seeing in my summary email, this should cut the size 
of that mail by about 95%.

I suppose in theory it might be better to simply not display the messages that 
were tagged by SPAM Assassin rather than deleting them in case something there 
is legitimate and the sender wants to release it, but I haven't figured out how 
to do that yet.

Chris

-- 
Chris Garrigues                 http://www.DeepEddy.Com/~cwg/
virCIO                          http://www.virCIO.Com
716 Congress, Suite 200
Austin, TX  78701               +1 512 374 0500

  World War III:  The Wrong-Doers Vs. the Evil-Doers.



Attachment: msg00894/pgp00000.pgp
Description: PGP signature

Reply via email to