[EMAIL PROTECTED] escribió:
>>> As the part-time admin of an MTA I would appreciate some advice on 
>>> what values to use for Exim's parameters to stop throughput reducing 
>>> to a trickle.
>> [snip]
>>> About 99% of all our e-mails arrive from two company edge servers and
> 
>>> total received is about 20,000 e-mails per day with only around 1,000
> 
>>> of genuine e-mails and the rest being SPAM.
>> [snip]
>>> Arriving in this morning I issued the top command and it showed 13
>>> exim-4.63-4 processes, all sleeping, and only 0.4% user cpu usage 
>>> (this is usually more than 50%).
>> [snip]
> 
>> Do you have many many messages in your queue (exim -bpc)? Are you 
>> trying to bounce those 20000 spam emails (exim -bp)? Can you verify 
>> in the log file that new queue runners are being spawned? What does 
>> exiwhat tell you those processes are doing? Is clamd/spamd still 
>> running and responding to a PING on the socket?
> 
> No messages were in the queue and the mainlog shows that the queue
> runners were starting every 5 minutes but ending immediately.
> 
> I have ACLs set up to remove as many e-mails as possible but all that
> remain are passed through SpamAssassin (sa-exim). All e-mails with a
> SpamAssassin score of 5.0 or over is not delivered but put in directory
> for 10 days before being deleted.
> 
> My suspicions are that the problem is to do with SpamAssassin's Bayesian
> engine as I do a sa-learn of around 1000 SPAM submitted by users at the
> start of each month. The problem of performance started around 3 or 4
> months ago probably when some SPAM threshold was reached and it has been
> getting worse ever since.

Sometimes bayes_auto_expire setting causes that behavior, though you
should get a hint on your maillog about it. A message that's auto
learned can trigger the expiration process, which will lock the database
and put the other processes on hold. Setting it to 0 and doing a
'sa-learn --force-expire' when you have the fewer traffic/load usually
helps.

> Yesterday I set up the mailhost Solaris box to reboot every evening and
> I will monitor how the system performs.

-- 
Angel Marin
http://anmar.eu.org/


-- 
## List details at http://lists.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to