What’s New

In This Chapter

Version 1.6.4

Version 1.6.3

Version 1.6.2

Version 1.6.1

Version 1.6

Version 1.5.3

Version 1.5.2

Version 1.5.1

Version 1.5.0

Version 1.4.7

Version 1.4.6

Version 1.4.5

Version 1.4.4

Version 1.4.3

Version 1.4.2

Version 1.4.1

Version 1.4

Version 1.3

Version 1.2

Version 1.1

Version 1.0.9

Version 1.0.8

Version 1.0.7

Version 1.0.6

Version 1.0.5

Version 1.0.4

Version 1.0.3

Version 1.0.2

Version 1.0.1

Version 1.0.1

Version Beta 1 (0.9)

Next

Installation Guide

Version 1.6.4

API Invoke Mode now better handles spaces and line returns when parsing out sub tags from an email body.

Version 1.6.3

Added an event log (33) for the rare occurrence of an out of memory exception being thrown during free form email processing.

Version 1.6.2

Dovetail Email Agent should now shutdown after an out of memory exception has been received.

Added better logging of email file attachments and their files sizes.

Version 1.6.1

Fixed a problem where the windows service could stop when attempting to process a Delivery Status Notification (DSN) message.

When using APIInvoke mode custom APIs are given a session from the Dovetail SDK. After each API invocation we now close all generics left open on this session. This change should enhance performance for custom APIs that are not cleaning up after themselves.

Version 1.6

In this release we focused on adding support for Amdocs 6 thru Amdocs 7.5.

No changes to the email processing were required, but Dovetail SDK has been updated since it was upgraded to support the new database enhancements.

Version 1.5.3

Dovetail Email Agent now does a better job of cleaning up after processing email messages.

Version 1.5.2

To prevent email loops Dovetail Email Agent now supports guidance from RFC 3834. All outgoing emails have their Auto-Submitted field set to "auto-response". More importantly any emails received with the Auto-Submitted field set to any value but "no" will be ignored. The goal of this behavior is to prevent automated responses such as auto or out of office replies from creating email loops. Details about ignored auto submitted emails are logged.

Fixed bug. Logging email in was not supporting additional fields settings.

The AllowLogEmailInToClosedSubcase setting was not being honored.

Version 1.5.1

Corrected a bug in the Dovetail SDK. The before and after Case/Subcase Status relations for an email log were not being set correctly. The LogCaseEmailIn and LogSubCaseEmailIn APIs are being used internally by Email Agent, so it has been updated to supply the correct logging functionality.

The Case/Subcase history was also corrected within the APIs to not include the Sender or Recipient properties from an email, since these are usually represented by the From and To properties.

Version 1.5.0

Corrected a bug with the case history created when saving whole email attachments. Duplicate attachments with the same file name would cause a link to the original attachment to appear in the case history.

Breaking Changes

Email Agent now logs "Email In" events to a case rather than logging a note. This change will mainly affect customers using our Rule Manager product having business rules that are setup to fire on "Log Notes" events, in particular those that are meant to capture "Log Notes" events created by Email Agent. Affected business rules should be changed to include a start event of "Email In".

To avoid confusion the name of configuration settings and template files related to Note Logs have been renamed to represent the move to creating Email In Logs.

Configuration Setting Changes

Basically every setting that mentions "LogNote" now says "LogEmailIn".

Template File Name Changes

Version 1.4.7

When saving saving whole emails as attachments, emails containing only plain text are now converted to HTML before being saved. This is to work around a problem viewing saved emails using Microsoft Word 2003 or 2007.

Version 1.4.6

Fixed an error preventing the formatting of notification emails when non-printable ASCII characters are present in the message being sent. Characters that are illegal in XML documents are now stripped from the message before being transformed.

Version 1.4.5

Added a new freeform mode feature which when enabled saves each incoming email as an attachment to the case. See the saveWholeEmailAsDovetailAttachment.Enabled configuration setting for more information.

There are two related configuration settings:

  1. saveWholeEmailAsDovetailAttachment.FileExtension - allows control of the file extension used for the email attachment.
  2. saveWholeEmailAsDovetailAttachment.HistoryAppenderTemplate - allows adding information about the saved email to case or subcase history.

Note: We now support more flexible handling of white space in configuration settings. The email-agent-config.xml configuration file <param> elements will now use the XML element text when a value attribute is not present.

Parameter Value as an attribute:

<param name="setting" value="parameter value"/>

Parameter Value as an element value:

<param name="setting">
    parameter value
</param>

In the example above the white space including line returns will be present in the parameter value

Version 1.4.4

The Dovetail SDK used by Email Agent has been updated to correct a problem with extra fields on created cases not honoring createCaseExtraFields configuration.

Version 1.4.3

The installer now makes sure that adodb.dll is present in the installation path.

Version 1.4.2

Updated the version of the Dovetail SDK being used by Email Agent, to address a Clarify Client compatibility issue with datetime values on Microsoft SQL Server. Please see this knowledge base article for more information.

Because the Dovetail SDK toolkits assembly name has changed in this version from fcSDK to Fchoice.Foundation.Clarify.Toolkits.Compatibility, the tags.xml has been updated to match the new assembly name.

Note: If you have customized your tags.xml page to include additional Dovetail SDK toolkit API's, you must update your tags.xml to reflect this change.

Version 1.4.1

Fixed a bug that prevented multiple Dovetail Email Agent services from running on the same machine. See Running Multiple Dovetail Email Agent Services for more information about this option.

Version 1.4

Version 1.3

Version 1.2

A new configuration setting (allowLogNotesToClosedCases) has been added which controls whether notes are allowed to be added to a closed case.

Version 1.1

Version 1.0.9

General:

Fixes:

Version 1.0.8

General:

Fixes:

Version 1.0.7

General:

New Features:

Fixes:

Version 1.0.6

General:

New Features:

Fixes:
EEO Redirect:

Version 1.0.5

New Features:

Fixes:
General:

Freeform:

EEO Redirect:

Version 1.0.4

New Features:
Freeform:

Fixes:
General:

Freeform:

Version 1.0.3

New Features:

General:

Fixes:

General:

Version 1.0.2

New Features:
General:

Freeform:

Fixes:
General:

EEO Redirect Mode:

Version 1.0.1

Merged with EEO Redirect Service
The EEO Redirect Service (EEORS) product has been moved into the Dovetail Email Agent email processing engine core. It is now another parsing mode like 'apiinvoke' or 'freeform'. However, EEORS requires a separate license from Dovetail Email Agent. If you intend on using EEORS functionality. Likewise, if you only have an EEORS license, you must have an Dovetail Email Agent license to use the other Dovetail Email Agent functionality (apiinvoke, freeform). Please contact Dovetail Software to obtain any necessary licenses.

Fixes:
General:

Freeform Mode:

API Invoke Mode:

Version 1.0.1

Initial Full Release

New Features:

Fixes:

Version Beta 1 (0.9)

Initial Release

NOTE: API Invoke functionality does not work or will produce erratic behavior in this release. Please do not attempt to use API invoke functionality. Dovetail Software will not support this functionality in this release. Working API invoke functionality is planned for the next release.

What’s New