sihl-email
A Sihl service for sending emails using Lwt
1024" x-on:close-sidebar="sidebar=window.innerWidth > 1024 && true">
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Library sihl-email
module Core = Sihl_core
module Database = Sihl_database
module Utils = Sihl_utils
module Queue = Sihl_queue_core
module Sig = Sihl.Email.Sig
module Template : sig ... end
val log_src : Logs.src
val print : Sihl.Email.t -> unit
val intercept : ( Sihl.Email.t -> unit Lwt.t ) -> Sihl.Email.t -> unit Lwt.t
module MakeSmtp (TemplateService : Sig.TEMPLATE_SERVICE) : Sig.SERVICE
module MakeSendGrid (TemplateService : Sig.TEMPLATE_SERVICE) : Sig.SERVICE
module MakeQueued
(EmailService : Sig.SERVICE)
(QueueService : Sihl.Queue.Sig.SERVICE) :
Sig.SERVICE