On Mon, 24 Mar 2003 14:48:55 -0600
Nick Harring <[EMAIL PROTECTED]> wrote:
> Michael -
> Thanks for the reply, however it begs a follow up question. If I put full
> headers in the file, does vpopmail write the quota message directly into the
> users maildir, or does it use qmail-inject to run the message through the
> normal local delivery path?
> Thanks,
> Nick
>
the easiest way i see that from code is using .quotawarn.msg
/* Look in the domain for a .quotawarn.msg */
sprintf(quotawarnmsg, "%s/.quotawarn.msg", TheDomainDir);
if ( ((fdin=open(quotawarnmsg, O_RDONLY)) < 0) ||
(stat(quotawarnmsg, &sb)<0)) {
/* if that fails look in vpopmail dir */
sprintf(quotawarnmsg, "%s/domains/.quotawarn.msg", VPOPMAILDIR);
if ( ((fdin=open(quotawarnmsg, O_RDONLY)) < 0) ||
(stat(quotawarnmsg, &sb)<0)) {
return(0);
changing all fopen .quotawarn.msg to user side and give user each own quotawarn msg
with his to: header
the other way is full debug on source to get user address and make some parse message
to user
--
thx
onOs
UPPTI - Universitas Brawijaya