On Tue, Jan 11, 2005 at 09:57:02PM -0800, Loren Wilton wrote: > BTW, this probably means that you have a really big whitelist or bayes db, > and possibly expire isn't working as you think it is. Might be worth > checking on that.
I'm not using bayes (AFAIK ;), as I'm doing site-wide filtering with Exiscan and I don't have a bayes_path setup in my local.cf. My read of the docs I see auot-whitelisting is enabled by default now, but all my spam filtering is done at smtp data time (via exiscan) so I'm not sure where the whitelist would be stored. SA isn't run for each user so their .spamassassin dir is empty (other than the default user_prefs). lsof for spamd didn't give me any hints, either. Since only one child process is so large and that they are all stared at the same time (e.g. processed the same number of requests) I would think its memory usage would be related to a specific message that spamd process handled. $ ps auxf | egrep '(spamd|USER)' USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 13158 0.0 3.4 92440 17548 ? S Jan10 0:04 /usr/sbin/spamd --max-children 5 --max-conn-per-child=20 -d --pidfile=/var/run/spamd.pid root 11081 0.1 13.7 99320 71024 ? S 03:06 0:16 \_ spamd child root 11093 0.1 15.3 107640 79100 ? S 03:06 0:19 \_ spamd child root 11137 0.0 13.3 97580 68736 ? S 03:14 0:11 \_ spamd child root 11172 0.4 21.6 181620 111888 ? S 03:22 1:06 \_ spamd child root 11197 0.1 13.8 100368 71384 ? S 03:23 0:15 \_ spamd child Probably unrelated, but what does "autolearn=failed" mean? Jan 12 06:38:28 mardy spamd[11172]: result: . 0 - scantime=0.0,size=1955,mid=<[EMAIL PROTECTED]>,autolearn=failed -- Bill Moseley [EMAIL PROTECTED]