Update email notification engine #164
Labels
broad scope
Non-specific issues that address multiple areas
enhancement
New feature or request
epic
Placeholder for large development which may include multiple issues and/or pull requests
localization
Updates to support multi-lingual websites
performance
An update likely to improve site performance
Milestone
Is your feature request related to a problem?
There is a lot of code around how emails are generated and sent. A lot of this code is legacy and updated over the years to saitisy many use cases surrounding how DNN expected you to connect to the email API and the various conditions and workarounds that have been necessary over the years.
Since then, the email API has been updated a lot to support a lot of the more advanced things that previously required custom code.
Describe the solution you'd like
Rewrite the email classes to use the current DNN email API directly, and remove all unnecessary legacy logic.
Describe alternatives you've considered
None yet.
Additional context
This step will likely be necessary before we do anything else with email. Such as the recent issue #163 for adding digests.
The text was updated successfully, but these errors were encountered: