Dear Peter,
Thanks for your help.
In fact, I've already installed the qmail version vacation, but the problem
persists.
When I use "make" to compile the vacation, the src line 477 containing
syntax error. I've changed to close(MSG) (instead of close<MSG>), then I can
compile it successfully. Is it correct?
Besides, the user will got a .qmail which contains
./Maildir/
so that the mail will store in ./Maildir/new instead of "Mailbox". However,
the vacation will detect whether the .qmail exists. If exists, it assumes
the vacation is enabled which is not the case we expected...Is there any
configuration flag needed in the Makefile.
Yes, the error message about "Broken Pipe" is what I saw in the syslog.
Also, I've a testing POP3 account. I've sent only one mail to that user,
and the mail duplicated more than 200 times for only 7 days. So is it
related to that "Broken Pipe" problem?
I'm now using qmail-vacation without "Preline" in the .qmail file ...
Please help...
Thanks a lot for your kindly help.
rdgs,
Ewen Fung
-----Original Message-----
From: Peter Samuel [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, February 15, 2000 7:34 AM
To: Ewen Fung
Cc: [EMAIL PROTECTED]
Subject: Re: Problem Found
On Wed, 9 Feb 2000, Ewen Fung wrote:
> Hi,
>
> I've got this problem for few weeks but still got no idea about
> that....even I've searched the archive.
>
> This is the qmail 1.03 running on Solaris x86 v2.7. I've tried to use
> .qmail to run a vacation program for the users. The .qmail contains the
> following 2 lines:
>
> ./Maildir/
> |preline /usr/bin/vacation -j syssupp
Don't use /usr/bin/vacation with preline!
Quoting from the www.qmail.org pages (and myself :)
If you use qmail's preline utility, remember that preline expects
to pipe the entire mail message through the specified program. If
the specified program closes standard input before preline has
finished, preline will exit with a transient failure and you'll see
the following error in your logs:
deferral: preline:_fatal:_unable_to_copy_input:_broken_pipe/
You'll see this problem if you try to use the sendmail version of
vacation.
Grab my qmail-vaction program (currently at 1.3 but I hope to have 2.x
available next month)
ftp://ftp.uniq.com.au/pub/tool/qmail/
Regards
Peter
----------
Peter Samuel [EMAIL PROTECTED]
Technical Consultant or at present:
eServ. Pty Ltd [EMAIL PROTECTED]
Phone: +61 2 9206 3410 Fax: +61 2 9281 1301
"If you kill all your unhappy customers, you'll only have happy ones left"