From: "Erez Lirov" <[EMAIL PROTECTED]>
   Cc: <[EMAIL PROTECTED]>
   Date: Thu, 22 Feb 2001 20:21:55 -0500

   The exit status is zero.
   It looks like 'deliver' really believes that it's inserting the message into
   the folder.

   If I run deliver -m user.test, then it lets me type into stdin, and when I
   hit Ctrl-D, it promptly quits and leaves an exit status of 0.

Try "deliver test" and "deliver test2", though "deliver -m user.test"
should be mostly equivalent.

   If I run deliver -m user.test2 (a non-existent user), then it doesn't wait
   for stdin, but simply dies.  The strange thing is that the exit code is
   still 0.

   The strangest thing is that if I run deliver -m user.elirov, it gives a
   segmentation fault and returns an exit code of 139.

How can it segfault and return an exit code?
Could you strace/truss it and send those results?

Larry

   There is nothing special about user.elirov.  It doesn't happen on
   user.elirov2, but it does happen on user.oawuhf.  (just a random string I
   happend to type in... user.oawuhfe doesn't dump core)

   ???

   > -----Original Message-----
   > From: Lawrence Greenfield [mailto:[EMAIL PROTECTED]]
   > Sent: Thursday, February 22, 2001 8:05 PM
   > To: Erez Lirov
   > Cc: [EMAIL PROTECTED]
   > Subject: Re: LMTP problem
   >
   >
   >    From: "Erez Lirov" <[EMAIL PROTECTED]>
   >    Cc: <[EMAIL PROTECTED]>
   >    Date: Thu, 22 Feb 2001 18:31:33 -0500
   >
   >    I see.  Does the deliver program form RFC822 content from a
   > plain text file?
   >    As in:
   >    deliver -m user.test < mymessage.txt
   >
   >    When I try this, it doesn't give me any errors, but it doesn't
   > put anything
   >    in the user.test mailbox.
   >
   > When you say no errors, are you including the exit code?  The
   > important error that deliver gives is the exit code --- 0 is success,
   > and all others are a la /usr/include/sysexits.h.
   >
   > That's the only important measure of whether deliver thinks it's
   > succeeding or failing.
   >
   > Larry
   >


Reply via email to