Hello,

Anthony Peacock wrote:
> Hi,
> 
> Richard Hobbs wrote:
>> Hello,
>>
>> John D. Hardin wrote:
>>> On Tue, 28 Aug 2007, Richard Hobbs wrote:
>>>
>>>> Could the size of "bayes_seen" and "bayes_toks" be causing this
>>>> timeout?
>>> Yes.
>>>
>>>> If so, what can i do about this?
>>> Disable automatic Bayes expiry and do a manual expiration run, and
>>> allow it to complete.
>>
>> So what you (and Michael Parker) are saying is that it's not the
>> checking of spam against the tokens that is causing the timeout, it's
>> the automatic expiration of old tokens that "conveniently" gets tagged
>> onto the same operation, right?
>>
>> If so, let me get this straight - an email comes in and goes off to
>> spamd. spamd then checks the message against the tokens to determine
>> whether it's spam or not, then runs an expiry of old tokens (or perhaps
>> it happens the other way around), and only then returns the mail to
>> exim. The expiration of old tokens takes a lot longer than the spam
>> checking and as a result it's timing out.
>>
>> So, if i disable automatic expiration, spamd will only attempt one
>> operation at a time, (checking of spam against the tokens) and should
>> therefore not timeout, correct?
>>
>> But, if i do disable automatic expiration, i will have to remember to do
>> it manually, or via cron.
>>
>> Is this all correct?
> 
> Yes.  Set up expiration in a cron job, once per day is usually fine.

OK, will do - i assume "sa-learn --force-expire" is the command to run
via cron, right?

Also, how do i disable automatic expiration?

Thanks again,
Richard.


>> Would a suitable alternative be to delete "bayes_seen" and "bayes_toks",
>> then restart spamd? I know i would be deleting everything that had been
>> learned over the last period of time, but starting afresh may not be a
>> bad thing, seeing as the rules in the database are probably 6 months to
>> a year old now (we've not been using spamd for a year or so, because i
>> broke it and had no time to fix it!).
>>
>> Please let me know your thoughts, and also let me know whether deleting
>> both of those files is a good way to go.
> 
> No.
> 
> 

-- 
Richard Hobbs (Systems Administrator)
Toshiba Research Europe Ltd. - Speech Technology Group
Email: [EMAIL PROTECTED]
Web: http://www.toshiba-europe.com/research/
Tel: +44 1223 376964        Mobile: +44 7811 803377

Reply via email to