spf

Bindings for the SPF library

Pure Nim score 15/100 · tests present · no docs generated

Summary

Latest Version 0.1.0
License MIT
CI Status Failing
Downloads 0
Last Indexed 2026-09-05 07:26

Authors

  • George Lemon

Installation

nimble install spf
choosenim install spf
git clone https://github.com/openpeeps/libspf-nim

OS Compatibility

Platform Linux macOS Windows FreeBSD OpenBSD NetBSD Android iOS WASM Embedded
spf - - - - - - -

Dependencies

Package Version Optional
nim >= 2.0.0 No

Source

Repository https://github.com/openpeeps/libspf-nim
Homepage https://github.com/openpeeps/libspf-nim
Registry Source nimble_official

README

Nim bindings for SPF Library
A C library for parsing and evaluating SPF records

nimble install spf

API reference
Github Actions Github Actions

About

This library provides low-level bindings to the Sender Policy Framework (SPF) library, which allows email systems such as Sendmail, Postfix, Exim, Zmailer and MS Exchange to check SPF records and make sure that the email is authorized by the domain name that it is coming from. This prevents email forgery, commonly used by spammers, scammers and email viruses/worms. For more details, check the libspf2.net website.

Tests & Examples

Check out the /tests directory for example usage!

❤ Contributions & Support

🎩 License

MIT license. Made by Humans from OpenPeeps.
Copyright OpenPeeps & Contributors — All rights reserved.