Hi Luiz

> Thanks Philipp for the answer. My problem is: for my customer, he wants
> only his message as a return (not include the qmail message), but it´s
> working :)

Isn't it that what he gets already?
The sender get's a bounce containing the Info
"The message exceeded the maximum size the user accepts. (#5.2.3)"
and if you haven't used bouncemaxbytes the complete message
should be attached.

Maybe I understand you wrong but I see no gain in removing the bounce
info/reason out of a bounce message. And as mailMaxSize isn't a parameter
checked on smtpd time you can't just reject a mail an let the bounce
do the senders MTA.

But just to be complete the text/info you place in quotawarning is
only send to the receiver and only if he exceeds his mailQuotasize
and/or mailQuotaCount by more than 70% ( or what you have set in
qmai-ldap.h => QUOTA_WARNING_LEVEL ... btw, someone here who made that
an env or controlfile?).

I a very easy way you may change the return string in 
qmail-lspwan.c to get qmail-send only to bounce the mail without a reason.
But to remove all bounce related text I guess you have to change 
addbounce() or injectbounce() in qmail-send.c but make sure that it
only makes it "short" on a mailMaxSize-bounce.

Greets
Phil.



Reply via email to