Eventum Mail Processing Enhancements
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Eventum |
Fix Released
|
Wishlist
|
Elan Ruusamäe |
Bug Description
This set of patches resolves several issues regarding email processing:
1) Stops expunging each email during a delete and does a single expunge at the end.
2) Only notifies on a new ticket, when creating from an email, if the sender is allowed to send an email (workflow hook).
3) Perform an IMAP expunge in the close routing before closing the IMAP connection.
4) Add a new function, getNewEmails(
5) Use new getNewEmails function in email cron process.
6) Close IMAP connections when cron finishes (we observed hanging/ memory leakage in Windows IMAP services when not properly closing).
looked good, so committed
https:/ /github. com/eventum/ eventum/ commit/ 864bcfa91fb049d d72253b4ed2f923 503597bad4
but it would be a lot easier if you opened Pull-Request in github instead of attaching patches to launchpad.
yes, i know documentation has not been updated how to submit contributions.