[Spambayes] X-Hammie-Disposition split suggestion

Skip Montanaro skip@pobox.com
Thu Oct 31 01:59:13 2002


The X-Hammie-Disposition header contains multiple bits of information.  I'm
not sure what the *H* and *S* chunks are for (overall hammieness?), but I
think it would be worthwhile to put the individual word probabilities in a
separate header.  That way, I could tell my mailer to display the much
smaller X-Hammie-Disposition header and suppress display of the (for
example) X-Hammie-Word-Probabilities header by default, e.g.:

    X-Hammie-Disposition: Yes; 1.00; '*H*': 0.00; '*S*': 1.00
    X-Hammie-Word-Probabilities:'rbl':0.07; 'script':0.07; 'to:2**1':0.09;
        'osirusoft':0.10; 'url:org':0.15; 'subject:; ':0.15; 'cgi':0.20;
        'sorry':0.22; 'mailing':0.23; 'list:':0.24; 'skip:" 10':0.27;
        'skip:r 20':0.28; 'subject:SPAM':0.30; 'called':0.31; 'body':0.33;
        'rcvd_in_dsbl':0.34; 'open':0.35; 'being':0.35; 'version':0.36;
        'from:':0.36; 'skip:u 10':0.37; ...

If something in the X-Hammie-Disposition header jumps out at you, you can
display all the message's headers.

Make sense?  If so, I'll be happy to modify hammie.py.

Skip