Integrant lifecycle for the email module.
Config keys:
:boundary/email {:provider :smtp :host "..." :port 587 :username "..." :password "..."} {:provider :logging} ; dev — logs instead of sending
Returns an EmailSenderProtocol implementation.
:boundary/email-queue {:sender (ig/ref :boundary/email) :max-retries 3}
Returns an EmailQueueProtocol implementation (in-memory, single-process).
Integrant lifecycle for the email module.
Config keys:
:boundary/email
{:provider :smtp :host "..." :port 587 :username "..." :password "..."}
{:provider :logging} ; dev — logs instead of sending
Returns an EmailSenderProtocol implementation.
:boundary/email-queue
{:sender (ig/ref :boundary/email) :max-retries 3}
Returns an EmailQueueProtocol implementation (in-memory, single-process).No vars found in this namespace.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |