A BUGNOTE has been added to this bug.
======================================================================
http://www.dbmail.org/mantis/bug_view_advanced_page.php?bug_id=0000086
======================================================================
Reported By:                jnorell
Assigned To:                
======================================================================
Project:                    DBMail
Bug ID:                     86
Category:                   PIPE delivery (dbmail-smtp)
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     new
======================================================================
Date Submitted:             09-Sep-04 21:26 CEST
Last Modified:              11-Sep-04 01:08 CEST
======================================================================
Summary:                    quota exceeded causes forwards to fail
Description: 
When an alias lookup resolves to multiple deliver_to's with at least one
local INBOX delivery and one or more external forwards, if the local
mailbox is over quota the external forwards are sent an empty message
rather than the real email.
======================================================================

----------------------------------------------------------------------
 aaron - 09-Sep-04 21:44 CEST 
----------------------------------------------------------------------
I think you're exactly right about moving the quota checks to follow the
forwards. Try that out and see if that patches it right up. The new
delivery chain in 2.0 should not be affected, but it would be prudent to
double check it against related bugs... like what happens if the *delivery
user* has a quota applied, for whatever odd reason, or with combinations
of within quota, above quota and non-quota accounts and forwards.

----------------------------------------------------------------------
 jnorell - 11-Sep-04 01:08 CEST 
----------------------------------------------------------------------
After surmounting the delivery-chain learning curve, a fix is quite simple,
and that's just it (move forwards to happen before quota checks).  Patch
is attached, tested only in pgsql, but is working fine on our production
machines so far.

Bug History
Date Modified  Username       Field                    Change              
======================================================================
09-Sep-04 21:26jnorell        New Bug                                      
09-Sep-04 21:26jnorell        File Added: problem.log                      
09-Sep-04 21:44aaron          Bugnote Added: 0000233                       
11-Sep-04 01:08jnorell        Bugnote Added: 0000234                       
======================================================================

Reply via email to