Re: [exim] Uid in spool header (-H) files

Top Page
Delete this message
Reply to this message
Author: Philip Hazel
Date:  
To: Cronfy
CC: exim-users
Subject: Re: [exim] Uid in spool header (-H) files
On Mon, 12 Mar 2007, Cronfy wrote:

> > I am upgrading exim from 4.54 to current version 4.66 under FreeBSD 6.0.
> > I noticed that spool header files changed. The documentation says: "The second
> > line of the -H file contains the login name for the uid of the process that
> > called Exim to read the message. ... For a message received over TCP/IP,
> > it is normally the Exim user."
> > In exim 4.54 there was "mailnull 26 6" - exim user that was configured to be used
> > by exim. But exim 4.66 stores "root 0 0" instead.
>
> I am sorry for repeating my message, but I need at least any answer
> for my question. Please tell me either I have to reexplain everything
> making my (probably bad) english more understandable, or my question
> does not makes any sense at all.
>
> So, is there anything wrong with my header files that have "root 0 0" record
> in second line or it is fine?


If the message was submitted by root, then it is fine. If the message
came over TCP/IP then it is unusual, because the Exim daemon is not
normally run as root. What is the output from

exim -bP exim_user

? What user is your exim daemon running as?


-- 
Philip Hazel            University of Cambridge Computing Service
Get the Exim 4 book:    http://www.uit.co.uk/exim-book