Scott Kitterman
19ac561822
Sign/Verify based on Mode config option
2018-02-14 07:09:26 -05:00
Scott Kitterman
d1823c4690
Sign/Verify based on Mode config option
2018-02-14 01:01:26 -05:00
Scott Kitterman
d3d0ea8f58
Add InternalHosts to initial feature set
2018-02-14 00:30:09 -05:00
Scott Kitterman
d0509e43a5
Delete legacy ADSP code - ADSP is dead, long live DMARC - this milter signs and verifies, no policy component
2018-02-14 00:12:26 -05:00
Scott Kitterman
f5e08c4ea1
very minor cleanup - starts and creates socket
2018-02-13 23:42:24 -05:00
Scott Kitterman
c523afe8e5
Continue moving towards a working system:
...
- Move exception hook from config into util
- Make config data conversion work for all used types
- Make syslog work (still need to make it only work if specified)
2018-02-13 23:16:44 -05:00
Scott Kitterman
96223823e0
Defer setting syslog facility from initial feature set
2018-02-13 23:13:38 -05:00
Scott Kitterman
396ee7dfe0
A round of bugfixing this thing into existence
2018-02-13 03:49:31 -05:00
Scott Kitterman
01503a81ec
set up use of config and drop_priviledges in __init__.py
2018-02-13 02:14:01 -05:00
Scott Kitterman
ae116bf997
Adapt config.py to work with OpenDKIM style config item formatting
2018-02-13 02:13:06 -05:00
Scott Kitterman
26c1dd626a
Adjust drop_priviledges to better match what's needed here
2018-02-13 02:12:22 -05:00
Scott Kitterman
a06503c524
Start integration of OpenDKIM config file processing
2018-02-12 18:39:37 -05:00
Scott Kitterman
15dce357c3
Update config for dkimpy-milter.conf.5 changes
2018-02-12 18:38:25 -05:00
Scott Kitterman
7164d02b8a
Add initial dkimpy-milter.conf.5 with initial target option set.
2018-02-12 18:37:59 -05:00
Scott Kitterman
6d48c33720
Need authres too
2018-02-12 13:21:04 -05:00
Scott Kitterman
914ee3bcee
Add .pyc to .gitignore
2018-02-12 12:34:50 -05:00
Scott Kitterman
c6f4541be9
Use config module
2018-02-12 12:31:53 -05:00
Scott Kitterman
8cc5c88fec
Make a proper package of this, entry points and all
2018-02-12 12:30:43 -05:00
Scott Kitterman
698987b647
Add .gitignore so we don't accidentally commit build artifacts
2018-02-12 12:24:30 -05:00
Scott Kitterman
2e2f797826
Add initial README
2018-02-11 20:56:36 -05:00
Scott Kitterman
5792e05935
Add util.py with drop_privileges function to start
2018-02-11 20:53:42 -05:00
Scott Kitterman
9246387434
Add config file parsing module and initial option set
2018-02-11 20:52:30 -05:00
Scott Kitterman
f804f7fbea
Add initial configuration file and licensing
2018-02-11 20:33:03 -05:00
Scott Kitterman
de08b5a4af
Start work on dkimpy-milter
2018-02-11 20:13:10 -05:00
Scott Kitterman
51b8c3ef35
dkim-milter.py from pymilter milters 0.9
2018-02-11 20:05:52 -05:00
Scott Kitterman
b04934daec
Add COPYING file
2018-02-11 19:59:11 -05:00