email si computing  SI Computing
SI Logo 400 West Hall, si.computing@umich.edu
Checkout HowTos HelpDesk Faqs Contact
 Resources Services Facilities Accounts SI Main
 Home arrow How To's
 How Tos
  CD Burning
   Data Burning
   Audio Burning
Connector Conference Room
Online Searching
   DIALOG on Mac
   DIALOG on PC
   Lexis-Nexis on Mac
   Lexis-Nexis on PC
   User Instructions
   Monitor Instructions
Email
   Folder Sizes
   Installing Mulberry
   Mulberry
   Mulberry Filters
   Pine
   Pine Attachments
   Deleting Pine Attachments
   Vacation Message
   Netscape Mail
   Server-side Email Filtering
FTP
   Fetch
   SmartFTP
Internet
   Wireless Networking
   Connecting to Wireless
   Telnet
   Webpage Creation
   U of M User Directory
iPod
iMovie
Meeting Maker Upgrade
   download and configure
MySQL DB Server
   MySQL/PHP Security
   Transfer DB to new server
PDF
   intro
   creation
Novell
   Changing your Novell Password
Printing
   iprint
   Adding Printers
   Configuring Printers

How To Set Up A Server-side E-mail Filter

Important Update at top of page (2004-05-11)
Important Update at bottom of page (2004-05-10)

  1. Open Mulberry.
  2. Select File then Preferences... from the main menu

  3. Make sure Advanced is highlighted, and not Simple

  4. Click on the Accounts tab.
    1. Select the Account: button, and look for a SIEVE entry.
      (More than likely this will not exist)
    2. If there is none, select New
      This will bring up a new window.
      1. in the Account Name field enter Sieve.SI
      2. For Account type select SIEVE Filtering - Manage SIEVE
      3. Click OK
    3. Server Name = sieve.si.umich.edu
    4. Authentication Method = GSSAPI
    5. Default Server Principal = Check
    6. Default User ID = Check
    7. Match User ID and Password = Check
    8. Click OK

  5. Select Mailbox from the menu bar.
  6. Select Rules it’s near the bottom.
  7. When you get to the Rules screen, select the tab that says SIEVE.
  8. Click the icon above Rule.
  9. You’ll see a menu like this: (enter a name for the filter)
  10. Then you need to define the criteria for the filter.
    There are two parts to this:
    1. what you want filtered (Find messages whose)
    2. what you want done with the filtered messages (Actions).
    You can select a variety of options for each.
  11. If you want to add more criteria, hit More Choices.
  12. Then you want to add Actions. Again, you have a variety of options.
    1. Keep will keep the message.
    2. Discard will keep delete the message. (Actions are done in the order you put them, so if you want to redirect the message, make sure you put Discard last. See Ex. 1 below.)
    3. Reject will bounce the message back to the sender.
    4. Redirect will forward the message to another e-mail address. (See Ex.1)
    5. File into will file the message into a folder. This is a good option if you want to get a look at your spam before it is deleted. Be sure to delete those messages periodically, however, as they do count towards your mail quota. (See Ex. 2)

    As with Find Messages whose, you can add actions by clicking on More Actions.

  13. When you’re done, hit Ok.
  14. Ex. 1

    Ex. 2

    2004-05-10 Additions below
  15. Once you have a rule, or several rules defined, you will need to add them to a "script". If you don't already have a script, you'll need to create one by clicking the Script button, which is just to the right of the Rule button.
    1. It seems that you can only have one script.
    2. It appears that if you have a script named Default that is the one that Mulberry uses.

  16. You will need to drag the rules you'd like to use into your script
  17. Now, save your script to the server
    1. Select your script (Default)
    2. Click the Write button
    3. Make sure Save to Server and Upload to Server and Activate are selected
    4. Click the OK button

  18. Since this is a server-side filter your email will now filter through the SIEVE service whether or not you're using Mulberry.
  19. .

School of Information Computing • Room 400 • (734) 936-7255 • si.computing@umich.edu