added alias-to-sieve to this repository #69

Merged
nerf merged 23 commits from nerf/nixConfig:sieve-script into main 2025-03-27 09:32:50 +00:00

23 commits

Author SHA1 Message Date
428788afe7
added alias-to-sieve to this repository 2025-03-27 02:22:03 +01:00
ecc88b5539
Add Delivered-To headers 2025-03-27 02:22:02 +01:00
51416950e6
Redirect for all incoming recipients as a copy and discard original incoming mail
This way it is not saved in the catch-all account.
2025-03-27 02:22:02 +01:00
281642aa38
Loop through all recipients 2025-03-27 02:22:01 +01:00
c5dc52d0eb
Dependency updates 2025-03-27 02:22:01 +01:00
cc432e8b2c
Some basic tests 2025-03-27 02:22:00 +01:00
9a493ba2d1
cargo clippy suggestions 2025-03-27 02:21:59 +01:00
0d71c66d4b
Reorder and comment 2025-03-27 02:21:59 +01:00
c7bb1194d2
Reintroduce ordering 2025-03-27 02:21:58 +01:00
3386d6afa0
cargo fmt 2025-03-27 02:21:57 +01:00
09be518a37
Clippy suggestions 2025-03-27 02:21:57 +01:00
828fade1e6
Add some type safety 2025-03-27 02:21:56 +01:00
e0eded2aba
Conflate multiple alias input files 2025-03-27 02:21:56 +01:00
ede3c48ea7
Don't output preamble 2025-03-27 02:21:55 +01:00
e8560799d4
Add rust version 2025-03-27 02:21:54 +01:00
f82d6f7c9a
Pass default domain via commandline argument 2025-03-27 02:21:54 +01:00
137ed5055e
clippy suggestions 2025-03-27 02:21:53 +01:00
f9b5e70170
sort consistently 2025-03-27 02:21:52 +01:00
b4e5c6ca9e
License 2025-03-27 02:21:43 +01:00
b6bc2c026b
Convert project to flake 2025-03-27 01:40:17 +01:00
ed9be64e54
Generate sieve script from hashmap 2025-03-27 01:40:16 +01:00
696370b85e
First rough parsing of alias file to hashmap 2025-03-27 01:40:15 +01:00
c31324d205
Add gitignore 2025-03-27 01:40:13 +01:00