Themis is a policy daemon to predict and control the rate of sending mails in Postfix. Is designed for large scale mail hosting environments, build on top of the python-milter API. The features was built not only for rate limiting but also to provide useful information about your mail environment.
##How to use this image
Disable selinux
setenforce 0
docker run --name themismilter -e "THEMIS_REDIS=192.168.2.100" sandromello/themis themismilter.py
The environment variable THEMIS_REDIS
should contain the host or ip of the redis server. THEMIS_REDISPASSWD
could be set to if the redis instance is protected by password.
wget https://raw.githubusercontent.com/sandromello/themis-py/master/src/config/config.yaml && mv config.yaml /tmp
docker run --name themismilter -v /tmp:/etc/themis sandromello/themis themismilter.py
Note that, if a custom config is in use, the environment variables should not be set, use the custom config file instead.
docker run -v /tmp:/etc/themis sandromello/themis tmscli
Only works using with custom config to set the redis server
-d
could be used to send the daemon to background, --net host
will bind to the host port
- CentOS 7 Minimal
- Ubuntu 14.04