|
|
0e6fad65e2
|
Rename db files to match model names
- users.go -> virtual_users.go
- domains.go -> virtual_domains.go
- aliases.go -> virtual_aliases.go
|
2026-03-26 23:55:24 +01:00 |
|
|
|
d5880d5096
|
Rename ISPmail models to use Virtual* prefix
- Domain -> VirtualDomain
- User -> VirtualUser
- Alias -> VirtualAlias
This clarifies which tables are ISPmail tables vs IMC tables.
|
2026-03-26 23:34:05 +01:00 |
|
|
|
53261dec0c
|
Add backend validation for aliases
- Validate source email format (RFC 5321 local-part)
- Ensure source is in the correct domain
- Validate destination (single or comma-separated emails)
- Check for duplicate aliases
- Add GetAliasBySource database method
|
2026-03-24 21:57:32 +01:00 |
|
|
|
f4be03ceba
|
first
|
2026-03-21 22:41:23 +01:00 |
|