package sihl-email

  1. Overview
  2. Docs

Module Sihl_emailSource

module Core = Sihl_core
module Database = Sihl_database
module Utils = Sihl_utils
module Queue = Sihl_queue_core
module Sig = Sihl.Email.Sig
Sourcemodule Template : sig ... end
Sourceval log_src : Logs.src
Sourcemodule Logs : Logs.LOG
Sourceval print : Sihl.Email.t -> unit
Sourceval intercept : (Sihl.Email.t -> unit Lwt.t) -> Sihl.Email.t -> unit Lwt.t
Sourcemodule MakeSmtp (TemplateService : Sig.TEMPLATE_SERVICE) : Sig.SERVICE
Sourcemodule MakeSendGrid (TemplateService : Sig.TEMPLATE_SERVICE) : Sig.SERVICE
Sourcemodule MakeQueued (EmailService : Sig.SERVICE) (QueueService : Sihl.Queue.Sig.SERVICE) : Sig.SERVICE