Commit Graph

141 Commits

Author SHA1 Message Date
spacefreak e11d78ae4f more cleanup 2021-09-30 01:23:59 +02:00
spacefreak f18d4e57f9 cleanup 2021-09-30 01:17:17 +02:00
spacefreak 08b6ae6377 use jsonschema to validate config and massive refactor 2021-09-30 01:07:21 +02:00
spacefreak 4d9baa79f7 add JSON config schema 2021-09-22 01:00:28 +02:00
spacefreak c7168c6671 improve BATV handling 2021-09-22 01:00:02 +02:00
spacefreak 2a7b08fc06 fix setup.py 2021-09-21 11:18:40 +02:00
spacefreak 54e73273fb handle BATV (Bounce Address Tag Validation) in whitelist 2021-09-21 11:10:57 +02:00
spacefreak 1e53393238 remove WhitelistCache 2021-09-21 10:39:23 +02:00
spacefreak 677b6ccb45 fix milter_action on quarantine action 2021-09-21 10:09:37 +02:00
spacefreak f4bb0d38eb add whitelist functionality to quarantine 2021-09-21 05:20:47 +02:00
spacefreak f4bc545f9b fix replacebody logic 2021-09-21 01:35:47 +02:00
spacefreak 6333a0913d add delrcpt 2021-09-21 00:55:54 +02:00
spacefreak f4f26f08fd fix logging 2021-09-21 00:35:12 +02:00
spacefreak cd470e8947 add quarantine functionality and refactor 2021-09-21 00:06:15 +02:00
spacefreak 42e65848c4 refactor config structure 2021-09-20 18:08:56 +02:00
spacefreak 46a7103900 add condition on variables 2021-09-19 18:47:02 +02:00
spacefreak b91460b629 improve conditions and logging, add metavar to conditions 2021-09-14 14:39:40 +02:00
spacefreak e34e85af6b improve conditions handling 2021-09-14 01:36:32 +02:00
spacefreak ef025d758c improve logging again 2021-09-13 16:00:19 +02:00
spacefreak cc297fb70d fix logging 2021-09-13 15:52:36 +02:00
spacefreak e1709f763f fix actions, storages and mailer shutdown 2021-09-13 14:47:13 +02:00
spacefreak 737a7b555b fix encoding error when wrapping message 2021-09-11 18:35:31 +02:00
spacefreak 24d9eb3502 add action notify to action config 2021-09-10 15:59:58 +02:00
spacefreak 2b73e43d2f improve error handling 2021-09-10 15:34:58 +02:00
spacefreak e632f0d511 add metavar option and rework storage logic 2021-09-10 11:13:36 +02:00
spacefreak 4725dc9784 shorten file names 2021-09-10 04:12:14 +02:00
spacefreak 6dcfeb05f6 add notifications.py 2021-09-10 03:20:02 +02:00
spacefreak 78df57ab9a add mailer.py 2021-09-10 01:57:48 +02:00
spacefreak 45f5a80d85 add option to skip metadata and save storage_id during runtime 2021-09-10 01:42:33 +02:00
spacefreak 83df637792 add new file storage/quarantine and change version to 1.2.0 2021-09-10 01:18:00 +02:00
spacefreak 9b30bb68c4 rename need_body to headersonly 2021-09-09 11:34:47 +02:00
spacefreak be715d8b01 make store procedure aware of pretend option 2021-09-07 23:03:50 +02:00
spacefreak f25909b34b add header condition, rework conditions logic and fix logging 2021-09-07 22:44:12 +02:00
spacefreak 0ba60c45bc fix handling of CR/LF in address parts 2021-09-07 16:29:10 +02:00
spacefreak e27b5a77f6 fix encoding issues 2021-09-06 22:34:00 +02:00
spacefreak d20e868452 add option to store unparse msg and rework rules logic 2021-09-06 15:11:21 +02:00
spacefreak 6b8ad1b078 change link to PR to fix handling of invalid Date fields 2021-09-01 14:45:21 +02:00
spacefreak 6caf7049a6 change version to 1.1.7 2021-05-06 16:47:18 +02:00
spacefreak 1977851262 remove surrogates from headers again, the cause troubles 1.1.6 2021-03-12 21:35:19 +01:00
spacefreak c05593bfae fix handling of illegal characters in header values 2021-03-12 14:47:28 +01:00
spacefreak 7adbd8d76b change version to 1.1.6 2021-03-10 19:49:17 +01:00
spacefreak 401d8a36bf change README.md 1.1.5 2021-03-10 19:47:52 +01:00
spacefreak 314796f593 add BeautifulSoup to dependencies 2021-03-10 19:45:58 +01:00
spacefreak b670aa3eec change version to 1.1.5 2021-03-10 19:43:47 +01:00
spacefreak ed66c090d5 raise milter timeout to 600s 1.1.4 2021-03-10 17:34:28 +01:00
spacefreak fdba57e1e1 further improve openrc init script 2021-03-10 12:12:57 +01:00
spacefreak d17679a389 fix openrc init script 2021-03-10 11:52:16 +01:00
spacefreak 744641b742 include python version in version output 2021-03-10 11:32:49 +01:00
spacefreak 5ca0762ac4 fix some conditions 2021-03-10 10:43:32 +01:00
spacefreak cb4622df84 change README.md 2021-03-10 00:27:38 +01:00