Server Mailbox
File: server/mailbox.lua
Internal group mail system with read receipts.
Events
| Event | Description |
|---|---|
wtf_group:server:sendMail | Send mail to group |
wtf_group:server:openMail | Mark mail as read |
wtf_group:server:deleteMail | Soft-delete mail |
Config
lua
Config.Mailbox = {
Enabled = true,
MaxMessageLength = 5000,
MaxSubjectLength = 255,
PriorityOptions = { 'low', 'normal', 'high', 'urgent' },
AutoDeleteDays = 30,
}Features
- Priority levels (low, normal, high, urgent)
- Read receipts (tracks which members read)
- Soft delete (marks as deleted, not removed)
- Max 50 messages per group