Commit graph

21 commits

Author SHA1 Message Date
mdecimus
ce8182ae07 Core refactoring 2024-09-26 14:49:46 +02:00
mdecimus
d29d21692e Improved tracing (closes #180 closes #417 closes #376 closes #418 closes #517) 2024-07-30 16:12:34 +02:00
mdecimus
50a2f50e58 REUSE-compliant licensing 2024-06-25 19:57:25 +02:00
mdecimus
68a189ed9f Webhooks implementation (closes #480 closes #233) 2024-06-20 19:11:15 +02:00
mdecimus
4e7087d335 Run Sieve scripts in async context 2024-05-24 10:32:41 +02:00
mdecimus
170ff38d1f Settings hot reloading - Part 4 2024-03-26 18:40:41 +01:00
mdecimus
d8af9b4576 Settings hot reloading - Part 3 2024-03-24 19:20:36 +01:00
mdecimus
333a0d5a1b Settings hot reloading - Part 1 2024-03-21 20:07:21 +01:00
mdecimus
7e1a95c1ee Config file changes 2024-03-20 12:03:10 +01:00
Mauro D
d16119f54b Distributed SMTP queues (untested) 2024-02-08 20:03:57 -03:00
mdecimus
4551576e04 Expressions in configuration files (untested) 2024-01-18 18:18:32 +01:00
mdecimus
e4d5bde1ce Directory/Store backend unification + LDAP auth bind 2023-12-07 16:27:19 +01:00
mdecimus
b5409a0b00 Macros, include support, added scores 2023-10-20 15:31:05 +02:00
mdecimus
cc582b05f9 Migrate to new Sieve version 2023-08-28 19:44:23 +02:00
mdecimus
56aec86a86 Milter implementation. 2023-07-21 20:21:51 +02:00
mdecimus
8046838ed5 Added license. 2023-07-15 21:14:34 +02:00
Mauro D
1e792b234f Directory implementation - part 3 2023-06-01 17:09:32 +00:00
Mauro D
bc40256ac4 SieveScripts and VacationResponse implementation 2023-05-19 15:16:48 +00:00
Mauro D
4e4632571c Message ingestion (not tested) 2023-05-17 17:35:36 +00:00
Mauro D
e0e8347de1 SMTP server passing tests. 2023-05-17 10:45:43 +00:00
Mauro D
77ced9e7fd SMTP codebase import 2023-05-16 18:25:38 +00:00