package sendmail

  1. Overview
  2. Docs
Implementation of the sendmail command

Install

Dune Dependency

Authors

Maintainers

Sources

colombe-v0.3.0.tbz
sha256=e191073dd4d984cd63e5a78debbc481e4fa1c5a543c756fedef9f82c40962c73
sha512=6c7279d2df763ec43f09a083feaf8285d4c90df22e9749dc404f8e96d34c5ec7f047b8c54f46c8e9e1d70fda603ab5c3ba3da99333d21c95e16ca9442fd1d573

doc/sendmail.tls/Sendmail_with_tls/Make_with_tls/index.html

Module Sendmail_with_tls.Make_with_tlsSource

Parameters

module Value : VALUE

Signature

Sourcetype 'x send = 'x Value.send
Sourcetype 'x recv = 'x Value.recv
Sourcemodule Value : sig ... end
Sourcetype error = [
  1. | `Protocol of Value.error
  2. | `Tls_alert of Tls.Packet.alert_type
  3. | `Tls_failure of Tls.Engine.failure
]
Sourceval pp_error : error Fmt.t
Sourceval starttls_as_client : encoder -> Tls.Config.client -> (unit, [> error ]) Colombe.State.t
Sourceval starttls_as_server : decoder -> Tls.Config.server -> (unit, [> error ]) Colombe.State.t
Sourceval close : encoder -> (unit, [> error ]) Colombe.State.t
Sourceval encode : encoder -> 'a send -> 'a -> (unit, [> error ]) Colombe.State.t
Sourceval decode : decoder -> 'a recv -> ('a, [> error ]) Colombe.State.t
OCaml

Innovation. Community. Security.