package sendmail

  1. Overview
  2. Docs
Implementation of the sendmail command

Install

dune-project
 Dependency

Authors

Maintainers

Sources

colombe-0.13.1.tbz
sha256=ddf59cca3e06370d6a830f46829de518f29f1cfa607ab4f9fb96e623f08cc906
sha512=52186b217ad80f2fbcf243020e3e09e3f5358b9596816a749229fe3f8267bbf2750568de0e46ddc6f76ee864f8cf9103b90a4f548c9a911c9866a7f1ea2e2cb8

doc/sendmail.starttls/Sendmail_with_starttls/Make_with_tls/index.html

Module Sendmail_with_starttls.Make_with_tlsSource

Parameters

module Value : VALUE

Signature

Sourcetype 'x send = 'x Value.send
Sourcetype 'x recv = 'x Value.recv
Sourcetype value_error = Value.error
Sourcetype error = [
  1. | `Tls_alert of Tls.Packet.alert_type
  2. | `Tls_failure of Tls.Engine.failure
  3. | `Tls_closed
  4. | `Value of value_error
]
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