如何在Redis DB中为每个用户单独configurationuser_prefs(SpamAssassin)?

我将使用FreeBSD 10.1来实现邮件网关。 所以,我安装了Postfix,Amavisd,Clamav,Spamassassin,Procmail(用于从maildir过滤垃圾邮件到垃圾邮件文件夹),Bayes with Redis数据库。 我已经configuration他们一起工作。 它可以以root用户身份正常工作。

我的意思是如何为每个用户单独configurationuser_prefs,以便Spamassassin可以根据不同的用户学习。 (例如不同的白名单)。 还将这些用户首选项存储在Redis数据库中。

ps到目前为止,除了官方文档,我还没有在Redis上find一个教程(这没有什么帮助)。 我不清楚每个用户的学习情况。 我真的很感激在这个解释的好教程。

先谢谢你。

我已经解决了很多事情,最后我发现RedisDB并不适合这样。 尽pipeRedisDB速度很快,但这种情况最适合于关系型数据库。

有几种替代方法。 所以我去传统的MySQL。 我在这里find了很好的FreeBSD教程http://www.purplehat.org/?page_id=4 。 这个链接对于介绍我的Maia Mailguard非常有帮助。 尽pipe我需要使用Amavisd-new,但我遵循这个链接中的明确步骤。 由于Maia Mailguard曾经是Amavisd软件包的一部分,因此可以应用于Amavisd新井。 它的configuration也是类似的。

顺便说一句,谢谢你的提问,并提出这个问题。