package async_smtp

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val recipients : t -> Async_smtp_types.Email_address.t list
module Fields : sig ... end
val sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.t
val smtp_envelope_info : t -> Async_smtp_types.Smtp_envelope.Info.t
val rcpt_to : log:Async.Log.t -> 'session -> t -> Async_smtp_types.Email_address.t -> t Smtp_monad.t
val accept_data : log:Async.Log.t -> 'session -> t -> t Smtp_monad.t
val process : log:Async.Log.t -> 'session -> t -> Async_smtp_types.Email.t -> [ `Consume of string | `Send of Async_smtp_types.Smtp_envelope.Routed.Batch.t list | `Quarantine of Async_smtp_types.Smtp_envelope.Routed.Batch.t list * Smtp_reply.t * Async_smtp__.Quarantine_reason.t ] Smtp_monad.t