Differences between revisions 18 and 22 (spanning 4 versions)
Revision 18 as of 2007-06-01 16:23:39
Size: 3072
Editor: RainerSigl
Comment:
Revision 22 as of 2007-06-04 10:37:30
Size: 3189
Editor: RainerSigl
Comment:
Deletions are marked like this. Additions are marked like this.
Line 10: Line 10:
Login to [https://mpemail.mpe.mpg.de/tpl MPE mail user interface https://mail.mpe.mpg.de/tpl] and choose menu 'Edit Filter' Login to [https://mail.mpe.mpg.de/tpl MPE mail user interface https://mail.mpe.mpg.de/tpl] and choose menu 'Edit Filter'
Line 15: Line 15:
 * use the 'back' button to go back to the main menu
Line 19: Line 20:
The standard filter contents is copied automatically to a new user's environment. Take this contents as a template to construct your personal filter. Feel free to comment or discomment the given lines in order to enable/disable functionalities. The standard filter contents is copied automatically to a new user's environment. Take this contents as a template to construct your personal filter. Feel free to comment or uncomment the following lines in order to enable/disable functionalities.
Line 45: Line 46:
 1 the first commented block allows to tunnel certain from-addresses direct to your inbox without scanning for spams  1 the first '''commented''' block allows to tunnel certain from-addresses direct to your inbox without scanning for spams
Line 47: Line 48:
 2 the second commented block allows to drop Spams with a certain level  2 the second '''commented''' block allows to drop Spams with a certain level
Line 49: Line 50:
 3 the third active block stores all spams from 4 * and more in special Folder 'Spam'  3 the third '''active''' block stores all spams from 4 * and more in special Folder 'Spam'
Line 51: Line 52:
 4 the forth commented block allows to drop Mails with a certain from-Address  4 the forth '''commented''' block allows to drop Mails with a certain from-Address
Line 60: Line 61:
 * '''$header_from'''
 * '''$header_subject'''
 * '''$sender_address''' The sender address that was received in the envelope of the message
 * '''$reply_address''' The contents of the Reply-to: header, if the message has one; otherwise the contents of the From: header.
 * '''$return_path''' The return path – that is, the sender field that will be transmitted as part of the message’s envelope if the message is sent to another host.
 * '''$header_from''' the sender address
 * '''$header_subject''' the sender subject
 * '''$sender_address''' the sender address that was received in the envelope of the message
 * '''$reply_address''' the contents of the Reply-to: header, if the message has one; otherwise the contents of the From: header.
 * '''$return_path''' the return path – that is, the sender field that will be transmitted as part of the message’s envelope if the message is sent to another host.
Line 67: Line 68:
 || '''store email in your inbox''' || save /home/virtual_mail/$local_part/ ||
 || '''store email in folder xxx''' || save /home/virtual_mail/$local_part/.xxx (note the dot preceding the foldername, folders are created automatically if not available) ||
 || '''drop email and leave filterscript''' || finish ||
 || save /home/virtual_mail/$local_part/ || '''store email in your inbox'''||
 || save /home/virtual_mail/$local_part/.xxx (note the dot preceding the foldername; folders are created automatically if not available) || '''store email in folder xxx''' ||
 || finish || '''drop email and stop mail processing''' ||

Configure User specific Filters for MPE's Mail Services

Each user has the opportunity to preprocess his incoming mail stream by a filter. Usual applications are:

  • storing or dropping tagged Spam messages depending on the score
  • putting mails from certain senders or with special subjects in different folders as inbox

Calling the Filter Editor

Login to [https://mail.mpe.mpg.de/tpl MPE mail user interface https://mail.mpe.mpg.de/tpl] and choose menu 'Edit Filter'

  • when clicking the 'save' button a syntax check is performed. If no errors where found, the new filter rules are installed
  • use the 'default' button to reload the MPE default filter setup
  • use the 'back' button to go back to the main menu

the standard filter as a example

The standard filter contents is copied automatically to a new user's environment. Take this contents as a template to construct your personal filter. Feel free to comment or uncomment the following lines in order to enable/disable functionalities.

#Exim filterBR #BR #if $header_from: contains "myimportantfromaddress" thenBR #save /home/virtual_mail/$local_part/BR #finishBR #endifBR

#if $h_x-spam-level: begins "********" thenBR #seen finishBR #endifBR #BR

if $h_x-spam-level: begins "****" then BR save /home/virtual_mail/$local_part/.Spam/BR endifBR #BR

#if $h_from: contains "virusalert@rzg.mpg.de" thenBR #seen finishBR #endifBR

Please note that the first line has to begin with a '#Exim filter' line. The filter is executed sequential from up to down.

  • 1 the first commented block allows to tunnel certain from-addresses direct to your inbox without scanning for spams

    2 the second commented block allows to drop Spams with a certain level

    3 the third active block stores all spams from 4 * and more in special Folder 'Spam'

    4 the forth commented block allows to drop Mails with a certain from-Address

variables

  • $header_from the sender address

  • $header_subject the sender subject

  • $sender_address the sender address that was received in the envelope of the message

  • $reply_address the contents of the Reply-to: header, if the message has one; otherwise the contents of the From: header.

  • $return_path the return path – that is, the sender field that will be transmitted as part of the message’s envelope if the message is sent to another host.

commands

  • save /home/virtual_mail/$local_part/

    store email in your inbox

    save /home/virtual_mail/$local_part/.xxx (note the dot preceding the foldername; folders are created automatically if not available)

    store email in folder xxx

    finish

    drop email and stop mail processing

BR

further information for writing filters can be found in the [http://www.exim.org/exim-html-current/doc/html/filter.html exim filter specs]

IT: MailConfigFilters (last edited 2009-07-15 14:34:35 by localhost)