From: Nikolaus S. <mic...@we...> - 2011-08-23 07:38:29
|
On Tue, Aug 23, 2011 at 11:34:28AM +1100, Voytek wrote: > On Tue, August 23, 2011 6:03 am, Nikolaus Schulz wrote: > > Interesting. I guess there exists no user with uid 5000 on that > > machine? I didn't consider the possibility that someone could run > > archivemail as such a user, to be honest. :) > > Nikolaus, thanks > > all mail accounts are uid 5000 on this system > > it just seems to fail on this user 'as': > > > :/var/mail/vhosts/aaa.com.au# > > ... > drwx------ 5 5000 mail 4096 2011-04-11 13:21 ad...@aa... > drwx------ 9 5000 mail 4096 2011-04-11 16:49 an...@aa... > drwx------ 9 5000 mail 4096 2011-08-23 04:17 as...@aa... > drwx------ 5 5000 mail 4096 2011-08-22 17:45 as...@aa... > drwx------ 9 5000 mail 4096 2011-08-22 17:19 as...@aa... There probably is nothing special about that (virtual) user, but only that this is the only mailbox where archivemail tries to fake a 'From ' line for a message because it cannot determine its sender address. It's only then that archivemail runs the code that triggers the exception. And that fails if there is no (real, Unix) user with uid 5000 on the box. Nikolaus |