Mail Inlet RELEASE NOTES: This document describes changes and bugfixes to the AXT Mail Inlet outlet filter. These changes may affect version upgrades, so if experiencing problems after a version upgrade, please consult this document and the major changes between the old and the new version. =============================================================== 2008-09-12 Mail Inlet 3.1.0 =============================================================== + The definitions may be placed in separete files under a directoy with the same name as the main configuration file (config). Such files should have the .xml extension and the definitions within the files should be enclosed by the root tag: =============================================================== 2007-09-03 Mail Inlet 3.0.0 =============================================================== + Mail inlet now uses the DDS service as a proxy for delivering to AXT to ensure automatic delivery retries in face of delivery errors. This can be disabled by setting the property: axt.mailinlet.disableDDSasProxy = true however, this is not the recommended method. + Generic support of DDS delivery properties. Since delivery to AXT is done through the DDS service, the configuration now allow for all possible delivery parameters to the DDS (e.g. retrypattern (new in 3.0), tentatives, checkpointonerror (new in 3.0 etc.). The parameters may be stated globally (for all mailboxes) and/or for the individual mailbox definitions. =============================================================== 2006-08-08 Mail Inlet 2.1.0 =============================================================== + Bugfix: fixed lacking support for Base64Decoded attached message input =============================================================== 2005-08-24 Mail Inlet 2.0.2 =============================================================== + Support for redelivery of files that could not be delivered to AXT for processing. File data and meta-data are saved in ${AGETOR_HOME}/data/mailinlet/failed using DocDeliver conventions (.dat and .xml file) and may be redelivered with AXT DocDeliver(v. 2.0.10+) by moving files to delivery folder of DocDeliver. + Improved responsiveness to stop from AGETOR(r) Control Center (ACC). + Status information in ACC (per mailbox summaries). + Bugfix: when mail had multiple parts without filenames, a later part with matching filename was not correctly extracted. + Bugfix: removed potential null-pointer exception. =============================================================== 2004-12-20 Mail Inlet 2.0.1 =============================================================== + Improved error handling. Data and meta-data from the mails to be processed are stored locally in a failed directory in the event of delivery problems. In conjunction with the error mail option this allows manual intervention in face of problems and resubmission of data after correction. + Error mails now batch errors encountered during inbox processing and attaches the data extracted from the mail for AXT processing alongside a job description with keys used with AXT. + Retrying delivery in face of problems have been made more flexible such that a limited number of retries may be configured and the interval between retries may be given. When the number of retries has been exceed without success, the problematic data are stored locally in files for manual intervention. + Corrected error that occured when subject field was empty. + Added support for selecting mails based on sender address (from). + Documentation brush-up. + You may now select mails to be fetched based on sender address as well as subject. + The poll algorithm would poll mailboxes too eagerly in some situations. Fixed. + Debug/trace properties in the mailinlet.properties file now allow detailed trace information to be written to a trace file. See documentation. =============================================================== 2003-05-30 Mail Inlet 2.0.0 =============================================================== + IMPORTANT: Has been rebuild and packaged for use with AXT 2.0.0 and ADK 2.0.0. + When a mail contains an attachment then the filename is sent to AXT in a key named “filename”. =============================================================== 2003-05-22 Mail Inlet 1.0.4 =============================================================== + IMPORTANT: The service has changed so it can be started as a client service in the Servicerunner, so it can be better controlled from the AGETOR® control center. It should be easier to make it do a nice shutdown if you want to stop the service. Please check the “mailinlet_services.cfg” file located in conf/mailinlet/def for an example on setting the Service in the services configuration. + Bug fix: If there was no forward declarations in the configuration the Mail Inlet crashed after the first mail was handled. =============================================================== 2003-05-15 Mail Inlet 1.0.3 =============================================================== + Bug fix: A small problem with sending error mails. + The Mail Inlet is only sending one error mail describing the problem encountered. Before it was sending an error mail every time is found an problem resulting in many mails being sent for the same problem. + Bug fix: Binary attachments were encoded resulting in wrong result when received in AXT. =============================================================== 2003-04-09 Mail Inlet 1.0.2 =============================================================== + IMPORTANT: Mail Inlet now specifies the poll frequency in seconds instead of milliseconds. + Mail Inlet will now try to reconnect to mail servers that isn't running when it is started. The minimum delay between these reconnection attempts can be specified in the configuration. + Added support for other content formats than multipart. By default, Mail Inlet only supports multipart but this can be overridden in the configuration. Please see the user guide, AXT_Mail_inlet, for more information.