Filter Support: Difference between revisions
No edit summary |
No edit summary |
||
| Line 10: | Line 10: | ||
<tr> | <tr> | ||
<th>Mail Header</th> | <th>Mail Header</th> | ||
<th>Supported in | <th>Supported in E8</th> | ||
<th>Label in | <th>Label in E8</th> | ||
</tr> | </tr> | ||
| Line 40: | Line 40: | ||
<tr> | <tr> | ||
<td>Reply-To:</td> | <td>Reply-To:</td> | ||
<td bgcolor=" | <td bgcolor="green"></td> | ||
<td></td> | <td>Reply-To '''*'''</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>«Any Header»</td> | <td>«Any Header»</td> | ||
<td bgcolor=" | <td bgcolor="green"></td> | ||
<td></td> | <td>E8's '''Customize''' feature allows you to add any mail header selector not included by default</td> | ||
</tr> | </tr> | ||
| Line 75: | Line 75: | ||
</table> | </table> | ||
'''*''' Added via '''Customize'''; can be used as a reference for syntax. | |||
Eudora 8/Penelope adds the following header selectors not found in classic Eudora: | Eudora 8/Penelope adds the following header selectors not found in classic Eudora: | ||
| Line 92: | Line 94: | ||
<tr> | <tr> | ||
<th>Logical Conditions</th> | <th>Logical Conditions</th> | ||
<th>Supported in | <th>Supported in E8</th> | ||
<th>Label in | <th>Label in E8</th> | ||
</tr> | </tr> | ||
| Line 182: | Line 184: | ||
</table> | </table> | ||
'''*''' | '''*''' Only appears when a recipient header has been selected. | ||
| Line 191: | Line 193: | ||
<tr> | <tr> | ||
<th>Logical Operators</th> | <th>Logical Operators</th> | ||
<th>Supported in | <th>Supported in E8</th> | ||
<th>Label in | <th>Label in E8</th> | ||
</tr> | </tr> | ||
| Line 221: | Line 223: | ||
</table> | </table> | ||
'''*''' This operator is non-explicit in | '''*''' This operator is non-explicit in E8 since the number of entries in the Header interface is dynamic, as opposed to ≤E7.1 where there were two fixed header selectors, the second of which should be explicitly ignored if it wasn't utilized. | ||
'''†''' The importer should generate a warning if the second filter parameter cannot be properly negated to meet the '''unless''' condition. | '''†''' The importer should generate a warning if the second filter parameter cannot be properly negated to meet the '''unless''' condition. | ||
| Line 232: | Line 234: | ||
<tr> | <tr> | ||
<th>Filter Actions</th> | <th>Filter Actions</th> | ||
<th>Supported in | <th>Supported in E8</th> | ||
<th>Label in | <th>Label in E8</th> | ||
</tr> | </tr> | ||
Revision as of 18:03, 15 September 2009
The sophistication of the underlying Thunderbird filter system has not yet progressed to match that of classic Eudora (i.e. ≤E7.1). Because of this, some of the filter conditions, operators, and actions will not be imported, though the filter containing them will be imported.
The following charts diagram the classic Eudora filter system elements and the state of their support in Eudora 8 and beyond, given in the order in which they appear in the respective application.
Mail Headers
| Mail Header | Supported in E8 | Label in E8 |
|---|---|---|
| To: | To | |
| From: | From | |
| Subject: | Subject | |
| Cc: | Cc | |
| Reply-To: | Reply-To * | |
| «Any Header» | E8's Customize feature allows you to add any mail header selector not included by default | |
| «Body» | Body | |
| «Any Recipient» | Intersects From, To, Cc or Bcc which adds the From header which was not supported in the ≤E7.1 selector | |
| «Personality» | ||
| «Junk Score» |
* Added via Customize; can be used as a reference for syntax.
Eudora 8/Penelope adds the following header selectors not found in classic Eudora:
- Priority
- Status
- To or Cc
- From, To, Cc or Bcc
- Age in Days
- Size (KB)
- Tags
Logical Conditions
| Logical Conditions | Supported in E8 | Label in E8 |
|---|---|---|
| contains | contains | |
| doesn't contain | doesn't contain | |
| is | is | |
| is not | isn't | |
| starts with | begins with | |
| ends with | ends with | |
| appears | ||
| doesn't appear | ||
| intersects nickname | ||
| doesn't intersect nickname | ||
| intersects address book | is in my address book * | |
| doesn't intersect address book | isn't in my address book * | |
| matches regexp (case insensitive) | ||
| matches regexp |
* Only appears when a recipient header has been selected.
Logical Operators
| Logical Operators | Supported in E8 | Label in E8 |
|---|---|---|
| ignore | n/a * | |
| and | Match all of the following | |
| or | Match any of the following | |
| unless | n/a † |
* This operator is non-explicit in E8 since the number of entries in the Header interface is dynamic, as opposed to ≤E7.1 where there were two fixed header selectors, the second of which should be explicitly ignored if it wasn't utilized.
† The importer should generate a warning if the second filter parameter cannot be properly negated to meet the unless condition.
Filter Actions
| Filter Actions | Supported in E8 | Label in E8 |
|---|---|---|
| Make Status | Intersects Mark as Read only. ≤E7.1 also allowed Unread, Replied, Forwarded, and Redirected | |
| Make Priority | Mostly intersects ≤E7.1's Set Priority To, except for the omission of the Raise and Lower priority settings | |
| Make Label | Tag Message | |
| Make Personality | ||
| Make Subject | ||
| Play Sound | ||
| Speak | ||
| Open | ||
| Notify User | ||
| Notify Application | ||
| Forward To | Forward to | |
| Redirect To * | ||
| Reply with | Reply with Template | |
| Server Options | Split into two separate top level actions – Delete from POP Server and Fetch from POP Server – instead of making those same actions available as submenu selectors | |
| Copy To | Copy to | |
| Transfer To | Move to | |
| Junk | Set Junk Status to allows for a Not Junk setting which was not available in ≤E7.1 | |
| Skip Rest | Stop Filter Execution |
Eudora 8/Penelope adds the following filter actions not found in classic Eudora:
- Add Star
- Delete Message
Delete Message could be accomplished in ≤E7.1 by simply transferring to Trash, but did not exist as a unique action.
* In classic Eudora, the process of using filters to automatically redirect messages was referred to as Turbo Redirect, as opposed to invoking the redirect command manually from the toolbar button or Message menu.