Rules with Manual Filters

There are many rules that you can customize to manage your email.

  1. You can manually set up rules in Webmail to filter your messages (to various folders, etc).
  2. You can create a vacation message that will send automatically while it is activated as stated above.
  3. You can redirect all your messages to a different email address with a selection of options that can be chosen.
Prior to setting up any rules, you will see something very similar to the above image when you first open your "Rules" area. To add a rule, enter a name in the text box and click on the "Add Rule" button. The name will appear below as shown.
You can then set your "Priority" level. This can range from "Inactive" (the rule will be ignored, but still in place if you want to reactivate it quickly) to "Highest" (it will take precidence over any other rules). The default setting is "5". You should now click on "Edit" to the right to finish setting up the rule conditions and parameters.
Different combinations of Data, Operatons, and Paramenters will help you manipulate your email so you receive the ones you want and either redirect or discard the email you do not want. The charts and definitions below will help with an explanation of how to set this up.

A "string" is any word or group of words that are appropriate to your rule.


Data Operations Parameter
Subject [ is | is not | in | not in ] *med*
From [ is | is not | in | not in ] [string]
In the first example above and shown in the image, the Rule's condition checks the "Subject" line to determine if it "is" equal to the parameter. In this case anything in the subject line with *med* in it would be processed in the way we have set up our "Actions" area. Because is has the asterik ( * ) wildcards on either side, any word with "med" in it would fall under this rule. For example: jammed, medicine, or media.

Be cautious when creating your parameters as some messages that you do want could be blocked or moved because of the rules.

In the second example above, the Rule's condition checks that whomever the message is "From" "is" or "is not" equal to the "parameter". If we had entered *@yourstarnet.net as the parameter, it would check that the message was from anyone@yourstarnet.net. The asterik ( * ) is a wildcard and represents any group of characters prior to the @ sign of the email address. So, messages from joe@yourstarnet.net and jane123@yourstarnet.net would be handled the same way.

Other "Data" definitions:
SenderThese are similar our examples above, but the message Sender, Reply-To, To, or Cc address is checked. If a message has several addresses of the given type, the condition is met if it is true for at least one address. If a message has no addresses of the specified type, the condition is not met.
Reply-To
To
Cc
Any To or CcAll message To and Cc addresses are checked. If the message has no To/Cc addresses, the condition is not met.
Each To or CcAll message To and Cc addresses are checked. The condition is met if it is true for each To/Cc addresses, or if the message has not To/Cc addresses.
Return PathThis condition compares the message "Return-Path" (a.k.a. MAIL FROM) envelope address with the specified string.
'From' NameThe real name in the From address is checked. If the parameter were *J. Smith* (including the wildcard asteriks), the condition would be met for all of the following: j.smith@company.com, Bill J. Smith, and Marj.Smith@anothercompany.com.
Message SizeThe condition checks if the message size is less than (<) or greater than (>) the specified size in the parameter.
Human GeneratedThis condition checks if the message is not generated by some automatic message generating software. Note: This condition has no parameters, so the operation code and the parameter value (if any) are ignored. It actually checks that the message doesn't have an empty Return-Path and to be sure the message header doesn't contain any of the following fields:
  • Precedence: bulk
  • Precedence: junk
  • Precedence: list
  • X-List*
  • X-Mirror*
  • X-Auto*
  • X-Mailing-List
Header FieldThis checks if the message header contains (or doesn't contain) the specified header field. Additional fields added using the "Add Header" operation are checked, too.
Time of DayThese allow you to apply rules to messages only at certain times of the day, for the current date or current day.

Time strings should be specified as hh:mm or hh:mm:ss, where hh is the hour, mm=minutes and ss=seconds. Time strings can contain the am or pm suffix.

The current date checks the current time and date. Formats should be along the lines of: DD MM YYYY, DD MM YYYY hh:mm, or the month as a 3-letter English abreviation of Jan, Feb, Mar, Apr, etc. +ZZZZ or -ZZZZ represent time zones. If time zones are not specified the server time zone is used.

The current day condition checks the current day of the week using the server local time zone. These rules would only apply to the specified days of the week. Abbreviations are Sun, Mon, Tue, Wed, Thu, Fri and Sat. You can set up specific rules for specific days of the week. Example: If you work at home every Wed, you can set up specific rules for handling your mail differently on Wed.

Current Date
Current Day

Rule Actions
Stop Processing This action should be the last one in a Rule. Excution of this rule stops and no other rules are checked for that message. The message is stored in the Inbox.
DiscardThis action should be the last one in a Rule. Execution of this Rule stops and no other Rules are checked. The message is not stored in the Inbox, but the positive Delivery Notification is sent back to the message sender if requested.
Reject [error message text]This action should be the last on in a Rule. Execution of the Rule stops and no other Rules are checked. The message is rejected and a negative Delivery Notification is sent back to the message sender. If the action parameter test is not empty, it is used as the error message text.
Mark operations [, operations...]This action sets or resets the specified flag(s) for the message.
Add Header header fieldsThis action adds header fields to the message.
Store in mailbox name The message is copied to the specified mailbox. The mailbox should already exist.
Redirect to addressesThe message is redirected to one or several email addresses. If several are specified they should be separated by commas.
Forward to addressesThe message is forwarded to specified addresses. It is much the same as the Redirect operation, but the new Return-Path address is not stored as the Sender field. Instead it is used as a new From address.
Mirror to addressesThe message is mirrored (redirected to the specified addresses and the Return-Path is preserved).
Reply with message textSpecific text is used to compose the reply message and is sent to the address in the Reply-To address of the original message or the From address when the Reply-To address is missing.

The message text can contain macro symbols that are substituted with actual data when a reply message is composed.

Reply to All with message textThe same as above but the reply is sent to all addresses listed in the original message.
React with message text The message text should contain a header, an empty line, and the message body. The composed message is sent to the specified address. The system uses the account address to compose the From field.