Go to the first, previous, next, last section, table of contents.


Kill/emphasize window

This window contains one of the most powerful features added for THOR 2.0, namely a way to sort out unwanted and special messages automatically. A "kill" option has been fairly common in Usenet news-readers for a while now. With the introduction of THOR 2.0, we expanded this concept further.

A "kill" entry is basically a description on what messages you do not want to read when reading messages. If e.g. you do not want to see any messages from the user "Marc Barrett", you simply add a kill on the user name "Marc Barrett", and all messages matching this "kill" will be marked as read automatically when imported into THOR's database, so you will not see the message when reading normally. 2.5 takes this concept further by having a new real kill mode. This new mode will drop all messages matching the kill, and they will never be imported into the database.

Likewise, an "emphasize" entry will notify you about any matches found for this "emphasize" entry. If e.g. you want to be notified specially about messages from "Dave Haynie", you simply instruct THOR to mark all messages matching his name as "Important" or "Urgent". A Haze level can also be used when "emphasizing" messages (more about this later).

The Kill/Emphasize database consists of two windows. The first window is for listing of the current active kills/emphs and contains the following gadgets:

Active Kills/Emphasizes
This will contain all active kills/emphasizes in the database. By using the mouse of the cursor keys, you can select a kill/emphasize for editing or deletion.
New
Selecting this function will open the kill/emphs edit window with all fields unselected. You can now enter the information you want this kill/emph to contain.
Edit
This kill/emph edit window will be opened with the information from the currently selected kill/emphasize.
Delete
This function will delete the currently selected kill/emphasize.
Maintenance
This function will remove deleted entries in the beginning of the list of kills/emphasizes.

When selecting either New or Edit from the window listing the current kills/emphasizes, a new window will open with several gadgets that allows to you be very specific about the information you want to trigger the kill/emphasize on message:

From-Name
This is the name of the sender of any message THOR is to trigger the kill/emphasize on. When the checkmark is not set, this field is not used. Standard AmigaDOS wildcards are allowed.
From-Address
This is the address of the sender of any message THOR is to trigger the kill/emphasize on. When the checkmark is not set, this field is not used. Standard AmigaDOS wildcards are allowed.
To-Name
This is the name of the receiver of any message THOR is to trigger the kill/emphasize on. When the checkmark is not set, this field is not used. Standard AmigaDOS wildcards are allowed.
To-Address
This is the address of the receiver of any message THOR is to trigger the kill/emphasize on. When the checkmark not is set, this field is not used. Standard AmigaDOS wildcards are allowed.
References
This entry is only useful on Usenet-type of systems where messages contain a "References:" field. This field can contain reference strings that THOR is to trigger the kill/emphasize on. When the checkmark is not set, this field is not used. Standard AmigaDOS wildcards are allowed.
Subject
This is the subject of any message THOR is to trigger the kill/emphasize on. When the checkmark is not set, this field is not used. Standard AmigaDOS wildcards are allowed.
Msg Text
This field can contain any word combination in the main message body that THOR is to trigger the kill/emphasize on. When the checkmark is set, this field is used. Standard AmigaDOS wildcards are allowed. Note that this field must match a complete line in the message text, so if you want eg. to trigger on all messages containing "PC sucks" you need to make this one "#?PC sucks#?",
Conferences
This field contain the conference this kill/emphasize will be used in. When the checkmark not is set, this field is not used. Standard AmigaDOS wildcards are allowed. Any conference can be selected from the list of conferences in THOR by pressing on the select button with the left mouse button.
Type
4 types of trigger methods are available when setting up a kill/emphasize, Kill , Mark Unread (used to be Kill), Keep , Important and Urgent . Kill
By using this method, all messages matching the information given will not be imported into the THOR message database. This is a new method for THOR 2.5. Mark Unread
By using this method, all messages matching the information given will be marked as read when imported into the THOR message database. Keep
By using this method, all message matching the information given will be marked with the KEEP message flag when imported into the THOR message database. This means that this message will remain in the database until you choose to clear the KEEP flag manually from the message. Packing/Purging of conferences will not affect any message with the KEEP flag set. Important
By using this method, all messages matching the information given will be marked with the IMPORTANT message flag when imported into the THOR message database. When such a message is read, THOR will DisplayBeep the screen as if the message was addressed to you. The top of the message body will also contain the words "*** This message is marked as IMPORTANT ***" in bold letters. Urgent
By using this method, all messages matching the information given will be marked with the URGENT message flag when imported into the THOR message database. When such a message is read, THOR will DisplayBeep the screen as if the message was addressed to you. The top of the message body will also contain the words "*** This message is marked as URGENT ***" in bold letters.
Haze
This feature is named after Dave 'hazy' Haynie. On emphasize/kills, any matching message can be given a special Haze Level . The various haze-levels are defined in the Global Configuration in ConfigTHOR and defines the minimum number of days the message is to remain in the messages database before it can be purged. Tip: If you want to keep your own messages (the ones you write yourself) in the database somewhat longer, setup a Mark Unread trigger on your own email address, then set a haze level that'll keep the message in the database longer than other messages.
Comment
This is a new addition in THOR 2.5 and allows you to add a comment to each kill/emphasize you add. The comment is purely for information purposes and will not affect the operation of the trigger.
Save
Will save the current kill/emphasize to disk. The next time you import messages into THOR on this system, this kill/emphasize will be checked.
Get Current Msg
This function will fill in the available information from the current message shown in the main window (if any) in the appropriate fields in the window.
Cancel
Cancel the editing.

A typical emphasize might look something like this:

+---------------------------------------------------------------+
|  From-Name: Dave Haynie       From-Address: #?scala.com       |
|    To-name: <none>              To-Address: <none>            |
| References: <none>                Msg Text: <none>            |
|    Subject: <none>             Conferences: comp.sys.amiga.#? |
|                                                               |
|       Type: Important                 Haze: Level 1           |
|    Comment: Cool hardware guy                                 |
+---------------------------------------------------------------+

NOTE:
Use as few fields on a kill/emphasize as possible. Useless information will only make the prosessing slower and might even make you miss a kill/emphasize if you are too strict on the information supplied. Less is more.

For a kill/emphasize to match a message, all configured fields must match.


Go to the first, previous, next, last section, table of contents.