On Thu, 11 Feb 1999, Anand Buddhdev wrote:
> Other mail systems take another approach, and partition the system into
> little modules, each of which runs as a differnet user. an example is
> qmail. Here, the smtp daemon runs as user qmaild, the sending daemon runs
> as qmails and the delivery agent runs with the privileges of the user being
> delivered to.
It is also the case in Exim that local deliveries run in processes that
have the privileges of the user being delivered to (achieved with
setuid, *not* seteuid). The daemon and remote deliveries both run as
exim (also setuid), assuming you have defined an exim uid.
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.
--
*** Exim information can be found at
http://www.exim.org/ ***