No description, website, or topics provided.
Clone or download
sydneyli Merge pull request #17 from Snawoot/tidy_testdata
Make testdata compliant with spec
Latest commit 70e7026 Nov 1, 2018

README.md

starttls-policy Python package

Package API

Run CLI

Since this is a developer alpha, we recommend using virtualenv and pip to install and run starttls-policy. To get set up:

virtualenv --no-site-packages --setuptools venv --python python2.7
source ./venv/bin/activate
pip install starttls-policy

Manually updating the policy list

The below will fetch the remote policy list from https://dl.eff.org/starttls-everywhere/policy.json and verify the corresponding signature:

starttls-policy --update-only [--policy-dir /path/to/dir]

Generating a configuration file

starttls-policy --generate <MTA> [--policy-dir /path/to/dir] will generate a configuration file corresponding to the TLS policy list and provide instructions for installing the file.

We currently only support Postfix, but contributions are welcome!