SmarterMail 14.4
-
Saturday, 21st November, 2015
-
01:28am
IMPORTANT: Clean up of UID validity values used when syncing with IMAP. (14.4.5784)
- Changed: Email harvesting abuse detection rules are no longer triggered for SMTP sessions have have been properly authenticated.
- Changed: The sending user's email addresses are now removed from the list of recipients when replying to all in webmail, as long as there is at least one other address to send to.
- Fixed: A scenario where a message with a specific type of malformed MIME content could get delivered to it's target mailbox multiple times.
- Fixed: A scenario where the session timeout for an SMTP session could be erroneously triggered.
- Fixed: Authenticated POP commands are now rejected if the domain is disabled.
- Fixed: Checking the all items check box and performing an action in webmail after searching for Contacts, Tasks or Notes now correctly applies to only the items displayed in the search results.
- Fixed: Clicking the Details button on a meeting invite message within the web interface now functions correctly.
- Fixed: Duplicate addresses are removed from the list of recipients when replying to all in webmail.
- Fixed: Mailing lists now support 8bit MIME messages.
- Fixed: Non English servers can now modify the default calendar setting.
- Fixed: Stability and performance improvements for handling of Cyren spam and antivirus processing.
- Fixed: Syncing an incoming meeting request with an iOS device no longer shows the start date as December 1, 2000.
- Fixed: The Get/SetDKIMSettings, and Get/SetDomainKeysSettings functions in the svcSpamAdmin web service now properly return or set the MaxKeySize setting.
UID validity values of 0 are no longer used when syncing with IMAP as required by the IMAP RFC. This will cause all folders synced with IMAP that had a UID validity value of 0 to re-sync all messages, resulting in a large spike in bandwidth usage for a short time after installation.
- Changed: Cyren spam and antivirus checks are now run in its own process to prevent a crash from also crashing SmarterMail.
- Changed: Last login times are now displayed in the domain admin's timezone and not local server time.
- Changed: Removed installer requirement for the Microsoft Visual C++ 2010 redistributable package which caused install errors on some systems.
- Fixed: 8 bit characters are now encoded properly in meeting requests generated using the Web interface.
- Fixed: A scenario where adding an account that uses ActiveDirectory authentication could report an incorrect username or password error.
- Fixed: Advanced searches now return correct results for search terms containing foreign characters, numerals, periods, underscores, and @ symbol.
- Fixed: An unused reference to a Windows.Forms.RichTextBox control was removed from a utility class in webmail which caused an error to occur on some servers.
- Fixed: Attendee responses to meeting requests are now saved correctly in the meeting organizer's calendar.
- Fixed: Changing or removing a conference room from an appointment in Web interface now properly removes the appointment from that resource's calendar.
- Fixed: Conference room resources now properly use the user's color settings in Web interface.
- Fixed: Creating a new contact in an Apple Mac OS Contacts app now properly syncs business and home addresses when syncing using Exchange Web Services.
- Fixed: DNS queries now properly re-query using TCP when a result would not fit into a UDP packet.
- Fixed: Exchange ActiveSync now properly syncs the ResponseType and AppointmentReplyTime fields for meeting events.
- Fixed: Importing calendar events from an ICS file that contacts more than one event now correctly imports all events.
- Fixed: Issue syncing with iOS 9 using Exchange ActiveSync where a meeting event's start and/or end dates could be lost.
- Fixed: Messages to the global postmaster address will no longer result in a bounce if the global postmaster address has not been set.
- Fixed: Retrieving the server timezone information no longer causes errors on certain pages for non-English servers.
- Fixed: Setting the List To Address for a mailing list to List Address now functions correctly.
- Fixed: The weight threshold for greylisting can now be set to zero which requires a message to have a negative spam weight in order to skip greylisting.
- Changed: The clean up of folder UID values used by IMAP are now done at a rate of 10 per hour to limit the impact on server resource usage.
- Changed: The SpamClient process for handling Cyren spam and virus checks has been renamed to MailService_SubProcess.
- Fixed: A migration queued with bad parameters are now properly removed from the queue.
- Fixed: SmarterMail now detects if there are issues talking to MailService_SubProcess for Cyren spam and antivirus checks and will automatically restart the process.
- Fixed: The TimeZone field passed from Exchange ActiveSync clients for calendar events is now correctly applied when adding or updating events in SmarterMail.