package async_smtp

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
module type Mech = sig ... end
type elt
type t = elt list
val sexp_of_t : t -> Sexplib0.Sexp.t
include Ppx_compare_lib.Comparable.S with type t := t
val compare : t Base__Ppx_compare_lib.compare
include Ppx_hash_lib.Hashable.S with type t := t
val hash_fold_t : t Base__Ppx_hash_lib.hash_fold
val hash : t -> Base__Ppx_hash_lib.Std.Hash.hash_value
val anon : t
val login : ?on_behalf_of:string -> username:string -> password:string -> unit -> t
val custom : (module Mech) -> t
val allows_anon : t -> bool
val get_auth_client : t -> tls:bool -> Async_smtp_types.Smtp_extension.t list -> [ `Anon | `Auth_with of (module Mech) ] Core.Or_error.t
module Stable : sig ... end
OCaml

Innovation. Community. Security.