|
ZMailIn v1.0.1 Changes
v1.0.1
- Zope 2.4.3 and Zope 2.5.0 compatibility
v1.0.0
- Removed CatalogAware from ZMailMessage product
- Created sample_zmailin_method Python Script
- Updated product and documentation to meet with the Finished Product Guidelines
v0.9.1
- Fixed zopeMailIn.py's return values
v0.9.0
- ZMailMessage:
- Removed ZMailMessage directory
- Moved ZMailMessage product in to the ZMailIn directory
- Merged the __init__.py of ZMailIn and ZMailMessage
- Code tidied up, brought up to date, commented
- getZMailInClientLocation:
- Removed External Method (file system and Product folder)
- Recreated the functionality of External Method as function getZMailInClientLocation in __init__.py
- Made getZMailInClientLocation accessible from anywhere from within the zope hierarchy
- ZMailIn:
- Removed CatalogAware from ZMailIn product
- ZMailIn product handles indexing/unindexing/re_indexing in to
GlobalZMailInCatalog itself
- postZMailMessage:
- now only excepts a mail file
- uses restrictedTraverse to get the specified Method (Much more reliable/secure)
- now raises errors when necersary
- Returns the result of the specified Method
- Code tidied up, brought up to date, commented
- Completely re-written zopeMailIn.py:
- Updated DTML documents
v0.3.2
- Added support for ZMail Clients using a domain name (e.g. @mydomain.com) instead of a complete email address
v0.3.1
- Fixed minor bugs that prevented compitibility with Zope 2.2
v0.3
- #zopedir#/var/ZMailIn.loc removed
- ZCatalog created in __init__.py to replace #zopedir#/var/ZMailIn.loc
- External Method created in __init__.py to query ZCatalog
- Support for Multi-Mime type Messages
- ZMailIn is now CatalogAware (default catalog =
GlobalZMailInCatalog )
- ZMailMessage is now Folderish
- ZMailMessage is now CatalogAware (default catalog =
ZMailInCatalog )
v0.2
- Spilt ZMailIn in to ZMailIn and ZMailMessage
- ZMailMessage to be the actual Email in Zope
- ZMailIn to become the message handeler
- ZMailIn Written as Python Product using the boring product as a template.
- Saves ZMailIn instance location information to #zopedir#/var/ZMailIn.loc
- postZMailMessage method adds folder structure /year/month/day to the current folder and adds the mail message in the day folder.
- ZMailMessage reWritten as Python ZClasses using the boring product as a template.
- ZMailMessage properties
V0.1
- Called ZMailIn
- Written as Zope ZClass
- Connects with Exim mail system
- Provides HTTP Post to Zope Method
- Properties include
- message-id
- title
- subject
- date
- to
- from
- reply-to
- headers
- body
|