Bug 11140

Summary: Centralize all sending of email to one subroutine
Product: Koha Reporter: Kyle M Hall <kyle>
Component: Architecture, internals, and plumbingAssignee: Galen Charlton <gmcharlt>
Status: CLOSED FIXED QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low CC: katrin.fischer, martin.renvoize, veron
Version: Main   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Bug Depends on: 9530    
Bug Blocks:    

Description Kyle M Hall 2013-10-25 14:39:41 UTC
To reduce the chances of introducing bugs related to sending emails, and to follow the DRY principle, we should consolidate all calls to sendmail into a single subroutine such that any system preferences or other logic that alters how we send emails can be centralized.

For example, bug 8000 and bug 8753, if both pushed, would introduce a bug into Koha if nobody noticed, since there would be no merge conflicts or unit test failures.
Comment 1 Martin Renvoize 2018-11-08 11:44:38 UTC
I 'think' this can probably be closed.. we've been quietly working towards it for a while.

Anyone know of any outstanding cases?
Comment 2 Katrin Fischer 2018-11-08 13:00:04 UTC
I think this should be mostly covered by Koha::Email.