Module Async_smtp__.Client
type t
= Async_smtp__.Client_raw.t
val is_using_tls : t -> bool
val send_envelope : t -> log:Async_smtp__.Mail_log.t -> ?flows:Async_smtp__.Mail_log.Flows.t -> ?component:Async_smtp__.Mail_log.Component.t -> Async_smtp_types.Smtp_envelope.t -> Envelope_status.t Async.Deferred.Or_error.t
Perform all required commands to send an SMTP evelope
module Tcp : sig ... end
Standard SMTP over tcp
module Bsmtp : sig ... end
BSMTP writing