Webmail Client for Larapen — Changelog
1.0.2
21 Apr 2026- Added per-account filter rules engine with conditions (from/to/cc/subject/body/header/size/attachment) and actions (move/mark read/star/spam/delete/stop)
- Added trusted senders allowlist with bulk import
- Added blocked senders blocklist with bulk import and auto-delete option
- Added keyword-based spam scoring (subject/body/any, literal or regex)
- Added per-account spam policy: enabled toggle, threshold slider, action (move to Spam / delete / tag only)
- Added automatic filter + spam evaluation on message sync for inbox-like folders
- Added manual 'Apply to Inbox' backfill endpoint for existing rules
- Added training hook: optionally add sender to blocked/trusted list when marking spam or moving out of spam
- Added sidebar entries for Filters and Spam inside each mailbox
- Added new permissions: webmail.filters.{view,create,edit,delete} and webmail.spam.{view,edit}
1.0.1
09 Apr 2026- Converted accounts page to fully AJAX with XL modals (create/edit)
- Added tabbed modal forms: General, Incoming Mail, SMTP Settings, Signature & Options
- Added POP3 protocol support alongside IMAP for incoming mail
- Added SMTP connection test button with live feedback
- Added protocol-aware default port switching (IMAP/POP3)
- Removed standalone create/edit account pages in favor of modal-based workflow