On Thu, 27 Apr 2006, listrcv wrote:

> Exim would create lots of directories when in some errorneous setup a 
> string expansion (or whatever) unexpectedly yields a subdirectory that 
> is maybe a thousand or a twentythousand levels deep. 

Lots of things start failing when path names get longer than 256 
characters (or perhaps 1024). I think 256 is a POSIX limit.

> It could end up in running into some file system limit (like no more
> free inodes though space left on the device) after creating 199999
> directories, fail the delivery and leave a mess of a useless directory
> tree around. That might also block deliveries to other users.

If you are worried about this, set

  create_directory = no
  
I personally do not think it is worth implementing anything more 
sophisticated. 
  
-- 
Philip Hazel            University of Cambridge Computing Service
Get the Exim 4 book:    http://www.uit.co.uk/exim-book

-- 
## List details at http://www.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/

Reply via email to