Deerfield > Support > VisNetic MailFlow > Release Notes

VisNetic MailFlow Release Notes

Copyright 2002-2012 Deerfield Communications Inc.
All Rights Reserved

**********************************
Version 4.9.2.2
(GM Release)
June 25, 2012
**********************************
- Feature Enhancement: Added option to not include copy of auto reply in Ticket to Custom Routing Rules.
- Feature Enhancement: Added option to not include copy of auto reply in Ticket to TicketBoxes.
- Feature Enhancement: Added option to not include copy of auto reply in Ticket to Auto Responses.

**********************************
Version 4.9.2.1
(GM Release)
May 30, 2012
**********************************
- Feature Enhancement: Added HTML support for Agent Signatures.
- Feature Enhancement: Added message composition email address autofill.
- Feature Enhancement: Added AND/OR Logic to Ticket Subject Search.
- Feature Enhancement: Added option to not include copy of forwarded message in Ticket to Custom Routing Rules.

**********************************
Version 4.9.2.0
(GM Release)
May 7, 2012
**********************************
- Resolved Defect: Fixed issue where Processing Rules utilizing RegEx Match Text would not always match.
- Resolved Defect: Fixed issue where Editing an Agent, adding a personal data row, attempting to save, removing the personal data row and attempting to save would result in an error.
- Resolved Defect: Fixed issue where Scheduled Reports would not contain report data.
- Resolved Defect: Fixed issue where adding Scheduled Report Ticket Distribution By TicketBox for Open Tickets would cause MailFlow Engine Service to crash.
- Resolved Defect: Fixed issue where moving a message to an existing Ticket would cause IE9 browser to crash.
- Resolved Defect: Fixed issue where selecting Send Message from Spell Check window would cause IE9 browser to crash.
- Resolved Defect: Fixed issue where editing existing Standard Response would cause IE9 browser to crash.
- Feature Enhancement: Added Global Ticket Read option for TicketBoxes.
- Resolved Defect: Fixed issue where IPv6 would cause Invalid IP error.

**********************************
Version 4.9.1.4
(Limited Availability Release)
April 2, 2012
**********************************
- Feature Enhancement: Added SSL/TLS support to Message Sources and Message Destinations.

**********************************
Version 4.9.1.3
(GM Release)
December 14, 2011
**********************************
- Resolved Defect: Fixed issue where creating new or editing Scheduled Report would result in SQL error.
- Resolved Defect: Fixed issue where scheduled monthly reports would repeatedly run.
- Resolved Defect: Fixed issue where preview pane was not visible.
- Feature Enhancement: Added Ticket Owner and Ticket State selection to Message Composition window.

Version 4.9.1.2
**********************************
(GM Release)
September 30, 2011
**********************************
- Resolved Defect: Fixed issue where replying to or forwarding inbound messages with [] around mailto tags would cause IIS to crash.
- Resolved Defect: Fixed issue where adding Integrated Alerts would return an erroneous duplication error.
- Feature Enhancement: Added option to allow Agents set to use GetOldest to search for Tickets they do not own.
- Resolved Defect: Fixed issue where carriage return or linefeed in attachment name would cause inbound message to not be saved.

**********************************
Version 4.9.1.0
(GM Release)
August 10, 2011
**********************************
- Feature Enhancement: Added option to Custom Routing Rules to Forward From a defined Email Address and Name
- Feature Enhancement: Added inbound and outbound message queue management

**********************************
Version 4.9.0.0
(GM Release)
August 1, 2011
**********************************
- Feature Enhancement: Added option to assign Agent TicketBoxViews in TicketBox editor
- Feature Enhancement: Added option to remove Ticket Tracking Data from subject of outbound messages
- Feature Enhancement: Added option to place Ticket Tracking Data in body of outbound messages
- Feature Enhancement: Added Regular Expression (regex) support to Routing and Processing Rule Match Text
- Feature Enhancement: Added option to create new Ticket if Sender and Subject match to Default Routing Rule
- Feature Enhancement: Added option to Routing Rules to search Outbound Messages in TicketBox for matching subject and sender to find Ticket match
- Feature Enhancement: Added Round-Robin Ticket Owner assignment option to Custom Routing Rules
- Feature Enhancement: Added option to edit and send outbound messages from the Outbound Message Approval Queue
- Resolved Defect: Fixed issue where new Agents could not view Tickets if Ticket Categories defined
- Resolved Defect: Fixed issue where Agents could not view Tickets if new Ticket Categories defined

**********************************
Version 4.8.1.0
(GM Release)
June 8, 2011
**********************************
- Feature Enhancement: Added new message format (text or html) default to Agent Preferences
- Feature Enhancement: Added Administration, Active Sessions, session deletion
- Resolved Defect: Fixed issue where Internet Explorer v9 would crash
- Resolved Defect: Fixed issue where Agents set to Require GetOldest were returned Tickets in Ticket Search that they did not own

**********************************
Version 4.8.0.0
(GM Release)
March 30, 2011
**********************************
- Feature Enhancement: Added Agent and Group Default Signature per TicketBox and TicketCategory
- Feature Enhancement: Added Message Subject Search
- Feature Enhancement: Added ability to insert Inline Images in outbound messages
- Feature Enhancement: Added ability to open attachments after they have been attached to message and uploaded to server
- Feature Enhancement: Added Ticket Merge functionality (merge multiple Tickets into an existing Ticket)
- Resolved Defect: Fixed issue where incorrect UK day of week was being displayed in reports

**********************************
Version 4.7.2.0
(GM Release)
December 13, 2010
**********************************
- Resolved Defect: Fixed issue where malicious script logic would cause message body to be blank.
- Resolved Defect: Fixed issue where inbound messages with Content-Type: multipart/signed could cause MailFlow Engine Service to crash.

**********************************
Version 4.7.1.0
(GM Release)
December 6, 2010
**********************************
- Resolved Defect: Fixed issue where session timeout logic caused javascript error.
- Resolved Defect: Fixed issue where messages to or from Outlook 2003 with blank or missing real name cause display issues.

**********************************
Version 4.7.0.0
(GM Release)
November 1, 2010
**********************************
- Feature Enhancement: Improved session management and timeout logic.
- Feature Enhancement: Improved installation process on 64 bit operating systems.
- Feature Enhancement: Improved Internet Explorer detection logic.
- Resolved Defect: Fixed issue where malicious scripts could execute within message views.
- Resolved Defect: Fixed issue where login screen would report MailFlow Unregistered and only allow Administrators to login.
- Resolved Defect: Fixed issue closing browser window when in TicketNotes dialog would cause TicketNotes to be deleted.
- Resolved Defect: Fixed issue where message copy to new Ticket would not copy message attachments.
- Resolved Defect: Fixed issue where installer did not write encrypted password to registry if database windows auth selected.

**********************************
Version 4.6.0.0
(GM Release)
August 9, 2010
**********************************
- Feature Enhancement: Added Flexible Licensing to support any Agent License size.
- Feature Enhancement: Improved ODBC test control within MailFlow Admin Tool.
- Resolved Defect: Fixed issue where Archive operation resulted in an ODBC error.
- Resolved Defect: Fixed issue where Ticket search timeout resulted in web services losing DB connection.
- Feature Enhancement: Added go to Ticket toolbar button in Sent Items, Drafts and Outbox.
- Resolved Defect: Fixed issue where attachment encoding was not being considered for MessageSource max size setting.
- Resolved Defect: Fixed issue where deletion of old backup files following successful backup would cause MailFlowEngine Service to crash.

**********************************
Version 4.5
(GM Release)
July 21, 2010
**********************************
- Feature Enhancement: Added Ticket search toolbar button.
- Feature Enhancement: Added Integrated message attachment dialog with option to download all attachments.
- Feature Enhancement: Added Ticket and Contact Note attachments.
- Feature Enhancement: Added Ticket and Contact Note spell checker.
- Feature Enhancement: Added My Notes concept associating private notes with the logged in Agent.
- Feature Enhancement: Added “Waiting Response” Ticket State.
- Feature Enhancement: Added Message “Copy” option allowing a Message to be replicated to a new Ticket.
- Feature Enhancement: Added Ticket “Move” option to Ticket list toolbars.
- Feature Enhancement: Improved Agent Session management and expired session notification process.
- Resolved Defect: Fixed issue where MailFlow engine would not always shutdown cleanly.

**********************************
Version 4.0.0.0
(GM Release)
December 1, 2009
**********************************
- Feature Enhancement: Added support for MailFlow Server Clustering.
- Feature Enhancement: Added Customizable Agent Alerts.
- Feature Enhancement: Added Outbound Email Approval per Agent.
- Feature Enhancement: Added support for 3CX IP PBX Assistant MailFlow Plug-in.
- Feature Enhancement: Added option to write MailFlow Logs to database.
- Feature Enhancement: Added option to delete logs older than [x] days.
- Feature Enhancement: Added support for MailFlow Agent Windows Client. (Coming soon)

**********************************
Version 3.8.1.3
(GM Release)
**********************************
- Feature Enhancement: Increased inbound attachment file creation retries from 2 to 4.
**********************************
Version 3.8.1.2
(GM Release)
**********************************
- Feature Enhancement: Added registry key to force archive import of Ticket data only (DWORD:ArchiveRestoreTicketsOnly) when set to 1 will force next archive import to Ticket data only then resets to 0.

**********************************
Version 3.8.1.1
(GM Release)
March 4, 2009
**********************************

- Resolved Defect: Fixed issue where archive import would report success but no Tickets or Messages would be imported.
- Resolved Defect: Fixed issue where Ticket escalation from Ticket Properties dialog would fail.
- Resolved Defect: Fixed issue where quote in Subject would be escaped on Message forward and reply.
- Resolved Defect: Fixed issue where leaving message composition window open longer than session timeout value would cause orphan outboundmessageid.

**********************************
Version 3.8.1
(GM Release)
**********************************

- Feature Enhancement: Added Ticket Count Summary report.
- Feature Enhancement: Added TicketBox Details report.
- Feature Enhancement: Added Open Tickets report.
- Resolved Defect: Fixed issue where renaming subject of Outbound Messages would fail.
- Feature Enhancement: Reformed Auto Messages and Auto Responses queries to improve performance .
- Resolved Defect: Fixed issue where inline images in messages from Lotus Notes v7.0.1 were not being properly processed.

**********************************
Version 3.8
(GM Release)
**********************************

- Feature Enhancement: Added support for outbound VOIP calls via the 3CX IP PBX Server.
- Feature Enhancement: Added support for Phone Notes associated with Tickets and/or Contacts.
- Resolved Defect: Fixed issue where Purge All Tickets from trash would fail.
- Feature Enhancement: Added Bulk Actions option to TicketBoxes (Delete All and Change TicketState).
- Resolved Defect: Fixed issue where attachments of Content-Type: message/rfc822 were not being saved (are now saved as .eml files).
- Feature Enhancement: Added support for Ticket Lists and InboundMessage date utilizing the Email Date/Time.
- Feature Enhancement: Extended Ticket Search to include search by Inbound Message Date/Time.

**********************************
Version 3.7.0.1
(GM Release)
August 18, 2008
**********************************

- Feature Enhancement: Modified Inbound Attachment saving logic to retry with a truncated attachment name on attachment save failure.
- Resolved Defect: Fixed issue where failed Inbound Attachment save would cause message processing for that Message Source to stop.
- Resolved Defect: Fixed issue where changing TicketBox at message composition was not being honored.
- Resolved Defect: Fixed issue where new Agent "My Tickets" view was not utilizing the default column view.
- Feature Enhancement: Added ID column to Deleted Items view.
- Feature Enhancement: Added additional email address option to TicketBoxes.

**********************************
Version 3.7.0.0
(Limited Release)
**********************************

- Feature Enhancement: Added custom ticket fields.
- Feature Enhancement: Moved DBMonitor to it's own MailFlow Engine thread.
- Feature Enhancement: Added Inbound Delivery Alert for failed Inbound Attachment save.
- Resolved Defect: Fixed issue where failed Inbound Attachment save would cause message to be deleted from Message Source, will now be retried at next poll.

**********************************
Version 3.6.1.1
(GM Release)
May 27, 2008
**********************************

- Resolved Defect: Fixed issue where disabled Message Destination was being considered by "Match Email From: Domain" logic.
-Feature Enhancement: Modified MailFlow Engine install logic to include Service Description.
- Feature Enhancement: Added Admin Configuration option to use original Ticket list date logic.

**********************************
Version 3.6.1.0
(GM Release)
May 16, 2008
**********************************

