This is the mail archive of the
mailing list for the Cygwin project.
Re: exim - failed to read delivery status
- From: "Pierre A. Humblet" <Pierre dot Humblet at ieee dot org>
- To: CoolCold <coolcold at hotbox dot ru>,cygwin at cygwin dot com
- Date: Sun, 08 Jun 2003 20:12:21 -0400
- Subject: Re: exim - failed to read delivery status
At 03:41 AM 6/9/2003 +0400, CoolCold wrote:
>I've just installed cygwin(CYGWIN_NT-5.2 workstation 1.3.22(0.78/3/2))
>Trying to use exim but have such errors:
>2003-06-09 03:32:58 HG6S2Y-00029S-OQ <= firstname.lastname@example.org H=(127.0.0.1)
[127.0.0.1] P=esmtp S=680 email@example.com
>2003-06-09 03:32:59 HG6S2Y-00029S-OQ unable to set gid=513 or uid=1003
(euid=18): local delivery to coolcold <firstname.lastname@example.org>
>2003-06-09 03:32:59 HG6S2Y-00029S-OQ failed to read delivery status for
email@example.com from delivery subprocess
>2003-06-09 03:32:59 HG6S2Y-00029S-OQ appendfile transport process returned
non-zero status 0x0100: exit code 1
>2003-06-09 03:32:59 HG6S2Y-00029S-OQ == firstname.lastname@example.org
R=localuser T=local_delivery defer (-1)
>2003-06-09 03:32:59 HG6S2Y-00029S-OQ Frozen
>Can't get what the trouble is?As I thing this is something about
>changing process' owner,but I'm not sure
>exim is run as service with cygrunsrv (as exim-config do it)
You mean, exim-config started the service?
Can you telnet and/or ssh into the box?
If so, edit /etc/passwd, clear the SYSTEM password, add a shell
and a home directory (/).
Stop the exim service
Telnet to localhost and login as SYSTEM.
While logged as SYSTEM, type exim -c and send me the output.
Next step would be, type
strace -o trace exim-4.20-1.exe -bd
send a single message to email@example.com,
then kill exim and send me the trace file. It will be long.
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html