Details
-
Type: New Feature
-
Status: Open
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: 5.6.0
-
Fix Version/s: Short Term
-
Component/s: Plugins
-
Labels:None
Description
Often spam emails come into the ticket system, and nobody likes spam. People can usually add mail filter rules to their mail server to help with this, but it's good to have an option in Blesta.
I'm thinking filters should apply to all departments for the company, nobody is going to want to re-create them for each department.
Open to a better option, but thinking:
- Add a new option under Support called Filters.
- On the page, list all filters and have a button in the upper right to create new filters
- Allow filters to be created to match From Email, Subject, IP address
- Allow wildcards in all fields, and CIDR notation for IP address (e.g. @domain.com, Buy, 192.168.0.0/24 or 192.168.0.*)
When email comes in, either by piping or IMAP, mark as read or delete as configured on the department, but do not import it – ignore it, if it matches a filter. We may wish to log this somewhere so that we can see if an email was filtered.