Hello,

I have spamassassin set up and working with maildrop and qmail. The global 
maildroprc file calls spamd like this:

xfilter "/usr/bin/spamc -u $LOGNAME"

and spamd prefs are set up like this:

OPTIONS="-d -m 100 -c -u speakeasy -x 
--virtual-config-dir=/home/speakeasy/spamrules/%u/"

This all works fine, but for my setup, over 100,000 email accounts, the 
directory /home/speakeasy/spamrules would quickly reach the 65.556 limit 
of directories within a directory (all this is stored on a NetApp filer) 
even if this limit did not exist, and directory with 100,000 
subdirectories would be quite inefficient, and take up much CPU time to 
just find the right one. All the virtual users Maildirs are in 
/home/speakeasy/u/username, using the 'letterhomes' prevents me from 
having any directory with too many subdirectories. I would like to be able 
to pull the first letter of the username `cut -c1 %u` would do it, but I 
can't seem to pass this to spamd properly. Anyone ever use spamassassin on 
a very large site with virutal users try anything like this?

Andreas


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to