Theo Van Dinter wrote:
> On Tue, Apr 11, 2006 at 02:46:41PM -0400, Matt Kettler wrote:
>> Of course, this can't work if you're using any kind of encapsulation options 
>> in
>> report_safe, but since MailScanner does all the markup itself, it doesn't 
>> hurt
>> it to send Mail::SpamAssassin a truncated version. Converting this to the
>> spamc/spamd model might be kind of difficult due to this, but it's worth
>> considering for spamc -c.
> 
> It's been suggested before, but it doesn't quite work for SA
> unfortunately.  SA is designed to be a generic mail filter, and some
> rules/plugins/etc expect to be able to see the entire original contents
> of the message, so we can't really trim off pieces.  Also, things like
> spamc have no concept of what a message actually is, they just read in
> a bunch of data and send it somewhere, so the full message would have to
> be read in by spamd before anything could be trimmed off of it.  At that
> point there's not a lot of savings in trimming off attachments (though the
> raw versions could potentially be stored in temp files instead of memory).
> 
> And then, as you said, with encapsulation and such, we'd need the whole of the
> message anyway.

Agreed.. the only part of sa that this would be straightforward for would be
spamc -c.

At that point, spamc isn't piping the message back out, and isn't doing
encapsulation, so truncation would be irrelevant.

Reply via email to