cyberpanel/baseTemplate
usmannasir 082c63bfa9 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
..
migrations Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
static Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
templates/baseTemplate Add advanced email filtering features: catch-all, plus-addressing, and pattern forwarding 2025-11-28 14:22:34 +05:00
.DS_Store Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
__init__.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
admin.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
apps.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
context_processors.py Add cosmetic context processor and update templates for custom CSS 2025-09-13 18:38:57 +02:00
models.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
tests.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
urls.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
views.py v2.4.4 release 2025-09-01 13:11:42 +05:00