Each filter has its action(s) that are performed if messages satisfy the specified conditions.
The most frequently used action is "Move the message to a folder". You can use it to sort out messages from different senders into different folders.
Copy the message to a folder – Creates a copy of the message in the specified folder
Export the message – Saves the message into a file. If a file of the same name already exists, you can either overwrite the existing file or append message text to the existing file or increment the file name. To export message headers, select the "Include message headers" check box. You can save the message as plain text, RFC 822 message (.MSG or .EML), Unix mailbox or comma-separated text (.CSV)
Create a formatted message – Creates a new message using the specified template. This filter can be applied in a number of tasks, for example it can create a reply to messages from certain senders which you can edit or send immediately
Print the message – Print the message using the specified template
Extract attachments – Saves attachments on the computer. If a file of the same name already exists, you can either increment the file name or overwrite the existing file or do not extract the new file.
Set memo – Adds a memo to the message. To view memos, add the Memo message column or enable Memo Auto-view under the Workspace menu (Ctrl+Shift+I)
Delete the message – Moves the message to Trash (normal deletion)
Delete the message from server – Deletes the message from the mail server; this action does not delete the message from the program
The Flags action offers the following options:
Mark the message as read – This action can be useful for incoming messages as the other ones are already marked as read
Mark the message as unread – Marks messages as unread (new)
Toggle message read flag – Marks an unread message as read, and vice versa
Mark the message as replied – Sets the “replied” flag
Mark the message as forwarded – Sets the “forwarded” flag
Mark the message as parked – Parks the message to prevent it from being accidentally deleted
Mark the message as unparked – Removes the “parked” flag
Toggle message parked flag – Parks the message if it is not parked, and vice versa
Mark the message as flagged – Adds red flag to the message
Mark the message as unflagged – Removes red flag from the message
Toggle message flag – Adds a flag to the message if it does not have one, and vice versa
Assign to color group – Assigns the message to the specified color group
Set priority to High/Normal/Low – Specifies message priority
The Tags action offers the following options:
Set Tags – Sets the selected tags to the message
Add Tags – Adds the specified tags to those that are already assigned to the message
Clear Tags – Removes the specified tags
Clear All Tags – Removes all the tags
Capture addresses – Creates a contact in the Address Book using the email address from the message. It can be an email address from the following header fields: From, To, Reply-To, CC, BCC. You may add contacts to several address book groups at once.
Delete addresses from address book – Removes contacts from the Address Book. You can remove contacts from several address book groups all at once.
Create new message – Creates a new message using the template. You can use the original message text as a quotation.
Send automatic reply – Creates a reply using the specified template. You can use the original message text as a quotation.
Create reading confirmation – Creates a reading confirmation for the recipient using the specified template.
Forward the message – Forwards the message to the specified address(es). It is possible to include message headers into the message text and not include attachments or add the original message as an .EML file.
Redirect the message – Redirects the original message to the specified addresses. The recipients will not see that the message has been redirected. It is possible not to redirect the attachments.
Play a sound – Plays the .WAV file or a standard system sound. To play the sound only within the specified time interval, enable the respective option.
Run external action – Starts an external process, specified by the command line (for experienced users only)
Remind later – Creates a reminder for this message in the Scheduler. Specify the time and other settings of the reminder. For example, you can configure a reminder to appear, if you did not reply to certain messages for more than two days.
Create Scheduler Event – Creates an event in the Scheduler, for more information, see the Scheduler section.
Decrypt message – Decrypts the message; the filter may ignore messages if they do not contain a signature or their signature is invalid. The decrypted message can replace the original message or be added to the originating folder or any other specified folder. If necessary, The Bat! deletes the original message after decryption. You can also specify actions to perform in case a message cannot be decrypted.
Export S/MIME signature or certificate – Exports S/MIME certificates or signatures. You can specify whether the entire signature with attached certificates or only the certificate will be exported. It is possible to save the information about the signature in a text file or an .XML file.
Set user parameters – Allows to set your own parameters (for experienced users only)