Commit Graph

7 Commits

Author SHA1 Message Date
usmannasir
937434561f Add advanced email filtering features: catch-all, plus-addressing, and pattern forwarding
Features:
- Catch-All Email: Forward unmatched emails for a domain to a single address
- Plus-Addressing: Enable user+tag@domain.com delivery with configurable delimiter
- Pattern Forwarding: Wildcard and regex-based email forwarding rules

Implementation:
- New database models: CatchAllEmail, EmailServerSettings, PlusAddressingOverride, PatternForwarding
- New UI pages with AngularJS controllers
- Backend methods in mailserverManager.py with ACL permission checks
- Auto-generates /etc/postfix/virtual_regexp for pattern rules
- Menu items added under Email section
2025-11-28 14:22:34 +05:00
Master3395
6e86055016 Add sieve by default.
Add sieve by default.
2025-09-10 20:01:52 +02:00
usmannasir
67a0f6472c bug fix: snappymail on ubuntu 24 2025-08-31 19:55:56 +05:00
usmannasir
c6eb312a2f bug fix: snappymail on ubuntu 24 2025-08-31 13:16:22 +05:00
usmannasir
c2af237fbc bug fix: snappymail on ubuntu 24 2025-08-30 23:40:20 +05:00
usmannasir
a57ed2f7dc bug fix: postfix/dovecot on alma9 2025-08-19 18:36:48 +05:00
usmannasir
6dd7114f6d Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00