type t
val greeting : t ‑> string option
val hello : t ‑> [ `Simple of string | `Extended of string * Async_smtp.Types.Smtp_extension.t list ] option
val supports_extension : t ‑> Async_smtp.Types.Smtp_extension.t ‑> bool