"David W. Jablonski" wrote:
>
> On Tue, 2001-09-18 at 11:50, Ken Murchison wrote:
> >
> >
> > "David W. Jablonski" wrote:
> > >
> > > Cyrus Imapd 1.6.24
> > > Sendmail 8.12.0
> > > Cyrus-sasl 1.5.24
> > >
>
> > You didn't mention anything about your sendmail config. Have you set up
> > sendmail to use LMTP ('z' mailer flag)? If not, this would be the first
> > step.
> >
>
> That's fixed - thank you. I'm now having a problem with lmtp delivery
> actually working with a vacation script.
>
> Running /var/spool/mqueue/f8QI0ieP029049 (sequence 1 of 4)
> <[EMAIL PROTECTED]>... Connecting to cyrus...
> 220 linux2.weccusa.org LMTP ready
> >>> LHLO linux2.weccusa.org
> 250-linux2.weccusa.org
> 250-8BITMIME
> 250-ENHANCEDSTATUSCODES
> 250-AUTH PLAIN DIGEST-MD5 CRAM-MD5 EXTERNAL
> 250 PIPELINING
> >>> MAIL From:<[EMAIL PROTECTED]>
> 250 2.1.0 ok
> >>> RCPT To:<dave>
> >>> DATA
> 250 2.1.5 ok
> 354 go ahead
> >>> .
> >>> QUIT
> <[EMAIL PROTECTED]>... Deferred: Bad file descriptor
>
> I use a virtualtable to map fully qualified email addresses to a local address.
> I'm not sure if this is causing the problem or not.
>
> In my maillog I get
>
> Sep 26 12:06:58 linux2 sma-mta[27351]: f8QH6w3c027351: from=<[EMAIL PROTECTED]>,
> size=128, class=0, nrcpts=1, msgid=<[EMAIL PROTECTED]>,
> proto=ESMTP, daemon=MTA, relay=opiate.weccusa.org [10.200.200.232]
> Sep 26 12:06:59 linux2 amavis[27353]: starting. amavis perl-11 Thu Sep
> 13 12:02:23 CDT 2001
> Sep 26 12:06:59 linux2 amavis[27353]: do_exit:387 - ending execution with 0
> Sep 26 12:06:59 linux2 sma-mta[27351]: f8QH6w3c027351: Milter add: header:
> X-Virus-Scanned: by AMaViS-perl11-milter (http://amavis.org/)
> Sep 26 12:06:59 linux2 sma-mta[27360]: AUTH=client, relay=cyrus [(null)],
> authinfo failed
> Sep 26 12:06:59 linux2 sma-mta[27360]: f8QH6w3c027351: SYSERR(root): mailer
> cyrus died with signal 11
> Sep 26 12:06:59 linux2 sma-mta[27360]: f8QH6w3c027351: smtpquit: mailer cyrus
> exited with exit value 75
> Sep 26 12:06:59 linux2 sma-mta[27360]: f8QH6w3c027351: SYSERR(root): endmailer
> cyrus: wait: No child processes
> Sep 26 12:06:59 linux2 sma-mta[27360]: f8QH6w3c027351: smtpquit: mailer cyrus
> exited with exit value 70
> Sep 26 12:06:59 linux2 sma-mta[27360]: f8QH6w3c027351: to=<[EMAIL PROTECTED]>,
> delay=00:00:01, xdelay=00:00:00, mailer=cyrus, pri=30347, relay=cyrus,
> dsn=4.4.2, stat=Deferred: Bad file descriptor
>
> Any help would be much appreciated. Thank you.
>
> P.S. This only happens with vacation. The rest of my sieve script works fine.
Umm. If memory serves me correct, there was a bug in the vacation code
where it was waiting for the wrong process after a fork/exec. I know
that I posted a patch for this a long time ago. You might want to check
the archives or grab 1.6.25 from
ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/BETA/.
Ken
--
Kenneth Murchison Oceana Matrix Ltd.
Software Engineer 21 Princeton Place
716-662-8973 x26 Orchard Park, NY 14127
--PGP Public Key-- http://www.oceana.com/~ken/ksm.pgp