Go to the first, previous, next, last section, table of contents.
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.