Skip to content
This repository has been archived by the owner on Feb 4, 2020. It is now read-only.

Create mail-sending submodules #1

Open
4 tasks
callahad opened this issue Mar 4, 2016 · 0 comments
Open
4 tasks

Create mail-sending submodules #1

callahad opened this issue Mar 4, 2016 · 0 comments

Comments

@callahad
Copy link
Member

callahad commented Mar 4, 2016

Though we only need raw SMTP support to launch, we'll may want to be able to switch between various delivery strategies in the future: console logging (testing), raw SMTP, specialized APIs like Amazon SES, SendGrid, etc.

We should:

  • Define an interface that delivery strategies must implement
  • Implement a console logging strategy that does not actually send mail
  • Implement a strategy that uses SMTP to send messages
  • Allow strategies to be selected via a configuration file
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant