Module Async_smtp.Smtp_client
include Async_smtp__.Client
module Peer_info = Async_smtp__.Client.Peer_infotype t= Async_smtp__.Client_raw.t
val is_using_tls : t -> bool
module Envelope_status = Async_smtp__.Client.Envelope_statusval 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.tPerform all required commands to send an SMTP evelope
module Tcp = Async_smtp__.Client.TcpStandard SMTP over tcp
module Expert = Async_smtp__.Client.Expertmodule For_test = Async_smtp__.Client.For_testmodule Bsmtp = Async_smtp__.Client.BsmtpBSMTP writing
module Config = Async_smtp__.Client_configmodule Raw = Async_smtp__.Client_rawmodule Simple = Simplemailmodule Credentials = Async_smtp__.Credentials