5 messages in net.sourceforge.lists.courier-maildropRe: [maildropl] Changing temporary er...
FromSent OnAttachments
Gordon ThagardApr 17, 2007 7:45 am 
Sam VarshavchikApr 17, 2007 2:41 pm 
Peter MannApr 18, 2007 1:35 am 
Devin RubiaApr 18, 2007 7:26 am 
Peter MannApr 18, 2007 7:42 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [maildropl] Changing temporary errors to permanent errorsActions...
From:Peter Mann (Pete@tuke.sk)
Date:Apr 18, 2007 1:35:12 am
List:net.sourceforge.lists.courier-maildrop

On Tue, Apr 17, 2007 at 10:45:54AM -0400, Gordon Thagard wrote:

my organization has introduced filesystem quotas that are proving to be somewhat problematic for our students because, when they go over their quota limits, maildrop reports a temporary error and their email will sit on the queue for days before bouncing back to the user. See the error message from mailq:

(temporary failure. Command output: maildrop: error writing to mailbox.)

How can I make maildrop report this as a permanent failure so that Postfix will immediately bounce the message back to the sender?

--- courier-0.53.3/maildrop/deliver.C 2006-05-28 17:29:52.000000000 +0200 +++ courier-0.53.3_NEW/maildrop/deliver.C 2006-12-25 13:15:00.000000000
+0100 @@ -160,7 +160,7 @@ maildrop.msgptr->MessageSize()) < 0) { #if HAVE_COURIER - throw 75; + throw 77; #else throw 77; #endif

Also, is there a way to give an informational message back to the sender to let them know this user is over their quota?

/etc/postfix/master.cf: ... argv=/usr/bin/maildrop -w 80 -d ${recipient}

/etc/courier/quotawarnmsg