Just a tool to relay incoming emails over to other mail servers
Project description
Mail Relay
Mail Relay is a python tool that
- uses Export Group of an organization to decrypt PreVeil encrypted emails
- and relays them to a configurable IMAP or SMTP destination.
Install
Currently py27 is the only supported python version. It is recommended that you install this tool within a fresh virtual environment. More info on https://virtualenv.pypa.io/en/stable/userguide/.
> cd ${repo_root}
> ${envpip} install -r requirements.txt -r requirements_${osx/linux}.txt
> ${envpip} install .
Usage
Mail relay exposes a command line interface relay, with which you can configure and initialize the relay process.
> relay [OPTIONS] COMMAND [ARGS]
> relay --help # inspect full list of options/commands/arguments
Testing
We use tox as the project's test runner. Make sure you have tox >= 3.5.3 installed in your python environment.
Run all tests
> cd ${repo_core}
> tox
Unit tests
> tox -e unit-${osx/linux}
Integration tests
> tox -e integration-${osx/linux}
Linting
We use flake8 as project's linter. Enforcement via:
> tox -e flake8
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
mail-relay-0.1.1.tar.gz
(31.2 kB
view hashes)
Built Distribution
Close
Hashes for mail_relay-0.1.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c15700d74f9800f2fc432d2b83d928fbdde96c19a4bba0a1aa75b7a116f5226 |
|
MD5 | 1f7be7387384f6845d56cfc8fadb7b50 |
|
BLAKE2b-256 | ee3337710e9ebb3ed00916ecaad6417b137ecad8c49be210b2aa2a8b647c6720 |