package async_smtp

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Smtp_server.ConfigSource

Sourcemodule Tls_options : sig ... end
Sourcemodule Tcp_options : sig ... end
Sourcemodule Where_to_listen : sig ... end
Sourcemodule Timeouts : sig ... end
Sourcetype t = {
  1. where_to_listen : Where_to_listen.t list;
  2. max_concurrent_receive_jobs_per_port : int;
  3. timeouts : Timeouts.t;
  4. rpc_port : int;
  5. malformed_emails : [ `Reject | `Wrap ];
  6. max_message_size : Core.Byte_units.t;
  7. tls_options : Tls_options.t option;
  8. tcp_options : Tcp_options.t option;
}
Sourceval tcp_options : t -> Tcp_options.t option
Sourceval tls_options : t -> Tls_options.t option
Sourceval max_message_size : t -> Core.Byte_units.t
Sourceval malformed_emails : t -> [ `Reject | `Wrap ]
Sourceval rpc_port : t -> int
Sourceval timeouts : t -> Timeouts.t
Sourceval max_concurrent_receive_jobs_per_port : t -> int
Sourceval where_to_listen : t -> Where_to_listen.t list
Sourcemodule Fields : sig ... end
include Sexplib0.Sexpable.S with type t := t
Sourceval t_of_sexp : Sexplib0.Sexp.t -> t
Sourceval sexp_of_t : t -> Sexplib0.Sexp.t
Sourceval load_exn : string -> t Async.Deferred.t
Sourceval default : t
OCaml

Innovation. Community. Security.