Bug 11140 - Centralize all sending of email to one subroutine
Summary: Centralize all sending of email to one subroutine
Status: CLOSED FIXED
Alias: None
Product: Koha
Classification: Unclassified
Component: Architecture, internals, and plumbing (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement (vote)
Assignee: Galen Charlton
QA Contact: Testopia
URL:
Keywords:
Depends on: 9530
Blocks:
  Show dependency treegraph
 
Reported: 2013-10-25 14:39 UTC by Kyle M Hall
Modified: 2020-01-06 20:14 UTC (History)
3 users (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.