On Fri, 2014-04-18 at 11:31 +0200, Erik Logtenberg wrote:
> I noticed that SA has a safety feature that causes it to skip messages
> that are too large:
>
> spampd[29159]: skipped large message (68.9130859375KB)
That is a rather horrible way of telling you the message is 70567 byte
large...
As Tom already mentioned, that's spampd skipping a "too large" message,
not even feeding it SA in the first place. And Alex pointed out spampd's
default size limit is 64 kByte.
Looking at that ugly log-line [1] with that default in mind, you seem to
actually use the spampd maxsize default value. Which is an anachronism,
to say the least. The SA spamc default is 500 kByte since SA 3.2 (7
years ago), and used to be 250 kByte before. Either one is a *much* more
appropriate choice than the spampd default.
I strongly suggest to raise that spampd maxsize value.
[1] The ridiculously low maxsize threshold would have been easier to
spot, if the logging would have cut out the millionth fraction of a
byte and provide a sane value.
--
char *t="\10pse\0r\0dtu\0.@ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}