sos-milter/tests
2023-06-08 20:39:25 +02:00
..
miltertest_conn_reuse.lua SPF-redirect + refactoring + OCI@alpine 2023-06-07 21:08:21 +02:00
miltertest_dsn.lua LDAP thread-safe; more tests; more docs; more logs 2023-06-08 20:39:25 +02:00
miltertest_redirect.lua SPF-redirect + refactoring + OCI@alpine 2023-06-07 21:08:21 +02:00
miltertest.lua SPF-redirect + refactoring + OCI@alpine 2023-06-07 21:08:21 +02:00
README.md connection reusing; testing docs 2020-08-09 23:28:53 +02:00

prepare testing env

export TLD=de
export SLD=domain
export MILTER_MODE=reject
export MILTER_SOCKET=inet:12345
export LOG_LEVEL=debug
export SPF_REGEX="^.*include:_spf\.blah\.blub.*$"
export LDAP_ENABLED=yepp
export LDAP_SERVER_URI="ldap://ldap-master-staging.int.${SLD}.${TLD}"
export LDAP_SEARCH_BASE="ou=domains,dc=${SLD},dc=${TLD}"
export LDAP_QUERY_FILTER='(dc=%d)'
export IGNORED_NEXT_HOPS=test.next-host

start milter

python3 app/sos-milter.py

execute miltertest

First of all install the miltertest binary. Under debian based distros it´s located in the opendkim-tools package.

miltertest -v -D socket=inet:12345@127.0.0.111 -s tests/miltertest.lua