Module Sendmail_tls.State
type action = Colombe__State.Make(Send_mail_tls_s)(Send_mail_tls_p).action = | Send : 'x Send_mail_tls_p.t * 'x -> action| Recv : 'x0 Send_mail_tls_p.t -> action| Write of {buf : string;off : int;len : int;
}| Read of {buf : bytes;off : int;len : int;
}| Close
type 's t = 's Colombe__State.Make(Send_mail_tls_s)(Send_mail_tls_p).tval write : buf:string -> off:int -> len:int -> actionval read : buf:bytes -> off:int -> len:int -> action