- Feature Enhancement: Added TicketBox Footer location switch (after or before original message)
- Resolved Defect: Fixed issue where invalid inbound message "X-Priority" header value would cause ticket list javascript error
- Resolved Defect: Fixed issue where Database Maintenance "Purge Contacts Without Tickets" was not functioning
- Resolved Defect: Fixed issue where Uninstall would not remove the MailFlow DB
- Resolved Defect: Fixed issue where new Install would not remove the MailFlow database when one was found
- Resolved Defect: Fixed issue where Agent Audit Logging Default Security would not allow access to non admins
- Resolved Defect: Fixed issue where DB Updater would error on Index creation when upgrading from v3.0

**********************************
Version 3.6.0.0
(GM Release)
May 13, 2008
**********************************

- Resolved Defect: Fixed issue where Scheduled Reports would not run.
- Resolved Defect: Fixed issue where Ticket in an Agent's Folder was not viewable in the TicketBox.
- Resolved Defect: Fixed issue where Changing Subject from Ticket Properties where Ticket Subject contained an apostrophe would cause an error.
- Feature Enhancement: Added Ticket Note events (Add, Delete, Read and Unread) to Ticket History.
- Feature Enhancement: Modified Ticket Lists to use DATE/TIME of latest Inbound Message, Outbound Message or Note as List Date.
- Feature Enhancement: Added support for UNC Attachment Folders
- Feature Enhancement: Added Agent Preferences default column views
- Feature Enhancement: Added Ticket List column views
- Resolved Defect: Fixed issue where custom Age and Watermark alerts did not issue alert
- Resolved Defect: Fixed issue where poorly constructed MIME parts would not allow attachments to be saved
- Resolved Defect: Fixed issue where modifying the properties of multiple tickets would cause the ticket subject to be cleared
- Resolved Defect: Fixed issue where Default Routing Rule "Assign to TicketBox with matching email address" was not checking all inbound message To: email addresses
- Resolved Defect: Fixed issue where some embedded images were not displaying properly
- Resolved Defect: Fixed issue where Default Routing Rule was not honoring "Route to TicketBox with matching Email Address"
- Feature Enhancement: Added Inbound Message UTF-7 encoding support
- Feature Enhancement: Modified Ticket move logic to only require Edit rights to the source TicketBox (was Delete rights)
- Feature Enhancement: Added Locked Ticket variable to Ticket Search dialog and Unlock Ticket logic to Ticket Search Results
- Feature Enhancement: Added Security Object for Auto Ticket ReOpen, can now disable this feature for selected Agents/Groups
- Resolved Defect: Fixed multiple issues where Database Restore was not setting IDs correctly, causing data inconsistencies
- Feature Enhancement: Added MAX Locked Ticket Time system variable, locked Tickets will automatically be unlocked after this period of time
- Feature Enhancement: Added Agent Audit Logging, Admin selected Agent actions are logged and can be reported on from Report Menu
- Feature Enhancement: Added Security Object for Agent Audit, can disable this feature for selected Agents/Groups
- Feature Enhancement: Added Ticket Activity by TicketBox Report, the total number of Tickets that traverse a TicketBox in the defined timeframe
- Feature Enhancement: Added Ticket Activity by TicketBox Report to Scheduled Reports
- Resolved Defect: Fixed issue where scheduled report flags were not being properly set
- Resolved Defect: Fixed issue where Adobe Acrobat Reader Plug-in was not being identified

**********************************
Version 3.5.0.0
(GM Release)
January 29, 2008
**********************************

- Resolved Defect: Fixed issue where TicketBox Auto Reply did not honor From Email Address Name.
- Resolved Defect: Fixed issue where Agent did not have Edit rights to self.
- Resolved Defect: Fixed issue where Escalation to group was being cleared from Agent Session.
- Resolved Defect: Fixed issue where Custom Access entries were not being cleared from AccessControl table when object was set to use Default Rights.
- Resolved Defect: Fixed issue when restoring a backup, the Inbound and Outbound Attachments were not being restored.
- Resolved Defect: Fixed issue where unread ticket counts were causing heavy SQL server load.
- Feature Enhancement: Added Ticket Categories to allow for the further classification of Tickets.
- Feature Enhancement: Added Scheduled Reports to allow for the scheduling of Standard reports, with results optionally being sent to the Report Owner via email.
- Feature Enhancement: Added Custom Routing Rule Ticket distribution to multiple TicketBoxes by percentage.
- Feature Enhancement: Added Standard Response recommendation by TicketBox and by Ticket Category.
- Feature Enhancement: Added Custom Age and Watermark Alerting system.
- Feature Enhancement: Added Ticket Escalation Groups to allow an Agent to be set to escalate to a Group in addition to another Agent.
- Feature Enhancement: Added Scheduled Auto Messages system to automatically send messages to Contacts based on Ticket state.
- Feature Enhancement: Added Scheduled Auto Responses system to automatically send email responses to Contacts based on Ticket state.
- Feature Enhancement: Added Processing Rules system to simplify inbound message routing.
- Feature Enhancement: Ticket Search Results are extended to sort results by: Date, Contact, Subject, TicketBox, Ticket Category, Ticket ID, Ticket Priority, and Ticket State.

**********************************
Version 3.0.1.8
(GM Release)
November 6, 2007
**********************************

- Resolved Defect: Fixed issue when refreshing VisNetic MailFlow after closing a modal dialog window and Internet Explorer version 7 would crash.
- Resolved Defect: Fixed issue in Routing Engine when determining Standard Response keyword match percentage the result would always show 0%. This fix will now work with new messages.
- Feature Enhancement: Added the ability to change subject for tickets as well as inbound an outbound messages. This feature is available through the Ticket Properties window.
- Feature Enhancement: Added the ability to have a message destination to handle multiple email domains by specifying in the Message Destinations dialogs Description field a string in the format @domain.com;@domain2.com. By specifying this description the Mail Component will parse out the domains to use in sending out emails.

**********************************
Version 3.0.1.7
(GM Release)
September 8, 2006
**********************************

- Feature Enhancement: Updated the ticket reopen thread in the MailFlow engine to reopen tickets a 12:01am instead of every 12 hours. If database maintenance is running at this time, the reopen thread will wait until the database maintenance is finished to perform it's tasks.
- Resolved Defect: Fixed issue when sorting on a column in a custom folder, the sorting method did not work on the custom folder. It sorted and displayed the parent ticketbox tickets.
- Resolved Defect: Fixed issue when viewing another agent's custom folder and changing the view to include closed tickets, an exception would be thrown.
- Resolved Defect: Fixed issue where text message that contained uuencoded attachments were not being decoded and not saved off as an attachment.
- Resolved Defect: Fixed issue when MailFlow is using the AVPlugin for scanning the following error would be returned, "Unable to initialize virus scanning component, error code=16".

**********************************
Version 3.0.1.6
(GM Release)
August 8, 2006
**********************************

- Feature Enhancement: Added & and ^ to Routing rule match text expression for AND and NOT AND values.
- Resolved Defect: Fixed issue when taking ownership of ticket and moving it to a custom folder. Then reply and do not take ownership when a response comes back for that ticket it will not get displayed in Ticket Box.
- Resolved Defect: Fixed issue when the Session IP Locking option (Administration - Security - Other Restrictions) is enabled and an agent is already logged in from another IP you get the following error in the log, which is good but there is no error message returned to the agent, it simply returns to the login page.
- Resolved Defect: Fixed issue when force HTTPS was unchecked modal dialogs would not show when using https.
- Resolved Defect: Fixed issue when checking database or disk space we only checked the C drive. This caused problem when VisNetic MailFlow is installed on a drive other than C. Mail would not be collected even thought there was amble room on the installed drive because the C drive was to low.
- Resolved Defect: Fixed issue when voice-message attachments were not getting downloaded.
- Resolved Defect: Fixed issue when shutting down computer the VisNetic MailFlow Engine would crash.

**********************************
Version 3.0.1.5
(GM Release)
April 17, 2006
**********************************

- Resolved Defect: Fixed issue in version 3.0.14 where attachments were not being saved when creating a new message or replying to a message.

**********************************
Version 3.0.1.4
(GM Release)
March 23, 2006
**********************************

- Feature Enhancement: Added AdminUnlock function to Admin rollup.
- Resolved Defect: Fixed issue were the standard response library was not saving the new 3.x format for attachments to the database correctly.
- Resolved Defect: Fixed issue on SQL 2005. The outer join operators (*= and =*) are not supported when the compatibility level of the database is set to 90. This was causing a problem when sending out emails.
- Resolved Defect: Fixed issue where tickler thread would not retry if db connection failed. Will now try up to 3 times every 15 minutes. After that it will then wait the normal 12 hours.
- Feature Enhancement: Added new functionality to add hyperlink to html email messages.
- Resolved Defect: Implemented the new function ValidateTextBox in custom settings to validate that only numbers get input into the DB Timeout text box.
- Resolved Defect: Fixed a small problem if the Standard Response Category text is long and is not wrapped.

**********************************
Version 3.0.1.3
(GM Release)
January 30, 2006
**********************************

- Fixed issue when a ticket was under a custom folder and the owner of the folder escalated the ticket. The ticket that was escalated was then hidden and could only be found by searching for it.
- Fixed issue where required form field REOPEN_DATE was being thrown.
- Fixed issue to better show which tickets are closed and set to be reopened.
- Fixed issue where an exception happens when an agent was moving a ticket to a private ticketbox.
This occurs when the agent that is moving the ticket belongs to a group that does not have edit rights to the ticketbox.
- Forced MailFlow to follow RFC 1123 when checking the hostname of the Mailflow server. According to RFC 1123, the only characters that can be used in DNS labels are "A" to "Z", "a" to "z", "0" to "9", and the hyphen ("-"). (The period [.] is also used in DNS names, but only between DNS labels and at the end of an FQDN).
- Fixed javascript error in contact menu when reply to all.
- Fixed issue when selecting a ticket in the middle of the list and changing its properties that on return to the ticket list the top ticket is selected not the one that was being modified.
- Fixed issue if a ticket is suppose to be reopened. It will now show when it is suppose to be reopen in the ticket properties window

**********************************
Version 3.0.1.2
(GM Release)
January 11, 2006
**********************************

o Resolved Defect: Fixed javascript error when moving ticket. This was caused by not checking to see if tabularForm.email exists.
o Feature Enhancement: Implemeneted international format defined by ISO (IS0 8601) in the DatePicker Object.
o Resolved Defect: Fixed javascript error by now checking to see if xml element "/root/TicketBoxItemList/@customviewid" exists.
o Feature Enhancement: Add new feature to database. You can now set a flag to use the reply-to email address as the contact address for each mail source.
o Resolved Defect: Fixed issue where tickler thread was not logging any information.
o Resolved Defect: Fixed a problem in the Standard Response dialog where the scrollbar was not used in the hotdog stylesheet.

**********************************
Version 3.0.1.1
(GM Release)
December 15, 2005
**********************************

o Resolved Defect: Fixed issue when https was used that some dialogs would not appear correctly. This was caused by hard coding the http in front of the servername parameter.
o Resolved Defect: Fixed issue when clicking the reply to all button ticketbox emails and agent emails were put into the cc field. This caused the message to be sent back to the agent that sent it as well.
o Resolved Defect: Fixed issue in VMF 3.0.x.x were non-admin agents would not get the TicketBox Name and address when replying to a message.
o Resolved Defect: Fixed issue if web server is running on a port other than 80 that the xml node servername would not contain the correct servername:port syntax.
o Feature Enhancement: Linking to static mimepp library now.
o Resolved Defect: Fixed issue when MailComponent would check disk or database size that it would not use Windows Integrated Authentication. VisNetic MailFlow was setup to use this option so an Exception was being thrown.

**********************************
Version 3.0.1.0
(GM Release)
December 7, 2005
**********************************

o Resolved Defect: Fixed issue where backups in 3.0.0.x versions where not backing up the new features introduced in those versions.
o Resolved Defect: Fixed ODBC exceptions being thrown by adding the new tables that were introduced in 3.0.0.0 to the Archive Table enumeration.
o Resolved Defect: Fixed issue if restore failed was not rollback to previous
o Feature Enhancement: Linking to zlib library 1.2.3.

**********************************
Version 3.0.0.4
(General Availability)
November 29, 2005
**********************************

o Resolved Defect: Fixed issue when viewing a message that was archived an ODBC Exception would be thrown.

o Resolved Defect: Fixed issue where Right Click Menu's read/unread options would not work with VisNetic WebSite.

**********************************
Version 3.0.0.3
(Beta Release)
November 17, 2005
**********************************

o Resolved Defect: Fixed issue when an agent had a ticket in a private folder and then changed ownership of that ticket through the reassign ownership window the private folder value in the database was not being reset back to 0.
o Feature Enhancement: Added system settings to enable/disable unread ticket counts in the left menu for "My Tickets", "Public Ticket Boxes" and "Agent Views".
o Resolved Defect: Fixed problem with a private folder when it had more tickets than the max rows you could not get to the next page. **********************************
Version 3.0.0.2
(Beta Release)
November 10, 2005
**********************************

