Filters
Filters are used to detect and filter objects in the sources. This enables advanced workflows where different kind of objects may be routed to different workflows.
There are five default filter types:
- File
- Folder
- Miscellaneous
- Timer
Corbit has included some default filters. These filters have a name prefixed by three asterisks (***). The default filters are editable and may be changed by the user.
All filters have a name and a description. The name is used throughout the rest of the settings in Corbit and is acting as an identifier for the component. The description may be used to add additional readable information for the filter.
All filters have a set of restrictions. Some restrictions have a check box called 'invert'. If this invert check box is selected the restriction settings for that particular row will be inverted.
Email filter
The email filter is a special filter able to filter emails on an email server. Email sources must have an email filter to be able to handle email itself.
If attachments of an email are to be handled, a regular file filter should be used. Even if a file filter is used, the macros to get certain email values such as subject or sender are available when actions handle the attachment file. If you use the email filter the actions for this filter will only have the email itself to work with, not the attachment files.
Attachments To filter on individual attachments, use a file filter instead.
Restriction |
Description |
Attachment name |
This will filter on any of the attachment's name. Asterisk (*) may be used as a wild card meaning any character (0, 1 or more characters). Question mark (?) may be used as a wild card where there must be a character but that character may be any character. If different names are wanted you separate them with commas. For example, if files that ends with '.eps' and files that ends with '.ps' should be filtered you enter '*.eps, *.ps' in the file name field. Note that it is enough that one attachment is passing this filter for the email to be handled. Also note that if the attachment itself is wanted to be handled, use a regular file filter instead. |
Attachment count |
This will compare the email's attachment count and if equal, less than or greater than the specified number the email will be handled. |
Email sender |
This will compare the email sender with the text entered. The same rules with asterisk, question marks and commas applies as for attachment name and email body. |
Email subject |
This will compare the email subject with the text entered. The same rules with asterisk, question marks and commas applies as for attachment name and email body. |
Email body |
This will compare the email body with the text entered. The same rules with asterisk, question marks and commas applies as for attachment name and email sender. |
Email send time |
This is the time when the email was sent. If the send time compared to current time is larger than the specified time, the email is handled. |
Time from discovery |
This is the time from the moment Corbit detects the object. When the specified time has elapsed the object is handled. |
Bucket |
This filter will check a specific bucket key. The filtering may check if the bucket value is equal to a certain value or if the bucket value contains a text or if the bucket value at all exists. You must select if the bucket key that is checked is from a Workflow bucket or object bucket, read more about the different buckets in chapter 2. |
File exists |
This filter may check if an external file with the path specified exists or not. |
File filter
The file filter is filtering regular files as well as FTP files and attachments in emails.
Restriction |
Description |
File name |
This will filter on the file name. Asterisk (*) may be used as a wild card meaning any character (0, 1 or more characters). Question mark (?) may be used as a wild card where there must be a character but that character may be any character. If different names are wanted you separate them with commas. Example, if files that ends with '.eps' and files that ends with '.ps' should be filtered you enter '*.eps, *.ps' in the file name field. |
Bucket |
This filter will check a specific bucket key. The filtering may check if the bucket value is equal to a certain value or if the bucket value contains a text or if the bucket value at all exists.. You must select if the bucket key that is checked is from a Workflow bucket or object bucket. |
File size |
This denotes the file size. You may select that the file size should be equal, less than or bigger than a certain byte count. |
Modification time |
This is the file modification time. If the modification time compared to current time is larger than the specified time, the file is handled. |
Time from discovery |
This is the time from the moment Corbit detects the file. When the specified time has elapsed the file is handled. |
File exists |
This filter may check if an external file with the path specified exists or not. |
Page count |
|
Image dimensions |
Filter on the actual dimensions of the image. |
Image resolution |
Checks the x and/or the y resolution in DPI. |
Image color space |
This restriction will pass files that has the specified color space. |
PDF format |
This feature is only working on PDF files. You may choose to check any of the following boxes; Media box, Crop box, Bleed box, Trim box or Art box and you may check either width or height or both whether they are less than, bigger than or equals a certain number in millimeters. |
PDF version |
This feature is only working on PDF files. Specify the version number, e.g. 1.3 and select whether the version on the files has to be this version, must be less than or greater than this version. |
XMP |
This will filter the file on the XMP content. This is only applicable to JPG, PDF and TIFF files. |
|
Select the XMP property in the popup and select one of the following; Equals: The XMP value should be exact as specified. Contains: The XMP value should contain the value specified. Has value: The XMP value should be present in the file. |
IPTC |
This feature is reading the actual IPTC information in the file (works only with jpg and tiff files). Select the IPTC field in the popup and select one of the following; Equals: The IPTC field value should be exact as specified. Contains: The IPTC field should contain the value specified. |
|
Has value: The IPTC field should contain something. |
MP3 album |
This will look at the ID3 information of the file and filter on the album tag. (works only with MP3 files). The same special characters as for the file name restriction can be used. |
MP3 artist |
This will look at the ID3 information of the file and filter on the artist tag. (works only with MP3 files). The same special characters as for the file name restriction can be used. |
MP3 comment |
This will look at the ID3 information of the file and filter on the comment tag. (works only with MP3 files). The same special characters as for the file name restriction can be used. |
MP3 genre |
This will look at the ID3 information of the file and filter on the genre tag. (works only with MP3 files). The same special characters as for the file name restriction can be used. |
MP3 title |
This will look at the ID3 information of the file and filter on the title tag. (works only with MP3 files). The same special characters as for the file name restriction can be used. |
MP3 track |
This will look at the ID3 information of the file and filter on the track tag. (works only with MP3 files). Put the number in the input area and select one of the following; Equals: The ID3 value should be exact as specified. Less than: The ID3 value should should be less than the value specified. |
|
More than: The ID3 value should should be morethan the value specified. |
MP3 track count |
This will look at the ID3 information of the file and filter on the track count tag. (works only with MP3 files). Put the number in the input area and select one of the following; Equals: The ID3 value should be exact as specified. Less than: The ID3 value should should be less than the value specified. |
|
More than: The ID3 value should should be morethan the value specified. |
MP3 year |
This will look at the ID3 information of the file and filter on the year tag. (works only with MP3 files). Put the year in the input area and select one of the following; Equals: The ID3 value should be exact as specified. Less than: The ID3 value should should be less than the value specified. |
|
More than: The ID3 value should should be morethan the value specified. |
Folder filter
The folder filter handles folders. Please note that some of the restrictions may not work for remotely located folders. See table 3.3-5 for more information about the restrictions for this filter.
Restriction |
Description |
Folder name |
This will filter on the folder name. Asterisk (*) may be used as a wild card meaning any character (0, 1 or more characters). Question mark (?) may be used as a wild card where there must be a character but that character may be any character. If different names are wanted you separate them with commas. |
Bucket |
This filter will check a specific bucket key. The filtering may check if the bucket value is equal to a certain value or if the bucket value contains a text or if the bucket value at all exists. You must select if the bucket key that is checked is from a Workflow bucket or object bucket. |
Folder size |
This denotes the number of items within the folder (both files and folders). You may select that the count should be equal, less than or bigger than a certain number. |
File exists |
This filter may check if an external file with the path specified exists or not. |
Modification time |
This is the folder modification time. If the modification time compared to current time is larger than the specified time, the folder is handled. |
Time from discovery |
This is the time from the moment Corbit detects the folder. When the specified time has elapsed the folder is handled. |
Miscellaneous filter |
The miscellaneous filter is a special filter that may be used in various situations. This filter has a special restriction 'pass all' which will allow anything through the filter. |
Restriction |
Description |
Allow all |
Lets all objects through. |
Bucket |
This filter will check a specific bucket key. The filtering may check if the bucket value is equal to a certain value or if the bucket value contains a text or if the bucket value at all exists. You must select if the bucket key that is checked is from a Workflow bucket or object bucket, read more about the different buckets in chapter 2. |
File exists |
This filter may check if an external file with the path specified exists or not. |
Timer filter
Special filter used with timer sources.
Restriction |
Description |
Allow all |
Lets all objects through. |
Bucket |
This filter will check a specific bucket key. The filtering may check if the bucket value is equal to a certain value or if the bucket value contains a text or if the bucket value at all exists. You must select if the bucket key that is checked is from a Workflow bucket or object bucket, read more about the different buckets in chapter 2. |
File exists |
This filter may check if an external file with the path specified exists or not. |