package async_smtp

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val prefix : string
val status : (Core.Unit.t, Async_smtp__.Spool.Spooled_message_info.t list) Async.Rpc.Rpc.t
val freeze : (Async_smtp__.Message.Id.t list, Core.Unit.t Core.Or_error.t) Async.Rpc.Rpc.t
val send : (Async_smtp_types.Smtp_envelope.Retry_interval.Stable.V2.t list * [ `All_messages | `Frozen_only | `Some_messages of Async_smtp__.Message.Id.t list ], Core.Unit.t Core.Or_error.t) Async.Rpc.Rpc.t
val remove : (Async_smtp__.Message.Id.t list, Core.Unit.t Core.Or_error.t) Async.Rpc.Rpc.t
val recover : (Async_smtp__.Spool.Recover_info.t, Core.Unit.t Core.Or_error.t) Async.Rpc.Rpc.t
val events : (Core.Unit.t, Core.Time.t * [ `Spool_event of [ `Spooled | `Delivered | `Frozen | `Removed | `Unfrozen | `Recovered of [ `From_quarantined | `From_removed ] | `Quarantined of [ `Reason of Async_smtp__.Quarantine_reason.t ] ] * Async_smtp__.Message.Id.t * Async_smtp_types.Smtp_envelope.Info.t | `Ping ], Core.Error.Stable.V2.t) Async.Rpc.Pipe_rpc.t
val set_max_concurrent_send_jobs : (Core.Int.t, Core.Unit.t) Async.Rpc.Rpc.t