package async_smtp

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

Simple provides a basic plugin implementation of S to be used as the foundation for a plugin that overrides only specific callbacks.

NOTE: Envelope.process is unimplemented. It will unconditionally return back "554 Message processing not implemented".

module State : State with type t = unit
module Session : sig ... end
module Envelope : sig ... end
include S with module State := State with module Session := Session and module Envelope := Envelope
val rpcs : unit -> State.t Async.Rpc.Implementation.t list