In v5.3.20, some mods were made to the deliver_mail() function
in velivermail.c

During these mods I think there has been a couple of lines
debugging code left in by accident

When a message is bounced due to insufficient space in mailbox
(or insufficient quota in domain ?), the bounce now contains some
inappropriate text :

> Hi. This is the qmail-send program at reef.pipeline.com.au.
> I tried to deliver a bounce message to this address, but the bounce
bounced!
>
> <[EMAIL PROTECTED]>:
> address: /home/vpopmail/domains/1/XXX.com.au/XXX/Maildir/
> quota: 20971520S
> Message rejected. Not enough storage space in user's mailbox to accept
message.

Note the "address:" and "quota:" lines

(The "Message rejected..." stuff is what I have programmed via
my .over-quota.msg file)

I dont know if they are debugs that were accidently left in the code,
but certainly the address: entry shouldnt be shown. I guess there is
an argument to display the quota, but if you were going to do it
then you would want to have it formatted in a human-readable
layout.

I have attached the patch to remove these lines

Michael.

Attachment: vpopmail-5.3.20-vdelivermail-removedebug.diff
Description: Binary data

Reply via email to