Hi All

Just to give a quick update on subject modifications.  First two worked 
(thanks Bill Shupp), the 3rd didn't (Sorry Agus Basyari that I couldn't get 
it to work).

Details:  I am running vpopmail 4.9.10 + qmailadmin 0.45 + sqwebmail 2.1.1 
on a GNU/Linux box.
Quota Warn:  I followed Agus Basyari's instructions; ie exchange his 
vpopmail.c with the original.  Placed modified versions of "quotawarn1" and 
quotawarn2" inside ~vpopmail/bin directory.  Configured, make, make 
install-strip.
CatchAll+Vacation:  Applied the supplied patch to a clean qmailadmin-0.45 
source. Configured, make clean, make, make install-strip.

Observed: Whenever a mail was attempted to be delivered to a domain, mail 
log came up with "Aack, child crashed" type of messages; e.g.
---------------------------------------
Jun 30 01:11:48 pop qmail: 993841908.653196 info msg 440984: bytes 737 from 
[EMAIL PROTECTED]> qp 23478 uid 502
Jun 30 01:11:48 pop qmail: 993841908.755477 starting delivery 42: msg 
440984 to local [EMAIL PROTECTED]
Jun 30 01:11:48 pop qmail: 993841908.755526 status: local 1/10 remote 0/20
Jun 30 01:11:48 pop qmail: 993841908.774558 delivery 42: deferral: 
Aack,_child_crashed._(#4.3.0)/
Jun 30 01:11:48 pop qmail: 993841908.774632 status: local 0/10 remote 0/20
---------------------------------
Although it appeared that the messages were getting delivered, there would 
inevitably be a "Aack, child crashed" message with any mail delivery, plus 
I got repeated messages while trying out a vacation autoresponder.

Needless to say, panic and heart palpitations set in after about 3 minutes, 
and suspecting the delivery agent, I quickly left out the whole QuotaWarn 
part and recompiled vpopmail and qmailadmin without it.

Everything seems OK after that, with normal mail logs.  Phew, ...never 
again on a production server...

Analysis;
QuotaWarn code:  I don't know why the qmail child program kept 
crashing.  The only changes I did was modify the quotawarn messages by 
deleting the first two lines (system messages), and add a couple of lines 
of text to it.  Agus, anything?

Faruque 

Reply via email to