Compatibility with future updates
Making new filters
When making new filters, the safest method is always to add them to the !MyFilters.xml file. Matterform will not release updates to this file. You can modify this file in any way you like without any concern for future updates over-writing your work.
You can also create new filter files of your own. When you make a new filter file, give it a unique name (e.g., include your name or company name) or prefix the name with an exclamation mark. This will ensure that your filter file will not conflict with new filter files that Matterform may release in the future.
Editing built-in filters
You can turn the built-in filters on or off. Even if Matterform releases an update for those filters, the on or off status you have specified will be retained.
You can edit built-in filters, but it is possible that Matterform will release a new update that over-writes your work. For example, you could add a new text comparison to the "Address Checking" filter. If Matterform releases an update for other filters in the same filter file, your changes will be retained. But if Matterform updates the same filter, your changes will be lost.
If you want to expand the function of a built-in filter, it is much better to add a new filter to your !MyFilters.xml file. Then you can be sure that your changes will be retained.
You can create negative score filters to make sure that Spamfire accepts certain messages.
It is a good idea to back up any custom filter files you create. The filter files are located inside your preferences folder.
If you create a filter that other Spamfire users might benefit from, please share it with us.