o Resolved Defect: Fixed issue where you could not delete tickets from My Folders.
o Resolved Defect: Fixed issue where ReplyToMsgID and ReplyToIDIsInbound were getting set to 0 when saving off a draft that had previously been saved as a draft.
o Resolved Defect: Fixed issue in the isapi.dll where an exception would be logged during the xsl translation for the file ticketread.ems. This file has been removed and the correct mapping is now being used.
o Resolved Defect: Fixed issue where closed and owned items in public ticketboxes were not using the read/unread enhancement.
o Resolved Defect: Fixed issue where closed items in private ticketboxes where not using read/unread enhancement.
o Resolved Defect: Fixed issue where message composition dialog was not checking for proper RFC 822 formatting of to, cc, or bcc fields. Added new error string if to, cc or bcc emails are invalid.
o Resolved Defect: Fixed issue if virus scan state was EMS_VIRUS_SCAN_STATE_VIRUS_FOUND_FILE_DELETED an exception would not be thrown causing the mail retrieval thread to end prematurely.
o Resolved Defect: Fixed right
oclick menu in contacthistory.ems.
o Feature Enhancement: Removed maxlength limit from to, cc and bcc.
o Resolved Defect: Fixed issue where you could not delete tickets from My Folders. **********************************
Version 3.0.0.1
(Beta Release)
November 01, 2005
**********************************

o Resolved Defect: Fixed issue where an ampersand [&] would end spell checking.
o Feature Enhancement: Updated User and Admin PDF Guides
o Resolved Defect: Fixed missing usecustomview variable.
o Feature Enhancement: Enabled context menu for message and note edit dialogs.
o Resolved Defect Fixed issue when clicking the reply to all button ticketbox emails and agent emails were put into the to field. This caused the message to be sent back to the agent that sent it as well.
o Resolved Defect: Fixed issue when deleting a note an ODBC exception was being thrown. ISAPI was not deleting the TicketNoteID from the TicketNotesRead Table.
o Resolved Defect: Fixed issue where ticket notes were not being set to read when agent added a new note.
o Resolved Defect: Fixed issue where uninstaller was not getting IIS info on 2000/ XP Pro.
o Resolved Defect: Fixed issue where application would not prompt user to still save even though engine was not running.
**********************************
Version 3.0.0.0
(Beta Release)
October 26, 2005
**********************************

o Added Feature: My Folders to My Tickets (Agent Preferences).
o Added Feature: Right
oclick menu to Ticket and Message Lists.
o Added Feature: Keyboard shortcuts to Ticket and Message Lists and Message Composition dialogs (see help) .
o Added Feature: Recommended Standard Response based on Keywords.
o Added Feature: Create new Ticket even if From: and Subject: match (Custom Routing Rules).
o Feature Enhancement: Do not spell check original message.
o Feature Enhancement: Inbound and Outbound message attachments stored in \YYYY\MM\\DD\ directory structure.
o Added Feature: Message and Note read/unread status per Agent.
o Feature Enhancement: Added read/unread Ticket Events logging .
o Feature Enhancement: Added Standard Response Library search functionality.
o Feature Enhancement: If disk or database space below warning level, new messages will not be collected.
o Feature Enhancement: Added deleted Tickets search and restore to Ticket Search.
o Resolved Defect: Browser would hang during spell check.
o Resolved Defect: Fixed issue where you could not replace or update the AVPlugin key in MailFlow.
o Resolved Defect: Fixed issue if there is a ":" in the subject, the "match" was only done on the text in the subject line that appeared after the ":" resulting in messages with different subjects being placed in the same ticket.
o Resolved Defect: Fixed issue where the isapi.dll was using xml tag. This caused problems with the From address. Renamed it to .
o Resolved Defect: Fixed issue where an html message would cause the buttons and text to use its styles. Added new styles to the .css files.
o Resolved Defect: Found out that innerHTML does not like the
tag in an html message. If innerHTML fails we will tell the user about it and will not put the html message in the reply message.
o Resolved Defect: Fixed issue with TicketSearch having no read access.
o Feature Enhancement: Added ability to set default database time out for ticket searches.
o Feature Enhancement: Changed Agent tree to be collapsed instead of open by default.
o Resolved Defect: Fixed issue when spellchecking and a word to fix was inside of another word.
o Resolved Defect: When closing tickets the window will now say Close Ticket instead of Properties and when reassigning a ticket it will say Reassign Ticket instead of Properties.
o Feature Enhancement: Updated the way exceptions are thrown in the XSLTranslator.
o Resolved Defect: Fixed problem when downloading a message and it failed with a database error that it would send back the DELE command to the POP3 server. Now if a database error is encountered it will still download messages but it will not delete the ones that had problems.
o Feature Enhancement: Fixed issued when you create a ticket box you have three fields, name, default email address and description. The name of the ticket box is the same name that is added to the default email address when replying to a message from that ticket box. We would like to have the option to have a ticket box name that is different than the default email address name.
o Resolved Defect: Fixed issue if html message contains a base tag with a bogus href attribute. That MailFlow will not use this href attribute to download messages. Added servername to xml and will now create a full url for the download iframe src attribute.
o Feature Enhancement: When new messages are received for a ticket the left pane will now show that there are unread messages in a ticketox. When you go into that ticketbox all tickets that have been unread will be highlighted.
o Added Feature: When closing a ticket you can now set it to automatically reopen on a specific date. This action is also logged as a Ticket Event.
o Feature Enhancement: Updated alert to show SMTP session info if a message fails to be sent.
o Feature Enhancement: Changed the spell checker so it will not spell check the original message in a reply. Added checkbox so user can spell check original message. **********************************
Version 3.0.0.0
(Beta Release)
October 5, 2005
**********************************
o Implemented keyboard controls.
o Implemented right-click menus.
o Implemented Suggested Standard Response feature.
o Implemented Ticket Auto re-open feature.
o Implemented message read/unread feature (per agent).
o Implemented notes read/unread feature (per agent).
o Added ability to assign unique Ticket number to any inbound message.
o Implemented Standard Response search capability.
o Added extensive Ticket Event logging.
o Added deleted Tickets to Ticket Search results (optional).

To Be Implemented

o Ability to create Custom Ticket Status

**********************************
Version 2.1.0.3
(GM Release)
June 29, 2004
**********************************
o Resolved Defect: Routing Rule match text "AND" condition resolved.
o Resolved Defect: Reporting issue if "From" month number of days exceeded "To" month number of days, the "To" month would be incremented to month after.

**********************************
Version 2.1.0.2
(GM Release)
June 23, 2004
**********************************
o Resolved Defect: Ticket Search results will now display a max of 999 records.
o Resolved Defect: Installer now properly sets Mail Components temporary processing folder to ..\installdir\Temp folder.

**********************************
Version 2.1.0.0
(GM Release)
June 7, 2004
**********************************
o Resolved Defect: Database Maintenance would occasionally run for extended periods of time. MailFlow engine was modified to change the way it interacts with the Anti-Virus engine.
o Resolved Defect: Mail Component POP3 retrieval thread was not marking messages as retrieved when it could not scan the body or an attachment. Now if message cannot be scanned it will quarantine the message, if the quarantine option is enabled.
o Resolved Defect: Moved Mail Components temporary processing from system Temp folder to ..\installdir\temp folder. External memory resident anti virus scanners were interfering with MailFlow mail processing. It is recommended that the MailFlow installation folder be excluded from external anti virus scanning processes and the integrated VisNetic AntiVirus Plug-in be utilized.
o Feature Enhancement: Modified the agent attachment download process to improve performance.
o Feature Enhancement: Increased maximum contact and ticket search returns from 99 to 999.
o Added support for installation to Windows 2003 IIS v6.
o Updated MSXML to v3 SP4.
o Removed obsolete configuration settings from VMF Admin tool.

**********************************
Version 2.0.1.4
(GM Release)
January 16, 2004
**********************************
o Resolved Defect: Extremely long lines in message body would be subject to a faulty line wrapping process under specific conditions. This process would leave message body lines terminated with bare linefeeds, which is a violation of SMTP standards. Quoted-printable encoding is now always applied to the message body prior to sending, resolving this problem.
o Resolved Defect: The routing rule editing documentation incorrectly stated that the rule grammar supports regular expression syntax. This was incorrect, and this statement has been removed.
o Resolved Defect: "Avg. Time to Resolve" report was broken in the default installation. This has been resolved.

