Author: Graeme Fowler Date: To: exim-users Subject: Re: [exim] user= in routers
On Sat, 2007-03-31 at 14:08 +0400, dawnshade wrote: > does option 'user = someusername' not worked into routers?
> spec.txt said:
>
> +--------------------------------------------------+
> |user|Use: routers|Type: string*|Default: see below|
> +--------------------------------------------------+
>
> When a router queues an address for a transport, and the transport does not
> specify a user, the user given here is used when running the delivery process.
Like it says, user=blah in a router sets the user for the corresponding
transport (unless the transport then overrides it by specifying
something else). In your case, the router itself is run by the Exim
user, hence the "default" uid and gid you mention.
You probably need to set some supplementary groups for your Exim user
(ie. "vpopmail") and then make sure that the group has read access to
the files you need to read.