>> Interesting implementation though I think some hashing would have to be done >> on the IP address to separate the directories otherwise it's not scalable >> (filesystem limits within a single directory and the management thereof). >> Also, not having the data in a database means only one server could access >> it unless you wanted NFS shares, but then you are relying on one box. > > I do not know how the above Greylisting is implemented. Once I did some > attempt using the file system as database too (one (empty) file per > connecting IP in some hierarchy). It ate all my inodes (was a small > partition). > > So - if it is based on the same idea, make sure to have enough inodes > (df -i).
I have a script that cleans out any greylist files older then 6 hours. The greylist directory seems to peak at about 60k files. df -i says I am using 1 percent of my inodes. Also, since this is Maildir based system I may very well save inodes due to less mail volume. Matt -- ## 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/