**********************************
Version 2.0.1.3
(GM Release)
October 7, 2003
**********************************
o Resolved Defect: Outbound message attachments not restored when restoring a backup or archive file.
o Resolved Defect: When restoring a backup file the default email address for contacts is lost. The email address is retained, however is listed as an additional email address.
o Resolved Defect: Engine does not detect new license size until the service is restarted. This caused agents which were added after the license was upgraded to be disabled by the engine.
o Resolved Defect: A message with a blank subject will be associated with any open ticket from the contact.
o Resolved Defect: Resolved issue where erroneous Ticket history events would be associated with the ticket if an error occurred during message collection.
o Resolved Defect: When an alert is opened for editing the TicketBox pull down menu is always enabled, even if it should be disabled for the alert type (Low Disk Space, etc).
o Resolved Defect: Unable to add an agent from VMS database due to an XSL parsing error.
o Resolved Defect: Additional URL parameters are lost when utilizing the username and password URL parameters (automatic logon). This feature allows for an external source to link directly to a page within MailFlow.
o Resolved Defect: Unable to expand tickets where the subject of a message contains an embedded new line character. Any new line characters in the subject of a message are now converted to a space.
o Resolved Defect: No backup files are deleted if multiple backup files are selected.
o Resolved Defect: ODBC error may occur during backup when the "Purge Trash" database maintenance option is selected.
o Resolved Defect: The previous page button for the deleted items view always returns to the first page.
o Resolved Defect: A script error occurs in the browser when attempting to view a message which contains an attachment which has an apostrophe (') in the name.
o Added "Include Auto Replies" option to the Outbound Message Report.
o Changed inbound and outbound message reports to include deleted messages.
o Refined reporting security model. The option to obtain aggregate totals for all objects (the --ALL- selection in the pulldown menu) now requires the user to be part of the Administrators group. In the past the aggregate totals only reflected the objects that the agent had access to. The fact that a report may show different values depending upon the security context of the user was confusing in many circumstances.
o Removed the "Cookie" column from the list of active sessions.
o Changed ordering of Ticket note lists to descending by date. In the past the oldest ticket note was displayed first, now the most recent ticket note is displayed first.
o Removed from email address for external email alerts. All external email alerts will be from the system email address.
o Added support for the VMS/ICEWarp web server (control.exe).
o Modified the POP3 connection logic to no longer stop processing inbound messages when an unknown virus scanning error occurs. It will now continue and leave the unprocessed message on the mail server.
o Tweaked the inbound message queuing logic to occur as late in the inbound message database/file save transaction sequence as possible.
o Altered the outbound message priority header stamping so that no X-MSMail-Priority and X-Priority headers will be added to messages of "normal" priority.
o Improved the attachment filename bounds checking and illegal character stripping logic. Will now assign a filename of "unknown.ext" in situations where the entire filename is comprised of invalid characters.
**********************************
Version 2.0.1.2
(Internal build - not released)
**********************************

**********************************
Version 2.0.1.1
(GM Release)
May 27, 2003
**********************************
o Resolved Defect: The list of "match text" words was not reset between routing rules. This allowed a routing rule with match text enabled to match on a word defined in a different routing rule.
o Numerous Administrative interface inconsistencies addressed.

**********************************
Version 2.0.0.13
(GM Release)
May 02, 2003
**********************************
o Resolved Defect: When replying to a message with HTML markup in its subject the HTML would be rendered in the quoted "Original Message Subject". This occurred for replies sent from the interface and auto-replies.
o Resolved Defect: HTML markup contained in a Ticket Age Alert message would be rendered by the browser.
o Resolved Defect: Log viewer paging was not functional.
o Resolved Defect: Saving an IP access range from the "Edit Agent" page now causes the pop-up window to close.
o Resolved Defect: If an outbound message failed to be sent, its state remained "In Progress". The state is now properly updated to "Retry"
o Resolved Defect: If a ticket was expanded, closed, then expanded again a message would not be selected.
o Outbound messages with a state of "In Progress" had a broken icon.
o If all of the messages are moved from a ticket, it will not be deleted if it contains one or more ticket notes.

**********************************
Version 2.0.0.12
(GM Release)
May 01, 2003
**********************************
o Fixed defect where failed DB Updater was not rolled back
o Fixed defect where DB Updater failed if existing attachment name exceeded 255 characters

**********************************
Version 2.0.0.11
(GM Release)
April 30, 2003
**********************************
o Fixed defect where only first page of multi-paged log file would display

**********************************
Version 2.0.0.10
(GM Release)
April 29, 2003
**********************************
o Fixed defect where only first page of multi-paged message would print

**********************************
Version 2.0.0.9
(GM Release)
April 25, 2003
**********************************
-Removed all expressions for DHTML styles in the interface. This resulted in substantial performance improvement.
-Fixed defect where logged in agent allowed to access mailflow after being deleted
-Fixed defect in replying to an archived message with attachment
-Added clarification text to custom access control page
-Fixed defect in viewing archived messages from ticket events list
-Added missing help buttons and fixed help links
-Fixed defect in scheduled DB maintenance running at 12:00am instead of scheduled time
-Fixed browser lock-ups when composing message
-Fixed defect where VisNetic AntiVirus did not show up as installed
-Fixed defect in saving logging options
-Date picker widget now supports navigation by year
-Added refresh toolbar button for My Tickets, TicketBoxes, Drafts, Outbox, Sent Items.
-Fixed defect uploading virus-infected file to new message

**********************************
Version 2.0.0.8
(RC1 Release)
April 11, 2003
**********************************
- Improved performance of graphing component
- Fixed bug in database maintenance scheduling
- Auto-Replies are no longer sent when corresponding standard response has been deleted
- Fixed defect setting message priority in replies
- Fixed defect that allowed escalating tickets to inactive user
- Improved phrase matching in routing rules
- Database password no longer displayed in system configuration report
- Sent messages won't be spell-checked twice if you forget to set one of the options like close on send
- Draft messages are no longer archived
- Fixed defect deleting custom contact property
- Fixed defect placing signature on subsequent replies
- Fixed javascript errors when an administrator has the adminstration roll-up open and logs out, and then logs back in as regular user.

**********************************
Version 2.0.0.7
(Beta 2 Release)
March 31, 2003
**********************************
- Added virus name and action (delete,quarantine,repair) to virus found log messages
- Fixed defect where send button does not appear on spell check dialog
- Fixed defects in handling of inline attachments in replies
- Fixed defect where upgrading from 1.2.5 changed the behavior of routing rules with assign to agent disabled to "Assign to agent w/ matching address, otherwise assign to agent"
- Changed the default setting for "Assign Ownership" in the default routing rule and when creating new custom routing rules to "Assign to the Contact owner if one exists, otherwise Assign to the Agent w/ matching email address if one found otherwise Assign to the Default Agent"
- Added TicketBox name to from: address in ticketbox auto-replies
- Standard responses sent in autoreplies are now included in standard response usage report
- Fixed defect the prevented 1.x backups from being restored
- Added outbox holding time to agent preferences
- Fixed defect where routing rule auto-replies ignored the Reply-To header
- Unowned tickets now show --NONE-- in owner column instead of being blank
- Message selection retained when switching from "by inbound" to "by thread" view.
- Improved formatting of standard responses used in auto-replies. URLs are now linked for HTML format messages.
- Confirmation dialog is now shown when closing the message composition window.
- Added Repair and Quarantine to the "if virus found" actions on Anti-Virus Settings page
- Report background color now follows color scheme
- Fixed security defect where agent passwords were returned in HTML source when editting agent definitions.
- Redesigned custom contact properties page
- Fixed defects in standard response browser that suppressed the vertical scroll bar for the upper right pane and occasionally caused IE to freeze
- Fixed defect where new messages from contact history or message composition showed the login screen or were associated with the wrong session
- Modal dialogs (e.g. standard response browser) and message composition windows now prevent the session from expiring

**********************************
Version 2.0.0.6
(Beta Release)
March 25, 2003
**********************************
Significant improvements have been made in the database maintenance functionality from 1.x to 2.x:
- Backups are now stored in a proprietary format that includes attachment files. In 1.x, backups were merely MSSQL backup files. In 1.0, restoring a backup replaced the current database, and had no affect on the attachment files. Starting with 2.0, data restored from backups is merged with the current database, and attachment files are also restored.
- Archives now contain complete ticket information along with associated contacts. This allows for an archive to be restored into a fresh database.
- 1.x archives cannot be restored in 2.0
System Ticket Events: A new database table has been added in 2.0 to track events that affect tickets. Please note that there will be no history information for tickets from previous versions of the software.
Known issues in Beta Build 6:
- If an agent closes the main MailFlow window, however has a message composition window open their session will timeout after 20 minutes.
- When first loading a report, a script error is returned
- New message or contact history from contact editor may show login page when multiple browsers open.
- A standard agent does not have a delete icon in My Tickets
- Double clicking an archived message in the "System Generated Ticket History" causes exception.
- When printing a message from newmessage no information is provided regarding the attachments
- Some pop-up windows have a cancel or close button, others (newmessage.ems) don't
- Agent IP access control Cancel button unresponsive
- 1.x shortcuts are still in the start menu after upgrading.
- When deleting a ticketbox, there is no Cancel button
- Error "could not delete web site" on uninstall
- The left pane does not call ticketboxlist.ems when a modal window is displayed, which means that the your session could time out if the modal is up for more than 20 minutes.
- Switching between the TicketBoxes and General tabs of Agent Preferences quickly causes a Javascript error
- Adding a word that already exists to the custom dictionary causes a javascript error.
- Std Response pulldown may be cut off if it contains a large number of entries.
- During a new install, if the database becomes disabled during the file copy process, the intall completes with many errors of not being able to create the database entries.
- Standard Responses (no vertical scrollbar for some categories)
- VAV Options If Virus Found limited to only "delete"
- GUI may freeze on standard response browser.
- 1.x backups cannot be restored in this build.

Version 1.2.5
(General Availability Release)
January 17, 2003

---------
Installer
---------
  • None
---------
Web Interface
---------
  • Fix for problem with interpretation of URLs containing invalid query string parameters
---------
ISAPI Filter
---------
  • Fixed defect where escalating a ticket doesn't change the owner
  • Fixed defect where message replies were not locking the containing ticket
  • Fixed defect where an EMS exception occurred when forwarding a message with a virus infected attachment
---------
Routing Engine Service
---------
  • None
---------
Messaging Components
---------
  • Rebuilt DLL to resolve an issue caused by out-of-sync source code, which caused POP3 email collection to occur every 15 seconds (regardless of check frequency setting).

******************************

Version 1.2.3
(General Availability Release)
January 06, 2003

---------
Installer
---------
  • Addressed issue that would affect installs when the option to create the first MailFlow is selected and the installer would exit prematurely.

---------
Web Interface
---------
  • None

---------
ISAPI Filter
---------
  • None
---------
Routing Engine Service
---------
  • None

---------
Messaging Components
---------
  • Resolved defect where mail components had difficulties retrieving certain email messages.

*******************************

Version 1.2.2
(General Availability Release)
December 20, 2002

---------
Installer
---------
  • None
---------
Web Interface
---------
  • Fixed issue with the appropriate ticketbox and from address not being selected when composing a message
  • Fixed issue with pasting links into text messages, also some performance improvements here
  • Added a field to specify a Reply From address for Auto Replies in the routing rule configuration page
  • TicketBox configuration now requires a valid email address to be specified if Auto Reply is enabled
  • Added new attachment scanning information messages: "File could not be scanned", "File may contain a virus"
---------
ISAPI Filter
---------
  • Fixed issue when an uploaded attachment cannot be scanned. The file will now be accepted and a warning logged instead of throwing an exception
  • Fixed performance issues on ticketboxlist query
  • Added more fields to the quoted message header for replies and forwards
---------
Routing Engine Service
---------
  • Fixed issue where a ticket could be auto-replied to twice. Now, only a single auto-reply is allowed
  • Added 2 new virus scan states: file is suspicious, and file cannot be scanned
  • Fixed issue when a new message opens a ticket that is owned by an inactive agent, the message is escalated
  • Added From: field for routing rule auto-replies. Ticketbox autoreplies use the default ticketbox email address
  • Added more fields to the quoted message header for auto-replies
---------
Messaging Components
---------
  • Resolved defect where mail components had difficulties retrieving email messages that terminate their content with null characters preceding the last line of text. This odd case is now handled.
  • The mail components now handle email attachments that can't be scanned by the antivirus components differently; the message is passed through the system with a warning (which will be displayed in the UI). Attachments deemed "suspicious" by the anti-virus component are handled the same way.

******************************

Version 1.2.1
(General Availability Release)
November 26, 2002

---------
Installer
---------
  • None
---------
Web Interface
---------
  • None
---------
ISAPI Filter
---------
  • None
---------
Routing Engine Service
---------
  • Fixed a crash that occurred during virus scanning.

  • Fixed the From: address used for AutoReplies. If the EmailPrimaryTo field is blank, then the TicketBox address is used. If that is blank, then the hardcoded "MailFlow Mail Subsystem" &#lt;EmailSystem@MailFlow&#gt; is used for the From: address.
---------
Messaging Components
---------
  • None

******************************

Version 1.2.0
(Limited Availability Release)
November 05, 2002

---------
Installer
---------
  • Fixed bug when multiple IP addresses are assigned to single NIC and VisNetic WebSite is selected as Web server.
---------
Web Interface
---------
  • Fixed bug that mislabled attachment that was deleted because of a virus.
---------
ISAPI Filter
---------
  • Added support for logging in via username and password URL parameters to login.ems.

  • Added support for new multi-threaded AV plug-in (version 4.3.0.2).

  • Changed file size to display in Bytes, KB, or MB, depending on size

  • File size is now recorded in the database when uploading attachments.
---------
Routing Engine Service
---------
  • Added support for new multi-threaded AV plug-in (version 4.3.0.2).
---------
Messaging Components
---------
  • Resolved defect that occurred when certain embdeed messages (content-type message/RFC822) would not be retrieved from a message source in some cases.

  • Resolved defect that left messages with attachment filenames containing "illegal" characters unable to be retrieved. Illegal characters are now stripped from attachment filename, and max filename lengths are enforced with truncation, as required.

  • Added support for new multi-threaded AV plug-in (version 4.3.0.2).

  • Changed the anti-virus scanning code to interface with an AV scanning thread in the routing engine process. This scanning thread employs the latest anti-virus scanning technology from Kaspersky. Scanning jobs are now posted to the scanning thread and the results processed within the mail components.

  • Changed the X-Mailer message header value to reflect public release version 1.2.

******************************
Version 1.1.0 Build 168
(General Availability Release)
October, 2002

---------
Installer
---------
  • Implemented new graphics.
---------
Web Interface
---------
  • Move msg to new ticket issue resolved.

  • After login, MailFlow uses original window (no pop-up).

  • Fixed menu alignment.

  • Ticket selection retained after cancel.

  • Standard Responses now insert at cursor position.

  • Fixed numerous other minor bugs.

  • Changed regular select elements to dhtml select components.

  • Fixed issue with root message threads not appearing after the creation of a sub message child branch.

  • Fixed issue with ticket open / close.

  • Fixed various issues with html editor

    * TicketList *

  • Fixed issue with multiple selection of messages and notes. Now, only one of these can be selected at once.

  • Fixed issue with scrolling when a message is clicked. Scrolling will now only scroll to the ticket, not the message.

  • Fixed issue with root threads not being shown beyond the first root thread with a child thread.

  • Allows only one selection type at a time per Ticket view.

    * New Message *

  • Fixed performance issue with message composition in long text messages

  • Fixed issue with HTML formatting causing strange cursor positioning problems (not reported).

  • Fixed issue with HTML formatting button stealing focus from editor.

  • Fixed issue with HTML tabs showing in odd location after message properties are hidden.

  • Fixed the infinite loop issue on ticketboxes with no address.

    * View Message *

  • Fixed issue with message deletion causing "reload" message from IE, caused when a specific set of functions are done in sequence.

  • Fixed issue with attachment drop down not showing in the correct location.

    * General *

  • Added msgimagepreload.jmf, which preloads all images related to message UI displays. This should dramatically cut down on page load time, and should help to reduce the delay between initial page load and page rendering functions in global.jmf. Currently implemented in ticketlist.

  • Added new UI element for tabbed displays.

    * TicketList *

  • Added "dots" to delineate ticket thread trees.

  • Set the maximum number of "root threads" in a ticket/message view to 999. Any ticket that has 1000 or more messages will have a message view truncated at root message 999. Anything beyond this number is probably outside of the capability of the browser to render in any resonable fashion without blowing up.

  • Complete rewrite of ticket object which rendors history object obsolete.

  • Removed javascript for message / notes / ticket functions.

  • Modified global.jmf to remove a legacy reference to "history" objects.

  • Complete rewrite of message object which rendors MessageElement object obsolete. Message objects are now encapsulated within the ticket object, which allows for the containment of all elements relating to a particular ticket. Message objects now contain references to their parent ticket, parent message object and html object container. This approach solves many of the issues in tracking interactive events with the messages in 1.0. This approach also allows for easy extension of message handling events, such as drag and drop, etc, whereas message objects now have the potential to be be fully identified through events and removed, replaced, reordered or updated through ticket / message object methods.

  • Complete rewrite of ticket / tree generation mechanism. Tree generation is now fully dynamic using dhtml element creation and insertion methods. Recursive tree functions are now part of the "ticket" object. Tree creation is slightly faster through improvments to the methods and order by which html objects are dynamically inserted into the document.

  • Introduced independent, custom tree handler functions for click and double click events.

  • Introduction of new display allowing for different message views - threaded and view by inbound.

  • Change in method used to select and expand tickets. Ticket selection and expansion are now two seperate functions. Ticket expansion is performed by clicking on the "+" icon. Ticket selection is performed by clicking on the ticket row itself. This implementation allows users to select and perform action on multiple tickets (delete, etc).

  • Rewrite of "tree" functionallity. Tree attributes are now stored independantly for each ticket. Code is much more robust and implements some speed enhancements. In addition, there are many enhancements to the general functionallity of the tree mechanism. This solves previous problems with tree selection and certain event types. Cut about 80 lines of code. Makes selectionTree behavior and treeToggle javascript related functions obsolete. Multiple tree GUI elements can be used on the same page, and operated independantly of one another. The tree object can also double as a simple list / select mechanism if multiple list elements are required in a single page.

  • Merged tree event handler functions (click and doubleclick) into a single function. Far more effcient than the original function(s).

  • Rewrote some aspects of the message / notes view toggler functions, these are faster and more efficient.

  • Message row will now scroll to topmost portion of screen when clicked. In the prior implementation, the ticket could become hidden behind the preview pane if it was near the bottom of the ticket list interface.

  • Altered methods by which tickets are expanded and contracted. Open tickets are *not selected* unless indicated by the background highlight color. The ability to open multiple tickets at once is in the app, however I removed this as it made the interface look very cluttered. Disallowing multiple ticket opens also makes the preview and prior message tracking implementation more straightforward.

  • Added property and method for each ticket which triggers a "forced update" of the ticket, clearing all messages in the GUI. Can be used to refresh message lists on the fly.

  • Altered styles for ticket content areas

  • Notes can now be previewed from the ticket list view.

  • Added spacing between subject and from / date information. Also changed this to be a bit more "friendly".

  • Added an object reference to each ticket which tracks the selected message for each ticket. When a ticket is selected, and that ticket had a message which was previously selected, the previously selected message will be opened in preview.

    * Message Composition *

  • Complete rewrite of message editor.

  • Minor speed improvements with editing.

  • Introduction of raw html code editor. Note that altering html code of a message can negatively impact the behavior of methods in the message editor. An example would be removing the code surrounding a signature, which would allow for multiple signatures to be inserted into the message. HTML editing should be done with discretion and only by trained professionals.

  • Limited HTML formatting options:
    • Change font color, color chooser displaying web safe colors, also allows hex and rgb values to be entered. HTML editor UI shows font color realtime
    • Change justification of text
    • Bold
    • Italic
    • Bullet
    • Indent
    • Underline
    • Outdent

  • Fixed issue with tabs not showing up correctly when html formatting UI is displayed initially.

  • Fixed issues with initial focus.

  • Fixed issues relating to text selection / cursor positioning in editor window.

---------
ISAPI Filter
---------
  • In the ticket history, any outbound message where the name of the agent could not be determined was marked as being sent by the auto-responder. If an agentID is specified, however that agent name cannot be determined, "Uknown" will now be displayed.

  • Added support for deleting multiple tickets from the ticket search results page.

  • Added support for creating a new message in an existing ticket.

  • Added supported for finding which page a ticket is on regardless of an agent's sorting options. This feature is used to refresh the ticket list and expand the appropriate ticket after a ticket note is added or deleted.

  • Changed wording of message displayed when maximum results returned from a ticket or contact search to include the max row parameter.

  • When AutoReply is enabled for a ticketbox, the user now has the option to apply this change to existing tickets in the ticketbox or just new tickets.

  • Fixed spelling error "Uncatagorized" in standard response browser

  • Added logic to refresh standard response list when adding or removing standard responses from "My Favorites".

  • Fixed problem with ReplyTo and Forward where all cc: and bcc: addresses were copied to new message.

  • Accepts an apostrophe in the human-readable part of email address.

  • Fixed problem in ticket history where More tag appeared when the maximum number of notes was reached but not exceeded.

  • After login, MailFlow uses original window (no pop-up).

  • Added RepliedTo Element to ViewMsg XML.

  • Added log message right before virus scanning.

  • Changed wording from "Unknown" to "Auto-Responder" for messages sent by system.

  • Deleted Items : Purge All now honors filter. Purge All will only purge the items included in the current filter selection.

  • Added My Favorites and Most Frequently used standard responses to the message composition window.

  • Added support for displaying the history of a ticket chronologically by inbound message.

  • Added support for creating a new ticket from a note.

  • If an agent is deleted while logged in, the will now be immediately logged out.

---------
Routing Engine Service
---------
  • Fixed upgrade protection expired issue.

  • The engine now launches the database updater after a backup from a previous version is restored.

---------
Messaging Components
---------
  • Improved logging in the following scenarios:
    • Win32 CreateFile() fails during attachment saving process.
    • Unique attachment file naming algorithm fails during attachment file saving.
    • Attachment file deletion fails during anti-virus processing.
    • MoveFile() failure during attachment quarantine process.
    • Failure to retrieve quarantine folder path.

  • Resolved defect in log file output during SMTP DATA transmission failures.

  • Accepting a slightly broader range of positive SMTP command return codes during RCPT TO transactions.

  • Resolved problem with inbound attachment files building up in inbound attachment directory when the file failed to write out. The file is now deleted in this case, and an additional error (with Win32 err code) is logged.

******************************

Version 1.0.154
(General Availability Release)
September 12, 2002

---------
Installer
---------
  • None
---------
Web Interface
---------
  • Fixed issue with selection tree behavior not clearing previously selected item when double-click event occurs (most often the wrong message would be displayed)
---------
ISAPI Filter
---------
  • None
---------
Routing Engine Service
---------
  • None
---------
Messaging Components
---------

    None

******************************

Version 1.0.153
(Limited Availability Release)
August 29, 2002

---------
Installer
---------
  • Added installer logging to assist in the resolution of DB setup failures
---------
Web Interface
---------
  • None
---------
ISAPI Filter
---------
  • None
---------
Routing Engine Service
---------
  • None
---------
Messaging Components
---------
  • None

******************************

Version 1.0.152
(General Availability Release)
August 23, 2002

---------
Installer
---------
  • None
---------
Web Interface
---------

* Ticketbox *
  • Changed the way that messages are associated with events. Message objects would become transposed when opening messages in new windows.
* Move Ticket *
  • Altered "close" methods based on how the message window was opened.
* Ticketlist *
  • Added new menu functions
* Ticket Properties *
  • Added new menu functions
* Contact Selection *
  • Added new menu functions
* Contact Editor *
  • Added new menu functions
---------
ISAPI Filter
---------
  • None
---------
Routing Engine Service
---------
  • None
---------
Messaging Components
---------
  • None
******************************

Version 1.0.151
(Internal Release)
August 22, 2002

---------
Installer
---------
  • None
---------
Web Interface
---------

* Compose *
  • Tab key would return single space, now works properly
* View Message *
  • Corrected problems with "cancel" and post-send functionallity
  • Reverted back to multiple message view windows (was changed back to modal)
---------
ISAPI Filter
---------
  • Deleted Items now honors the items per page agent preference
---------
Routing Engine Service
---------
  • Corrected an error in a formating function used to log database maintainence errors
---------
Messaging Components
---------
  • None
******************************

Version 1.0.150
(Internal Release)
August 20, 2002

---------
Installer
---------
  • None
---------
Web Interface
---------
  • None
---------
ISAPI Filter
---------
  • External email alerts are now sent to the address specifed when creating the alert
  • Added XML to populate default values for Ticket Search date range
---------
Routing Engine Service
---------
  • External email alerts are now sent to the address specifed when creating the alert
  • Corrected a defect where the OpenTimeStamp may not be reset when closing a ticket that was auto-replied to
  • Resolved a defect that caused ticketbox auto-replies to incorrectly format standard response text
---------
Messaging Components
---------
  • None
******************************

Version 1.0.149
(Internal Release)
August 19, 2002

---------
Installer
---------
  • None
---------
Web Interface
---------

* Compose *
  • Fixed bug with signature change (didn't remove prior signature)
  • Fixed bug where signature was misaligned in the compose screen
  • After sent message, ticket or message list will be refreshed
* DB Maintenence *
  • Added confirmation dialog for "restore backup"
* Contacts *
  • Fixed bug with contact merge. Contact merge allowed agent to interrupt a merge in progress to start a new one, which wasn't being handled properly
  • Added confirmation on delete Outbox, Deleted items, Drafts
  • Fixed "previous" button paging error. Hitting previous would always return the agent to the first page, not the previous
* Alerts *
  • Created icon for "delete all alerts"
* Ticket / Message List *
  • Messages can now be opened in a non-modal window
  • Multiple messages may now be opened
---------
ISAPI Filter
---------
  • Added following words to the default dictionay.
    Deerfield
    Visnetic
    MailFlow
    WinGate
    DNS2Go
  • Added support to allow an agent to delete all alerts.
  • Optimized Ticket Search Query.
  • Fixed defect where ticket search would return invalid results for agents who were not part of the Administrators group.
  • Fixed defect where contact history would return invalid results for agents who were not part of the Administrators group.
  • The draft standard response category is now properly implemented. An agent with read access can submit a draft standard response and edit or delete a draft response which they submited. This functionality serves as a scaled back approval process for standard responses.
  • Added logging of product registration events.
  • Refined AV key handling.
  • Improved logging of exceptions.
  • Fixed issue where tabs where displayed as question marks.
  • Open Ticket Report now includes on-hold and escalated tickets.
---------
Routing Engine Service
---------
  • TicketBox Auto-Replies now close the ticket if option checked.
  • TicketBox Auto-Replies now wait until thresholdminutes after the ticket is open.
  • Tickets that are on-hold or escalated are now age alerted and auto-replied to.
  • OpenMins is now calculated correctly when a ticket is closed by mailflowengine.
---------
Messaging Components
---------
  • Altered the initialization of the scanning engine so that inbound message collection no longer halts if initialization fails.
  • Made a couple of improvements to SMTP session transcripting functionality.
    1. Session transcripts now indicate the direction of communication between VMF and the mail transport agent. This greatly facilitates transcript analysis.
    2. In the case of multi-line server responses, session transcripts now only log the first response line. This effectively shortens the transcript length in most scenarios.
******************************

Version 1.0.148
(General Availability Release)
August 13, 2002

---------
Installer
---------
  • None
---------
Web Interface
---------

* Compose *
  • Added slight delay to the upload progress close / ping interval. Timing of events in the upload progress modal are now offset
  • Added methods for shutting off timed events in upload progress screen
  • Fixed issue with drafts and file uploads not working properly
* General *
  • Added code to the login screen that will close a modal window if the script detects that a modal has loaded the login script
  • Fixed attachment delete bug
* Routing Rules *
  • Added stateful icons for "match agent" and "match ticketbox"
---------
ISAPI Filter
---------
  • Fixed "Average Messages per Ticket" computation bug
  • Fixed "Ticket Box Properties" save causing water-mark notification bug
---------
Routing Engine Service
---------
  • None
---------
Messaging Components
---------
  • Fixed defect in which an internal delivery failure message would not re-open the associated outbound ticket
******************************

Version 1.0.147
August 12, 2002

---------
Installer
---------
  • Fixed IIS install to "non default directory" bug
  • Fixed WebSite uninstall exception error
  • Fixed uninstall registry clean-up bug
  • Removed VisNetic WebSite install support (will add when VWS is launched)
---------
Web Interface
---------
  • Applied facelift to "Reporting" section
  • Added collapsable properties to "New Message" (dbl-click it!)
  • Access Rights now displays the default Rights for the object when selected
  • The About page is now modal!
  • Ticket Properties is now accessible through a dialog within a ticket list page
  • Added resizeable left frame
  • A bug with the attachment upload process was resolved
  • Updated default Message Source/Destination check intervals
  • Resolved a previous conflict with adding multiple contacts to the To field in a new message screen
  • Adjusted margin on new message so that far-left text is selectable!
  • Username field now gets focus on new agent page
---------
ISAPI Filter
---------
  • Moving an item to a different ticketbox requires delete access to the source ticketbox
  • Changed how uploaded attachment form fields are found
  • Added default ACL information to Access Rights page
---------
Routing Engine Service
---------
  • Fixed defect in TicketBox auto-reply logic
---------
Messaging Components
---------
  • None
******************************

Version 1.0.146
August 9, 2002

---------
Installer
---------
  • None
---------
Web Interface
---------
  • Modified VisNetic AntiVirus configuration panel
---------
ISAPI Filter
---------
  • Fixed search "Contacts" security bug
  • Fixed percentage file upload bug
---------
Routing Engine Service
---------
  • None
---------
Messaging Components
---------
  • None
******************************

Version 1.0.145
August 8, 2002

---------
Installer
---------
  • Fixed various uninstall bugs
---------
Web Interface
---------

* Ticketlist*
  • Moved "Ticket Properties" to separate dialog
  • Fixed issue where "out of memory" error would occur when an inbound and outbound request belonging to the same ticket had the same messageid.
  • New "open" and "closed" status icons, more reflective of the actual state of the message.
  • Fixed issue with single message in first ticket clicked causing double click error (selectionTree[...] NULL or not an object).
  • Fixed issue caused by double clicking on child html objects in a tree list row, caused another selectionTree error.
  • Fixed spacing issues for compressed files
* Compose *
  • Fixed issue with address book population adding removed contacts.
  • Fixed issue with messages not being deleted properly.
  • Fixed issue with quoting duplication when error occurs
  • Fixed unreported issue with long subjects causing server error
  • Fixed spacing issues for compressed files
* Ticket box list *
  • Removed "my ticketboxes".
* Ticket Search *
  • Fixed "cancel" button
---------
ISAPI Filter
---------
  • Added support for improved Ticket Properties dialog
  • Fixed Ticket restore lost Contact bug
  • Fixed SQL wildcard search function
--------------
Routing Engine Service
--------------
  • None
--------------
Messaging Components
--------------
  • None
******************************

Version 1.0 RC build 144
August 7, 2002

---------
Installer
---------
  • None
---------
Web Interface
---------

* Tickets *
  • Fixed Ticket List bug when inbound and outbound message ID's match
* Agents *
  • Fixed Agent interface bug
---------
ISAPI Filter
---------
  • None
--------------
Routing Engine Service
--------------
  • None
--------------
Messaging Components
--------------
  • None
******************************

Version 1.0 RC build 143
August 6, 2002

---------
Installer
---------
  • Fixed install to non-default directory bug
---------
Web Interface
---------

* Compose *
  • Fixed problem with outlook themes
  • Added buttons for "to", "cc", "bcc"
  • Fixed issue with formatting when hitting "back"
  • Added functions to determine referrer ticketbox / message list
  • Fixed "cancel" issue.
  • Changed the look of the "browse" button in the compose screen.
  • Fixed issue where no semicolon delimiter was inserted between an existing address and one added from the address book.
* View Message *
  • Fixed problem with outlook themes
  • Added functions that determine ticket view information, sent to compose screen when needed
* Contact Details *
  • Fixed "cancel" issue when editing contact. Moved contact edit screen to modal.
* General *
  • Removed "resize handle" used to resize the right frame panes. Not needed with new resize functions.
  • Altered main framesets so that the resize border was more evident.
  • Standard response viewer, when called from left pane, is now resizable.
* Tickets *
  • Added cancel button for ticket history and contact search
  • Added "notes" button for ticket history and contact search
  • Added global vars that identify various traits of the ticket box, which are used in subsequent screens.
* Reports *
  • Aligned all columns to top / left.
---------
ISAPI Filter
---------
  • If the default message destination is deleted the first remaining message destination will become the default. If no message destinations remain, the default will be set to 0.
  • Edit rights are now required to delete an agent signature. Deleting a signature is really just editing an agent.
  • Agent's no longer have implict edit rights for themselves. Before it was impossiable to set only read access for yourself.
--------------
Routing Engine Service
--------------
  • None
--------------
Messaging Components
--------------
  • Now handling email message date/time parsing errors the same way that missing date/time headers are handled; by reverting to the current date.
  • Changed processing of MDaemon x-headers to look for "X-MDRcpt-To" instead of "X-MDaemon-Deliver-To". The latter appears to more accurately represent the final destination of a message, and the former reflecting the original recipient (which is what we want as our "primary email to" value).
******************************

Version 1.0 RC build 141
August 2, 2002

---------
Installer
---------
  • None
---------
Web Interface
---------

* Ticket List *
  • Fixed issue with "view all" expansion function
  • Added mouseover detail for tickets, allows user to see entire content of cell if it is truncated by column with limitations.
  • Implemented version switching for xmlhttp object.
  • Moved location of "notes" indicator
* View Message *
  • Fixed "object expected" error when opening files that contain attachments.
* General *
  • Altered resize handle script to more closely follow the mouse movement.
* New Message *
  • Fixed issue with "send again" formatting
  • Fixed issue with attachments and statusbar
  • Fixed issue with "send again" prefixing
  • Fixed unreported bug with "send draft" prefixing
  • Auto select Ticketbox when composing new message
  • Auto Select Ticketbox when replying to message (rewrite of function).
  • Added support for "reply to all".
  • Initial focal point changed based on message type.
  • Rewrote address selection, now selects based on sequence of criteria.
  • Fixed issue with signature insertion using the caption of the signature, not the actual signature.
  • Resolved unreported error with signatures being undefined
  • Fixed post-send redirector.
  • Fixed issue with multiple ';' chars being inserted when adding a contact to a message.
  • Fixed issue with Drafts not being formatted properly.
  • Fixed issue caused by default signature "sigvalue" param missing.
* Reply to Message *
  • Rewrote address selection, now selects based on sequence of criteria.
  • Fixed post-send redirector.
* Contact Search *
  • Fixed bug with cancel merge.
  • Fixed issue with post-merge form post target
  • Fixed issue with merge error messages and line breaks
  • Fixed issue with merge cancel.
* Contact Details *
  • Fixed error with cancel button in certain contact editing screens.
  • Added support for delete functions
* Ticket Box List / Left Pane *
  • Added try/catch block for xmlhttp object.
* Message list (outbox, drafts, etc) *
  • Reimplemented support for preview functionallity
  • Removed "Get Oldest" button
* Contact History *
  • Rewrote, converted from three-pane style to newer ticketlist style.
* History Report *
  • Fixed issue with contact search function. Rewrote some scripts in contact manager to facilitate this.
---------
ISAPI Filter
---------
  • Fixed DevTrack #587 - Saving TicketBox Hdrs/Ftrs loses CR
  • Fixed caching problem with message sources list that caused pull-down in routing rule edit page to not contain the full list.
  • Added version number from registry to about page and registration page.
  • Added new security settings page to configure Force HTTPS and Session IP Locking.
  • Modified IP range restrictions to always allow Admin to login from 127.0.0.1
  • Changed directory verification logic in dbmaintenance to reject blank strings.
--------------
Routing Engine Service
--------------
  • Fixed ODBC Exception in database purge when there were messages with IsDeleted=2 and attachments.
  • Added support for TicketBox alerts for any TicketBox.
  • Changed text from "Visnetic" to "VisNetic" in a few places.
  • Changed Ticket Age Alerts to send one alert per ticketbox w/ aged tickets. (Previously, an alert was sent for each ticket)
  • Changed wording of ticket age and watermark alerts.
  • The OpenTimeStamp and DateCreated of newly created or opened Tickets is now set by the inboundmessage's Email Date/Time instead of using the current clock time.
  • Fixed bug that caused DB Maintenance to run repeatedly on the last day of the month.
--------------
Messaging Components
--------------
  • Performing more aggressive date range validation on date/time values of inbound messages. Certain malformed dates were causing DB exceptions when saving messages.
  • Altered outbound message destination resolution process to accomodate inbound message sources that are configured to route related outbound messages to the default message destination (devtrack #588)
  • Response timeouts were lengthened considerably for LIST and UIDL commands, as these can take a while to return when a large number of POP3 messages exist on the server.
  • Resolved a stack overflow condition that could occur when retrieving extremely large UIDL listings from a server.
  • Lengthened timeouts associated with POP3/SMTP thread startup procedures, and increased robustness in case of (very rare) thread startup failures.
  • Improved robustness of UIDL data store cleanup algorithm.
  • Improved/enhanced logging output in several locations.
  • If during outbound message processing, the default message destination is not defined, an alert will be generated and msg processing will halt until the problem is corrected. Only one administrative alert will be generated (for each new discovery of the problem).
  • Resolved minor memory leak relating to administrative event generation when the routing engine didn't receive the thread message.
  • No longer logging errors (in addition to the normal warnings) when no message source and/or destination is defined.
******************************

Version 1.0 beta build 139
July 25, 2002

---------
Installer
---------
  • Resolved default mail destination bug
---------
Web Interface
---------

Contacts
  • Created contact manager section
  • Rewrote contact search functionallity
  • Added contactsendto.ems script to handle the insertion of email addresses in various email fields in an email composition window.
  • Contact merge process rewritten
  • Removed "ok" and "cancel" from certain views
(Known Issues)
  • There is an issue with column resizing within the top-right frame of the std response browser
  • If you resize a column in a ticket list view and release the mouse while still over a header, you will effectively cause a click() on that header and the column will run its sort function, refreshing the page.... this can be avoided by clicking to resize, then releasing your resize below the column headers...
  • Columns do not maintain size between page refreshes!
---------
ISAPI Filter
---------

None

--------------
Routing Engine Service
--------------
  • Removed TicketBox maximum ticket count logic
--------------
Messaging Components
--------------
  • Now terminating database connection upon shutdown of mail components
  • Resolved several memory leaks related to string allocations within AV plug-in COM object
******************************

Version 1.0 beta build 138
July 24, 2002

---------
Installer
---------
  • Resolved several minor issues regarding installation to an existing database on a remote computer
---------
Web Interface
---------
  • Redevelopment of the list control
  • Implementation of the list control on all pages except contact history
  • Modified compose message screen to allow for the insertion of selected to,cc and bcc addresses.
  • Fixed attachment upload bug
  • Fixed non-admin agent message control bug
  • Fixed ticket list bugs
(Known Issues)
  • Contact History not functioning.
  • Contact Merge not complete.
  • Std Response attachments not complete.
  • There is an issue with column resizing within the top-right frame of the std response browser
  • If you resize a column in a ticket list view and release the mouse while still over a header, you will effectively cause a click() on that header and the column will run its sort function, refreshing the page.... this can be avoided by clicking to resize, then releasing your resize below the column headers...
  • Columns do not maintain size between page refreshes!
---------
ISAPI Filter
---------
  • Added call to UnInitialize() when getting AntiVirus version info.
  • Added call to UnInitialize() when scanning attachments.
  • Directories are now verified when saving DB Maintenace options.
  • Performing database maintenance from web interface now returns a descriptive text on error.
--------------
Routing Engine Service
--------------
  • Added Critical Error Alert when error opening log file.
  • Added Critical Error Alert when service stops because registration expires.
  • Added Critical Error Alert if RoutingEngine can't load MailComponents dll.
  • Fixed problems with DB Maintenance when database name contains a space.
  • Modified default routing rule to match agent addresses and ticketbox addresses. (This option is enabled or disabled by 2 new server parameters.)
--------------
Messaging Components
--------------
  • Resolved a defect relating to message termination sequences, in which a \r\r\n character set preceding a termination octet could cause a message retrieval failure.
  • Tightened government of memory consumption during outbound message processing.
  • Improved efficiency of AntiVirus scanning process.
  • Improved logging with regard to certain types of AntiVirus scanning errors.
******************************

Version 1.0 beta build 137
July 18, 2002

---------
Installer
---------
  • Fixed Mail Sources and Mail Destinations "Test Connection" bug
  • Added VisNetic WebSite version 3.5 installation support to "special" builds
  • Fixed MSDE install "Set SA Password" bug
  • Modified Uninstall app to disable "OK" and "Cancel" buttons during operations
---------
Web Interface
---------

TicketBox Headers/Footers:
  • Revamped so that the edit and preview are on different pages.
  • Alert ticketbox will be bold if there are alerts
  • Renamed all occurances of "Ticket Box" to "TicketBox" in all web files
Change Ticket Window
  • Renamed "Change Ticket" to "Move Message"
New Message

Compose Message (forward, reply, new message, send again)
  • Rewrote attachment handler scripts. These were recreated as an object that handles attributes and methods for all attachment types.
  • Attachments in message forwards are now included in the compose screen
  • Attachments in send again messages are now included in the compose screen
  • Rewrote delete mechanism for attachments. Solved "func not defined" error.
  • Made many adjustments to the way that attachments are tracked and numbered.
  • Rewrote portions of the script that initially populate the document body when forwarding, replying or opening a draft. This fixed a quote problem.
  • Altered the paste capture function for text messages. This removes html formatting which can not be used in text format messages. Previous beta had a bug in which paragraph chars were removed. Changed the regular expressions to retain paragraph and line break formatting.
  • Fixed the "alerting content" bug.
  • Fixed issue with signatures being inserted improperly in documents where the entire reply or saved body is replaced after the form load. Not reported, fixed anyway.
  • Added upload status dialog. Works.
Spell check
  • New GUI format
  • Allows for user input
Replies, Fwd, draft, etc
  • Implemented message / ticket unlock dialog.
  • Removed unlock message for "new messages", not needed.
Status display
  • Refined, created global object
TicketList
  • Rewrote ticket / tree generation functions and objects (again). Much more efficient and quicker.
  • Implemented "max threads" option in ticket history view.
  • Ticket history will now expand the first five levels by default.
  • Open / expand function rewritten.
  • Fixed but with ticket expansion function, caused js error.
  • Rewrote "show all" function.
Global
  • Fixed resize issue caused when page isn't completely loaded.
  • Fixed issue relating to popup windows that do not have a parent frame.
  • Reworked the tabular behaviour to iterate through the dom to find row identifiers, which is more reliable than the previous method.
(Known Issues)
  • Standard Response Attachment insertion not functional.
  • Columns may still not align properly on some pages. Only the Ticket List View & Message Destinations are utilizing the new List Control currently.
  • The message view columns should align properly (build 135), for now they will not take up the whole screen initially, but they are resizeable, if the page is refreshed the columns will revert to the original size. These last two issues will be addressed in a later build.
  • User can still add blank "Personal Data Types"
  • Message Priority is not yet integrated on the UI
  • Ticket History for contacts, columns do not line up.
---------
ISAPI Filter
---------
  • Implemented Upload Progress Bar
  • Implemented support for viewing archived messages.
  • Changed SysConfigReport to show default message destination name, rather than ID.
  • The ticketboxes in agentpreferences are now sorted by ticketbox/agent name.
  • New agents now have a default message prefix of ">" (previously was blank)
  • Re-did Signature cache and added group name in parenthesis.
  • Fixed problem in signature editor whwere saving a new group signature would log you out.
  • Change reports to use a download button instead of the Output pull-down
  • Added server parameters: Enable VMS Integration, VMS WebMail URL, VMS DSN, and ISAPI Extension Threads.
--------------
Routing Engine Service
--------------
  • Fixed error with logic to "assign to agent who owns contact" (routing rule option)
  • Fixed error with logic to "assign to agent with matching email address" (routing rule option)
  • Fixed task scheduling problem that showed up when downloading a large number of messages and caused the message routing and logging tasks to be delayed.
  • Added logic to handle pre-routed messages. This is used to route bounced messages to the correct ticket. The TicketID is nonzero, and the ReplyToMsgID should be set by the MailComponents as well.
  • Fixed error where Tickets.Contacts was blank when a message was sent that created a ticket after the contact was created and the contact had a blank name.
  • Now the primary email address is used instead.
  • Removed check whether the contact who sent a message with a subject of the form [x:y] was part of the ticket.
--------------
Messaging Components
--------------
  • Resolved a problem that caused the date header of inbound messages to be parsed incorrectly (defect #451)
  • Now handling the illegal type of recipient lists that certain email-capable applications produce, wherein the "to" (or other) field is populated with a space-delimited set of local-part@domain addresses. This is not standards-compliant, but it's out there, and it's now identified and parsed correctly.
  • Now removing quotes from the outer boundaries of names stored in the "EmailFrom" database field (defect #445)
  • Added support for automatic processing of DSNs (Delivery Status Notifications) from supporting MTAs. This will allow us to automatically associate bounced messages with an outbound message's ticket. Note that this will work only if the receiving MTA supports Delivery Status Notifications according to RFC-1894, and returns the original message (content-type message/rfc822) as a multipart/report MIME entity. An example of a supporting MTA is VisNetic MailServer. Also note that such a bounced message will automatically re-open a previously closed ticket, which is desirable. Additionally, the second part of a multipart/report (DSN) message will be saved as an attachment with a filename correlative to the local part of the email message identifier (with a .txt extension). This will potentially provide additional information about the failure.

    Note: In order for DSN support to work, the routing engine must not re-assign inbound messages with non-zero TicketIDs.
  • Altered the "received for" header processing logic to prefer the oldest (or first) received header, instead of the last (or newest) one. This should provide greater accuracy in determining the primary email recipient.
  • Now parsing message headers for the following special delivery fields:

    X-Envelope-To (supported by VisNetic MailServer & other mail servers)
    X-MDaemon-Deliver-To (supported only by MDaemon)


    If the parser finds either of these headers, it will assume that this value accurately represents the primary email recipient (should always be the case). Note that in VMS, provision of this header must be explicitly "switched on".
  • Local delivery failure notifications (from the mail components) are now related to the ticket of the message that failed to deliver. Note that these notifications are no longer sent through outbound message processing, but are written directly to the database instead.
  • Outbound message processing now generates an "Outbound Delivery Alert" (administrative alert) when a permanent delivery failure is encountered.
  • Resolved problem with outbound message header serialization not including the full-name segment of to, from, cc, and bcc email addresses (defect #465)
  • All errors with a severity of "critical" now generate a "critical error alert".
  • If, during a POP3 transaction, the message retrieval process failed, there was a potential for a temp file to be left on the system. This is now resolved.
  • Altered inbound message AV scanning behavior. The VAV plug-in registration is now evaluated, and the following rules enacted:

    If VAV is non-expired (trial or paid), scanning occurs according to user preferences.
    If VAV is trial and expired, scanning ceases to function entirely
    If VAV is paid and expired, scanning is forced into "scan and delete" mode, and the user cannot change this behavior.

    Note: Unless the VAV registration is a trial key, failure to initialize the VAV engine (for any reason) will halt inbound message collection altogether. A critical error will be logged, which will also send a "critial error alert". It is suggested that the VMF documentation explain this behavior to the administrator.
******************************

Version 1.0 beta build 134
July 02, 2002

---------
Installer
---------
  • None
---------
Web Interface
---------

*** Alerts ***
  • Created list view
  • Improved visability of the paging function / status
*** View Message ***
  • Clarified delete buttons
  • Implemented message lock
  • Allow expansion of the preview pane
*** Compose Message ***
  • Fixed "new contact" labeling
  • Reply-to respects senders reply to
  • When pasting html into a text field, html is stripped out
** Spell check **
  • Error handling implemented
  • Removed “add to dictionary”
*** General ***
  • Fixed frame resizing issues.
  • Added third right child pane to allow for resizing (IE 6 does not capture vertical resizing, so another method was necessary).
  • Added oFrame object which is used as a generic object for accessing the window. This is needed due to differences in behaviors between embeded frames and popups in the application.
*** Ticket List ***
  • Tool tips for priority / status
  • Display alt text when no tickets exist
  • Made paging more obvious
  • Removed "view owned" from "my tickets", all tickets are owned in "my tickets"
  • Double clicking a message now opens message into new window. This is implemented as a modal, which is probably less than ideal, but I plan to change it later.
*** Message List ***
  • State Icons
  • Made paging more obvious
  • Notes window does not load.
*** New Contact ***
  • Fixed "cancel" button
*** Contact History ***
  • Alert when no contact is selected (used to close window with no notification).
---------
ISAPI Filter
---------
  • Added code so that agents can never be removed from "Everyone" group. Added <?xml version="1.0" encoding="ISO-8859-1" ?> to raw XML sent out (e.g. to XMLHTTP object).
  • The OutputXML URL parameter is now controlled so that only certain pages will return raw XML.
  • The .xml association only works in the _DEBUG build now.
  • The MaxRows field in Log Viewer, and all reports is now initialized correctly from the "Max Rows To Display" option in preferences.
  • If no message destinations are defined, the first one to be created will automatically become the default.
  • The XML for the DatabaseMaintenance page showing progress is finished and working, but the .ems page has not yet been created. (dbmaintenanceresults.ems) Hence, you will get an EMS exception when you perform database maintenance now, restore a backup, or import an archive. These functions are implemented, it is only the user interface (i.e. progress page) that has not.
  • Change Ticket Window is implemented.
  • The ISAPI filter now supports Standard Response attachments.
  • The ISAPI filter now supports forwarding a message with an attachment.
  • The name portion of the from email address is displayed when viewing inbound messages.
  • The name portion of the email address is retained for replies.
  • The ISAPI filter validates that email addresses entered into the message composition page contain at least an @ and a .
--------------
Routing Engine Service
--------------
  • Fixed matching logic so that if a new message is received for a contact with an open ticket, the message is added to the ticket of the subject matches (ignoring the "RE:" or "FW:")
  • The engine now enforces the License Key user count by disabling agents.
  • Added pop3 headers matching in routing rules.
  • Added complete to: and cc: address line matching. Note that bcc: header is not available and so therefore cannot be matched.
  • IMPORTANT!!!! - DO NOT ATTEMPT TO RESTORE BACKUPS FROM PREVIOUS VERSIONS. Backups are working correctly now. All previous backups have only partially completed and cannot be restored. An attempt to restore them will break the database. Restoring backups from this version does work.
  • When a ticket is received with [x:y] in the subject (where x and y are valid numbers), then the ticketID (x) is verified by querying the database for an undeleted ticket associated with the contact the email is from containing the outbound message ID (y). If no ticket found, then a new ticket is created.
--------------
Messaging Components
--------------
  • None
******************************
Version 1.0 beta build 133
June 28, 2002

---------
Installer
---------
  • Added Ticket Box and Routing Rule creation
---------
Web Interface
---------
  • Resolved WebSite Pro (as WebServer) reply and standard response issues
******************************

Version 1.0 beta build 132
June 26, 2002

---------
Installer
---------
  • Streamlined new and upgrade install process
  • Added ability to install against an existing database
  • Implemented new graphics
  • Added Message Source and Message Destination account testing
---------
Web Interface
---------

*** New Message ***
  • Fixed init focus issue
*** Reply ***
  • Added Default Ticketbox addr to from
*** Ticket View ***
  • Added alt text to state / priority
*** Misc ***
  • Fixed issues stemming from .htm -> .ems change over (spellchecker and new contact).
*** Ticket Search ***
  • Results Implemented
  • Removed Paging (per specification)
  • Removed Sorting (per specification)
(Known Issues)
  • Alert Menu item is non-functional
  • Can't move routing rules up or down (not verified)
---------
ISAPI Filter
---------
  • Fixed DBMaintenance page - After saving, the last run times disappeared.
  • Added the following headers to all pages to disable client-side caching: Pragma: No-cache Expires: -1
  • Removed URLBase registry key.
  • Added "Force HTTPS" Server parameter. Requests from unsecured port will be refused.
  • Increased preformance of the ticketlist in the case that a ticket contained a large (10000) number of messages. The previous query did not complete in five minutes, it now takes less then a second.
  • Implemented Ticket Locking.
  • Implemented AlertList and AlertView
  • On the DB Maintenance page, "Perform DB Maintenance Now" button doesn't work, and neither does the "Restore Backup" and "Import Message Archive" buttons.
  • Fixed up dates in ReportSysConfig - and added binary version info.
  • Fixed up dates in virusconfig and product registration.
  • Fixed query in ReportMsgsPerTicket that took a long time when a ticket had more than 10,000 messages.
--------------
Routing Engine Service
--------------
  • Added DB Maintenance - The backup, archive, and purge functions are working. When the engine is performing database maintenance, the ISAPI extension will return an error for all requests.
  • New messages that are received for a contact that already has an open ticket will now create a new ticket unless the subject matches exactly.
--------------
Messaging Components
--------------
  • Fixed 15 character bug in outgoing addresses
******************************

Version 1.0 beta build 127
June 21, 2002

---------
Installer
---------
  • Added printable installation check list
---------
Web Interface
---------

*********** SPELL CHECKER *********
  • Complete rewrite of spell checker
  • Spell checker now checks words in order as they appear in the document.
  • Removed "replace all" and "ignore all" functionallity, plan to add back in at a later date.
  • Added "add to dictionary" function.
  • Spell checker implemented as a modal window, which solves some of the problems that could be caused if a user interrupts the spell check process by typing in the message compose area.
  • Changed the way that stats are displayed post-check.
************ TICKET VIEW *********
  • Removed "Ticket history for: _____ " in tree view.
  • Repositioned "get oldest" function (reduces the shift effect on the drop down).
  • Removed "get oldest" function for "My Tickets" ticketbox view (not needed).
  • Added expand / contract functionality for individual tickets
  • Added an icon indicator for the above feature
  • Changed some of the dialogs that referred to "messages" instead of "tickets".
************ MESSAGE COMPOSE **********
  • Put initial focus on "to" field.
  • Added limited verification on the "to" field with regards to the length of the address, which was causing some problems with very long addresses.
  • Altered "new contact" so that it appears in a modal. Once a contact is created, the email address is populated in the "to" field of the compose window.
  • Print function now uses user defined theme
  • Altered the appearance of the attach field, looks a notch or two better
************* CONTACT EDIT / CREATE **********
  • Added some code that determines if the window is being called from a modal. The function then adjusts certain display elements accordingly. This was required to work in the compose screen as defined in the spec.
**************** GENERAL **********
  • Changed the colors of the default color scheme to more closely match the windows default.
---------
ISAPI Filter
---------
  • Fixed problem in routing rule edit page where "delete permanently" option wouldn't stick.
  • Added check for duplicate code to ticket box headers and footers
  • Fixed browser requirement page
  • Fixed Message Destinations page so that username and password fields are disabled when SMTPAuth is disabled
  • Added low disk space alert when server runs out of space uploading attachments
  • Implemented sending of draft messages.
  • Implemented contact merge.
  • Added node to tag. This node contains the access level an agent has for contacts and standard responses.
  • The spell check now checks misspelled words in order.
  • The word count of the document is now returned by the spell checker.
--------------
Routing Engine Service
--------------
  • When routing rule is set to "delete to waste basket", the newly created ticket is now also deleted. (previously it was left un-deleted in this case)
  • Messages that are forwarded by a Routing Rule will now include attachments.
  • Fixed blank contact problem when new ticket is created for existing contact.
  • The "delete permanently" option now also removes attachments
(Known Issues)
  • DB Maintenance is still not working.
--------------
Messaging Components
--------------
  • Minor change to the flag used to indicate inbound messages as being initially "deleted" when saved to the database (now using a value of 2 instead of 1)
******************************

Version 1.0 beta build 126
June 17, 2002

---------
Installer
---------
  • Added Quick Start Guide
---------
Web Interface
---------

********** Ticket List **********
  • Changed ticketlist view to threaded / tabular style.
  • Some notes:
    • When an agent clicks on a ticket view, information is pulled real-time from the server.
    • If an agent closes a ticket tab, and reopens it, the information will *NOT* be refreshed from the server. This is something I plan to add in, but in the interest of time I removed it, as I was unable to get this working in a satisfactory manner.
    • If a server error occurs, the error number will match http error codes (500 server error, 404 file not found, etc).
  • Ticket functions are only related to the ticket that is currently open. I've modified the GUI to be more accurate in this case. I've tried to minimize the confusion of the multi-display on this page, however, we'd probably want to gauge how effective the functions here are being conveyed.
  • Added Get Oldest Function. Works real nice.
  • Resolved problem with non-development servers returning 404 on xml queries (from mid-VIII build).
  • Fixed 'View' options
  • KNOWN ISSUE: If a ticketbox exceeds the five root thread limit, the last item will appear with a "plus" icon next to it. Expanding this thread may not produce any sub-threads until the "view all threads" link is clicked.
********** General **********
  • Modified menu drop down to move event object to parent element when event occurs on a child element.
  • 'Select all' functionallity works. Same procedure as windows multiple selection (ctrl-click or ctrl-shift).
  • KNOWN ISSUE: Mousing over (or out) on submenu buttons on pages where multiple buttons are displayed causes an object does not exist error. Work around in progress.
  • KNOWN ISSUE: Alignment of submenu items are not accurate, work around in progress.
********** Forward Message **********
  • Removed "To" value from "To" field.
  • KNOWN ISSUE: Attachments are not included in forwards.
********** Reply Message **********
  • Fixed first line quoted prefix bug.
  • Defaulted ticketbox to original
  • Defaulted From to To of original inbound, with id of -1
********** View Message **********
  • Modified "send again" functionallity to point to send again function.
  • Added function to view contact for selected message
********** Send Again **********
  • Completed
  • KNOWN ISSUE: Attachments are not included in resent messages.
********** Spell Check **********
  • Implemented error handling
  • KNOWN ISSUE (carried over): Ignore does not work. I am reworking the functions for this portion of the app.
  • Applied theme to interim page
********** Left Menu **********
  • Changed appearance
  • Added watermark indicators
********** Attachments **********
  • KNOWN ISSUE: Remove attachment dialog does not follow theme.
  • Shrunk down the size of the attachment text field
---------
ISAPI Filter
---------
  • Added Refresh tag to fix Standard Response Category Refresh problem
  • Added code to deny browsers other than IE 5.5 and 6.0
  • Added more reports: History, Open tickets, and Average messages per ticket.
  • Added System Configuration Report in the administration menu.
  • Access Control - If an object is set to use custom acls, but no acls are defined (which means no one but administrators can access), then it now shows up in the "custom acls" section of the access control page.
  • Can now delete agents with favorite Standard Responses
  • Fixed bug in retrieving real name from NT domain
  • Fixed inconsistency in title of preferences page
  • Improved log viewer
  • Fixed problem in editing ticketbox headers and footers which caused IDs to get out of synch with ticket box New agents are now initialized with default domain in NTDomain
  • Fixed problem refreshing signatures cache
  • Fixed problem deleting messages sources with UIDL data
(Known Issues)
  • Ticket Search Results are only displayed in XML.
  • Saving a draft message is not completed.
  • Contact Merging is not completed.
  • Ticket Split / Change window is not completed.
  • Messaging Locking is not fully implemented.
  • Security is not implemented for contact search.
--------------
Routing Engine Service
--------------
  • Enabled watermark alerts
  • Fixed problem were messages were added to a deleted ticket.
(Known Issues)
  • Database Maintenance not fully functional
  • Forwarding messages looses attachments
  • Delete to trash does not remove attachments
  • Tickets not automatically deleted when TicketBox Max Record Size is reached
--------------
Messaging Components
--------------
  • Reworked message retrieval system to use the more predominant line-oriented method.
  • The email date/time of inbound messages is now pulled from the message received headers; previously this was just being set from local system time.
  • Changed email notification address from "@MailStream" to "@MailFlow".
  • Improved logging with regard to specific types of database problems.
  • Resolved problem with POP3 retrieval engine not issuing "quit" to the server under certain circumstances.
******************************

Version 1.0 beta build 124
June 12, 2002

---------
Installer
---------
  • Fixed Spellcheck file location
  • Implemented Registration process (registered and evaluation)
  • Fixed inadvertant SQL Server detection, if only client tools installed
  • Refined upgrade process
  • Added find SQL Servers routine
  • Implemented full WebSite v3.1 and greater support
  • Added Admin Email configuration dialog
---------
Web Interface
---------

---------
ISAPI Filter
---------
  • Changed name of "Inbox" ticketboxviewtype to "My Tickets"
  • Added 2 columns to the Agents table, HasLoggedIn and RequireGetOldest. The HasLoggedIn field defaults to zero for new agents. The first time they login, the agent preferences page is shown and the HasLoggedIn column is set to 1. Subsequent logins will display "My Tickets".
  • Implemented error checking on duplicate agent names.
  • Added registration logic - If no valid key is found, only the Admin can login. Also added license key info to login.ems
  • Added 2 Reports: Inbound Messages and Outbound Messages
  • Moved AntiVirus Registration from Product Registration to Virus Scanning configuration. Added Create AV Eval Key button.
  • Implemented Contact Notes
  • The attachment location is correctly set in the DB
  • Now sort query results on agentID in addition to agent name
  • Changed Objects.UseDefaultRights from BIT to TINYINT
  • Database query result sorting improved
--------------
Routing Engine Service
--------------
  • Repaired a problem with headers/footers not properly being inserted into the message body during sending (defect #198)
  • Resolved defect in the implementation of the maximum outbound message size feature
  • Added functionality which changes the content of the "X-Mailer" field in relation to the registration status of the MailFlow installation.
  • If the product registration key (retrieved from DB) is valid and not expired, X-Mailer will use the first field below. Otherwise it will use the second.
    "VisNetic MailFlow 1.0"
    "VisNetic MailFlow 1.0 - Evaluation"

  • Resolved a problem with the SMTP delivery object not honoring the message body (e.g. memo text) content type and subtype.
  • Resolved a problem with the POP3 collection object when collecting from a POP enabled IMAP account.
  • Added registration logic - if no valid key is found, then the service stops. Enforce anti-virus keys by disabling antivirus scanning if no key found - polled once an hour.
  • Handle Routing Rule option "Use Message Priority" by assigning new ticket priority from message priority.
  • Added text parameter to alerting interface.
******************************

Phase VII
June 06, 2002

---------
Web Interface
---------

Logout page
  • Completed
Standard Responses
  • Attachment interface done (ISAPI filter does not allow for the actual uploading of attachments at this time)
  • Insert in to message working
  • pages do not refresh properly
Known Issues:
  • When adding a signature that contains line breaks, line breaks are not respected in html messages.
  • In spell check, clicking "cancel" refreshes the window, and does not cancel.
---------
ISAPI Filter
---------

Message preview is not implemented. Due to the method in which spell checking and signatures were implemented this feature may no longer be necessary.

TicketBox Headers / Footer ID's are added to inbound and outbound message records. However, the mail components don't appear to be adding the text at this time.

Ticket History now supports replies to both inbound and outbound messages.

Message replies and forwards are now placed in the appropriate ticket.

Implemented spell checking.

Implemented form processing support for the forward dialog.

The "Unassigned" ticketbox is now the first option presented in drop-down boxes.

---------
EMSISAPI: - ISAPI Extension
---------

Fixed message destination counts (devtrack 174)

Added option when deleting ticketboxes to move messages to the unassigned (instead of deleting them)

Added code to prevent duplicate agent login names
Added code to prevent duplicate standard response category names
Added code to prevent duplicate group names
Added Active Sessions view
Added "about.ems" which loads about.xml from wwwroot directory and transforms it with about.ems from the same directory.

Added IP locking - controlled by 'Lock sessions by IP address' value in ServerParameters table:
0 = IP locking disabled,
1 = IP locking enabled.

Added "groups.ems" and "editgroup.ems" pages for managing groups.
Added personaldata to editagent.ems
Added logout.ems page
Added the ability for main.ems to pass URL parameters with the leftpane, rightpane, and splitpane URL parameters. E.g:
  main.ems?rightpane=contact.ems$contact=5

Added AntiVirus Registration info to Product Registration page.
Added more alerts and NeedTicketBoxID column to AlertEvents.

--------------
Routing Engine Service
--------------

Fixed Match From Address matching in routing rules

Added address matching capability. Options are:
  steve@bard.com - full text match
  *@bard.com - match domain only
  steve@* - match username only

Set ReplyToIDIsInbound bit in Messages tables

New inbound messages (w/o [tktid:msgid] in subject) used to re-open closed tickets from the same contact. now they create a new ticket (as they should)

******************************

Previous Versions Removed!




VisNetic AntiVirus Plug-in Release Notes

************************************
4.0.2.10 Released [2002-11-07]
************************************
  • Implemented new multi-threaded COM and DLL based scanning engine (version 4.0.2.10). This provides significant performance and stability improvements for servers that support the new multi-threaded COM.

    Note: Plug-in version 4.3.0.2 retains support for the single-threaded scanning engine (version 4.0.1.17); this support will remain until enabled applications are transitioned to the new multi-threaded engine.

  • Added functionality to maximize and resize the window. This improves viewing of data in the List View controls.

  • Added ability to double click on a scheduled event and display the report for that event in the report viewer, providing immediate access to the update report for a particular scheduled event.

  • Added multi-threaded engine version information to the “AV Engine” tab.

  • Incorporated support for the generation and viewing of list viruses included in the installed AV database. This list is automatically updated each time an AV database update occurs. Both “Complete” and “Most Recent Update” lists are accessible from the “AV Engine” tab.

  • Added SMTP-based notifications for “Successful Update”, “Update not Required” and “Update Failed”. The notifications can be sent to multiple recipients and are customizable. Email notifications can utilize the default server settings or can be customized to use specific settings per notification. If a successful update has occurred and a notification has been setup for “Successful Update”, the email notification will contain an attachment that will have a list of the viruses included in that update.

  • Added support for the creation of an SMTP log. This logs the SMTP connection for sending notifications.

  • No longer need to click the Apply button when adding and deleting events, notifications or updates.

  • Implemented a new AV Updater. When executing scheduled events the AV Updater will now run in silent mode.
Return to VisNetic MailFlow Release Notes

Select a Product:

Online Support

Site Search:

Advanced