Commit Graph

25 Commits

Author SHA1 Message Date
9337ac72d8 Remove 0-bytes from headers before processing 2020-03-20 11:32:46 +01:00
ac458dade8 Fix header decoding 2020-03-19 10:31:16 +01:00
a90e087a5d Switch back to email.header lib because of error handling 2020-03-18 18:42:12 +01:00
c7a027a4d8 Bugfix 2020-03-01 22:22:04 +01:00
65d5dcf137 Code cleanup 2020-03-01 21:46:35 +01:00
d8e9dd2685 Fix header decoding and switch to python f-strings 2020-02-29 00:33:29 +01:00
365fa9cd6d Fix debug log message and rename quarantines.py to storages.py 2020-02-03 12:07:16 +01:00
ab16c9f83e Restructure code and rename some config variables 2020-02-03 02:03:59 +01:00
1508d39ed8 Fix encoding issues 2020-02-01 19:53:07 +01:00
20b3e3ddd3 Single-sourcing the version string 2019-10-29 17:33:29 +01:00
89a01d92c8 Make source PEP8 conform 2019-10-17 22:25:10 +02:00
834ab10f5a Prepare for packaging 2019-09-04 14:55:39 +02:00
d9da6f037b Quarantine regex matches headers case insensitive 2019-09-03 15:55:41 +02:00
a7d472af68 add ability to ignore sender hosts and/or networks 2019-09-02 15:57:24 +02:00
b41ae30335 improve handling of template variables 2019-08-28 16:07:26 +02:00
a84d62e2c0 Fix dynamic template variables 2019-05-08 08:48:03 +02:00
5ba27d058d Add config option for reject reason 2019-05-01 14:31:39 +02:00
f37b50eaac Add dynamic template variables according to regex 2019-05-01 13:02:41 +02:00
7368bab1b1 Python3 bugfixes 2019-03-13 18:53:38 +01:00
cc95b103b7 Bugfixes and added notify ability to CLI 2019-03-13 17:23:59 +01:00
6f26255717 Multiple python3 bugfixes 2019-03-13 13:13:28 +01:00
49e38e239a Move to python3, pymilter is available for python3 2019-03-13 13:13:28 +01:00
88cea0e127 Improved CLI, quarantine- and error handling 2019-03-13 09:27:58 +01:00
da6f08ee25 Added CLI, improved error handling, small bugfixes 2019-03-08 15:28:17 +01:00
e41f8bba2a Initial commit of source code and docs 2019-03-03 22:22:56 +01:00