package uspf

  1. Overview
  2. Docs
SPF implementation in OCaml

Install

Dune Dependency

Authors

Maintainers

Sources

uspf-0.0.3.tbz
sha256=9e7903a149b1a9708bf33d0b34ea243172feebe60737e81522f487711e910568
sha512=d95c6b61ded3b5fff91a13ab2ea9df43ccec26f0f5fd52fe4f6561575313898947a24b591fb85ea697fd703bd402af494491de5d5e9e0b18c6954c33f92f439f

doc/uspf.unix/Uspf_unix/index.html

Module Uspf_unixSource

Unix layer of uSPF.

uSPF is a standalone library which requires some specialisations like the scheduler and the DNS stack used to get DNS records. This module specialises uSPF with the module Unix and ocaml-dns. check does the SPF verification from a given Uspf.ctx and extract_received_spf extracts the Received-SPF field from a given email.

For more details about uSPF and how to use it, please take a look on Uspf.

Sourceval check : ?nameservers:(Dns.proto * (Ipaddr.t * int) list) -> timeout:int64 -> Uspf.ctx -> (Uspf.res, [> `Msg of string ]) result
Sourceval extract_received_spf : ?newline:Uspf.newline -> in_channel -> (Uspf.extracted, [> `Msg of string ]) result
OCaml

Innovation. Community. Security.