A filter is a component responsible for filtering the objects registered in a source. Different kind of objects may therefore be handled differently.
There are five built-in filter types in Corbit, some of which will work with any kind of source and some are useful only on some sources. More advanced filters may be developed as plug-ins.
For more detailed coverage of the different filters, see the configuration section.
The email filter will apply to emails from an email source. Note that individual files will not be handled separately. The email will be treated as one object and handled as one. Do not use this filter if you wish to execute actions on attachments in an email. The actions following this filter will only have the actual email in scope (email body, sender etc.) when they execute. This may be useful if you like to save text files with the email content.
If you like to execute actions on attachments you should use the file filter instead.
The file filter is filtering regular files, located locally or remotely on FTP or email servers.
Using this filter you may set restrictions such as file name, file size, certain internal properties on images, PDF files or MP3 files and more.
Similar to the file filter but this filter will only handle folders.
The miscellaneous filter may be used to filter any kind of item. Compared to for example a file filter, which only handles files, the misc filter does not filter based on the handled object type.
This filter is a special filter, which is needed if the Workflow is holding a timer source. This filter is not a regular filter in terms of restrictions. A file filter may for example have a restriction to only let files with file suffix 'jpg' go through the filter. The timer filter will not have any restrictions but will only be passed if the source is a timer source that fires.