Module Async_smtp__Client.Expert
val send_envelope : t -> log:Async_smtp__.Mail_log.t -> ?flows:Async_smtp__.Mail_log.Flows.t -> ?component:Async_smtp__.Mail_log.Component.t -> send_data:(t -> unit Async.Deferred.Or_error.t) -> Async_smtp_types.Smtp_envelope.Info.t -> Envelope_status.t Async.Deferred.Or_error.t