On Wednesday, November 13 2013, Florian Lindner wrote:

> Hello,

Hey there,

> I'm a bit confused by the allow-tell option in spamd.
>
> My setup is so that all configuration is done by the system users, they use 
> spamc only for perfomance reasons. Users use their local bayes database and 
> should of course be able to update this database or use remote services like 
> pyzor. There is not site-wide database.
>
> Should I set --allow-tell for spamd? Currently I have "--create-prefs --max-
> children 5 --helper-home-dir".
>
> Or do I get the spamd/spamc thing entirely wrong?

According to spamd's manpage:

       -l, --allow-tell
           Allow learning and forgetting (to a local Bayes database),
           reporting and revoking (to a remote database) by spamd. The
           client issues a TELL command to tell what type of
           message is being processed and whether local (learn/forget)
           or remote (report/revoke) databases should be updated.

This option is useful if you use "spamc -L" to feed spamd for learning.
However, from what you said above, I assume your users are directly
using sa-learn to do that.

Therefore, if your local users maintain local Bayes databases, then you
shouldn't need "--allow-tell", unless you are going/planning to allow
the users to also run "spamc -L" to train their databases.

-- 
Sergio

Reply via email to