Module Server.Make
Parameters
Signature
val start : server_state:server_state -> config:Config.t -> log:Async_smtp__.Mail_log.t -> t Async.Deferred.Or_error.tval config : t -> Config.tval ports : t -> int listval close : ?timeout:unit Async.Deferred.t -> t -> unit Async.Deferred.Or_error.t