A BUGNOTE has been added to this bug. ====================================================================== http://www.dbmail.org/mantis/bug_view_advanced_page.php?bug_id=0000248 ====================================================================== Reported By: idk Assigned To: ====================================================================== Project: DBMail Bug ID: 248 Category: LMTP daemon Reproducibility: always Severity: major Priority: normal Status: new ====================================================================== Date Submitted: 16-Aug-05 15:40 CEST Last Modified: 17-Aug-05 00:56 CEST ====================================================================== Summary: Multiple delivers when one of recipients exceeds a quota Description: When message has more local rcpts on the same server and one rcpt has full mailbox, message is delivered into all mailboxes but this full one, postfix reports
status=deferred (lost connection with 127.0.0.1[127.0.0.1] while sending end of data -- message may be sent more than once) for all recipients, inserts message into queue and repeatedly postfix delivers message into all mailboxes (but full one). ====================================================================== ---------------------------------------------------------------------- aaron - 16-Aug-05 20:42 CEST ---------------------------------------------------------------------- Sounds like a crash. Please set TRACE_LEVEL=5 and post a more detailed log of the incident. ---------------------------------------------------------------------- idk - 17-Aug-05 00:27 CEST ---------------------------------------------------------------------- Attached maillog.txt with hints for tracelevel 5 is here. Child got signal 11 and restarted. ---------------------------------------------------------------------- idk - 17-Aug-05 00:56 CEST ---------------------------------------------------------------------- IMHO dsnuser_worstcase_int is collated from aggregated flags has_2 (for nonquoted mailbox) and has_5_2 (for quoted mailbox) as DSN_CLASS_QUOTA, returned is dsn.class = DSN_CLASS_FAIL, dsn.subject = 2, and dsn.detail = 2, but without resolution which user had problem. First, by design, LMTPD could not to accomplish to return valid response (215 for nonquota mailbox and 552 (or 451?) for quota mailbox), second, it crashes in this case. Bug History Date Modified Username Field Change ====================================================================== 16-Aug-05 15:40idk New Bug 16-Aug-05 20:42aaron Bugnote Added: 0000831 17-Aug-05 00:21idk File Added: maillog.txt.gz 17-Aug-05 00:27idk Bugnote Added: 0000832 17-Aug-05 00:56idk Bugnote Added: 0000833 ======================================================================