2008-02-20 mr_savage <hans-peter.locher@inquant.de>
    * version 0.2

2008-02-08 mr_savage <hans-peter.locher@inquant.de>
    * version 0.2 build 3
    * refactored haspartoftype condition,
      user can specify maintype/subtype pair seperately

2008-02-04 mr_savage <hans-peter.locher@inquant.de>
    * version 0.2 build 2
    * added a new condition: SizeOfMail
    * The condition enables the user to select a relational operator
      (<=, >=) and a size(spezified in megabytes). It therefore compares the size of the mail
      to the user specified size.

2008-02-04 mr_savage <hans-peter.locher@inquant.de>
    * version 0.2 build 1
    * added a new condition: HasPartOfType
    * The condition checks each part of the mail for a 
      user specified
      contenttype/subtype pair.

2008-01-31 mr_savage <hans-peter.locher@inquant.de>
    * version 0.1

2008-01-30 mr_savage <hans-peter.locher@inquant.de>
    * 0.1 build 12
    * removed mylogger action prior to release
    * described egg in README.txt

2008-01-30 mr_savage <hans-peter.locher@inquant.de>
    * 0.1 build 11
    * added mailtoplone.base as dependency for egg in setup.py

2008-01-04 mr_savage <hans-peter.locher@inquant.de>
    * 0.1 build 10

2008-01-04 mr_savage <hans-peter.locher@inquant.de>
    * 0.1 build 9
    * added header fields to EmailHeaderCondition 
      vocabulary(from rfcs 2045, 2183):
              "Mime-Version",
              "Content-Type",
              "Content-Transfer-Encoding",
              "Content-ID",
              "Content-Description",
              "Content-Disposition"
 
2008-01-03 mr_savage <hans-peter.locher@inquant.de>
    * 0.1 build 8
    * specified vocabulary (in config.py) for EmailHeader condition's
      header fields
    * changed executor to treat malformed regex as string

2008-01-03 mr_savage <hans-peter.locher@inquant.de>
    * 0.1 build 7
    * added unittests for Executors of Deliver action
      and EmailHeader conditon

2007-12-30 mr_savage <hans-peter.locher@inquant.de>
    * 0.1 build 6
    * emailheader condition:
      specified messagefactory, made persistent
    * deliver action:
      specified messagefactory
      corrected zcml registration: 
        addview="mailtoplone.contentrules.actions.deliver"
    * created tests for Deliver action and EmailHeader conditon
      (registered, addview, editview)

2007-12-21 mr_savage <hans-peter.locher@inquant.de>
    * 0.1 build 5
    * added condition emailheader
    * currently, the condition takes two text inputs, header and value
    * the value is a regular expression
    * added a TODO for mailtoplone.contentrules

2007-12-21 mr_savage <hans-peter.locher@inquant.de>
    * 0.1 build 4
    * deliver.py unnecessary imports removed, 
      changed configure.zcml to reference deliver and mylogger relative to the package path

2007-12-20 mr_savage <hans-peter.locher@inquant.de>
    * 0.1 build 3
    * action deliver specified
    * delivers mail using IMailDropBoxFactory
    * TODO: deliver.py remove unnecessary imports, change specification of key to deliver a vocabulary
      of available dropboxes (at the moment it's just a Text input field)
    * TODO: create generic condition <header> contains <xxx>

2007-12-20 mr_savage <hans-peter.locher@inquant.de>
    * 0.1 build 2
    * mailtoplone.contentrules
    * added MyLogger action for contentrules (based on Logger action)
    * configure.zcml in root of product now loads meta.zcml
      of plone.contentrules( defines zcml directives 
      plone:ruleCondition, plone:ruleAction)
