Fixed: Fixed an issue which could cause a mailbox to be in memory multiple times. This could happen when using IMAP.
10.7.4821 (Mar 14, 2013)
Fixed: DKIM signature verification now correctly takes into account the body length argument of the DKIM signature.
Fixed: The SmarterMail installer has been updated to install the visual 2010 c++ redistributable package to ensure ClamAV will run.
Removed: Removed the NJABL RBL check from spam checks.
10.7.4807 (Feb 28, 2013)
Added: Logging added to the SMTP logs that explains why a message was rejected due to a DMARC policy.
Changed: ClamAV was updated to the most recent version.
Changed: The Global Address List is now available in the Professional Edition.
Fixed: An issue with updating of the ClamAV database which could prevent the clamd process from running after an upgrade was resolved.
Fixed: IMAP search now handles blank string search arguments
Fixed: Impersonating a domain with a primary domain admin using ActiveDirectory authentication will no longer break the system administrators current webmail session forcing them to log out and back in.
10.7.4787 (Feb 8, 2013)
Fixed: SMTP will no longer return a Data Transfer Failed status when "Mail From" address is blank.
10.7.4786 (Feb 7, 2013)
Changed: IP Addresses that are whitelisted will no longer be added to email harvesting blocks.
Fixed: An issue with IMAP processing where multiple consecutive spaces in a command would be replaced with a single space which would prevent folders named with multiple consecutive spaces from getting selected properly.
Fixed: An uncommon issue with the spool stalling with certain formats of email address.
Fixed: Mobile interface will not error on apostrophes when sending.
10.7.4765 (Jan 17, 2013)
Added: Implemented the UIDPlus extension for IMAP.
Added: Spam check results for outgoing SMTP spam checks are now logged in the delivery log.
Fixed: An issue where the IMAP Append command was not handled properly which would cause it to randomly fail.
Fixed: Creating appointments using Exchange ActiveSync now saves correctly.
Fixed: Domain archiving now properly archives messages sent from a remote address to one of the domains aliases that contains only remote addresses.
Fixed: Messages with null characters will no longer stall Exchange ActiveSync.
Fixed: SmarterMail no longer modifies message parts of text/calendar when sending through a mailing list or attaching footer text.
Fixed: The free/busy status is now set correctly when accepting appointments through Exchange ActiveSync.
10.6.4717 (Nov 30, 2012)
Added: A new log has been added for maintenance operations.
Added: Cleanup routines added to remove orphaned data from legacy installations.
Added: IMAP now supports the XLIST command which allows clients to determine special folders, such as sent items and deleted items.
Added: Mailbox Migration and old Message Retrieval download folders are now automatically deleted after they are used.
Changed: Synchronized devices that fail to connect for over 90 days will now be automatically removed from the list of synced devices.
Fixed: An issue where appending footers to messages could rewrite the message parts with incorrect content encoding headers.
Fixed: An issue with the IMAP NOOP command which would cause Outlook 2013 to repeatedly issue that command.
Fixed: Appointment accepts/rejects now indicate proper calendar method in MIME part header.
Fixed: Appointment invite accepts/rejects now include dates in MIME headers.
Fixed: Appointments with invitees will no longer cause an exception when the date is changed to a future date.
Fixed: Auto save as draft will no longer crash IE 10.
Fixed: Blank calendar appointments will no longer stall ActiveSync with Outlook 2013.
Fixed: Domain calendars will no longer show the Add to Outlook button.
Fixed: File errors will no longer cause ActiveSync to keep re-downloading mail.
Fixed: Footers are now applied to 8-bit MIME messages properly.
Fixed: Log settings page is now alphabetized.
Fixed: Mailing lists now handle 8-bit MIME messages properly.
Fixed: Messages with WBXML formatting are now detected and cleaned before being passed through ActiveSync.
Fixed: Windows Mail will no longer experience looping in certain circumstances using ActiveSync.
Security: Resolved an XSS vulnerability affecting display names.
10.6.4703 (Nov 16, 2012)
Added: Contact pictures are now supported in ActiveSync.
Efficiency: A message to a mailing list now has it's spam check results copied to the messages generated for each subscriber. This results in the already completed spam checks no longer getting re-run for outbound SMTP spam checking for every mailing list message.
Efficiency: Increased the responsiveness of the management interface when switching between sections.
Efficiency: Outgoing SMTP blocking spam checks will now reuse results of spam checks done during incoming SMTP blocking and filtering for the message.
Fixed: Accented characters will now appear correctly in the browser title.
Fixed: ActiveSync now supports the MeetingStatus and Sensitivity flags.
Fixed: Added an xml only setting to mailConfig.xml called maxLoadedSpoolMessages which sets the maximum number of spool messages SmarterMail will load into memory at any one time.
Fixed: All day appointments will no longer shift times over ActiveSync.
Fixed: All day meeting invitations now display properly in webmail.
Fixed: Appointments created in time zones that do not observe DST will now show properly on ActiveSync devices.
Fixed: Auto clean will run daily to ensure all user folders get processed.
Fixed: Autodiscovery will now return the display name properly for a user.
Fixed: Buttons on the Chrome browser on iOS devices will now function properly.
Fixed: CalDAV will now allow you to add new events on OSX Snow Leopard.
Fixed: Calendar appointments that include the RSVP flag are now synced correctly over ActiveSync.
Fixed: Calendar appointments that include the X-Microsoft-CDO-AllDayEvent flag are now imported correctly.
Fixed: Clicking on Undelete from the webmail now functions as expected.
Fixed: Collapsing the sidebar, changing to another section, then expanding the sidebar again will no longer result in an error.
Fixed: Configuring the Included Web Server to listen on All IP Addresses will now function correctly.
Fixed: Context menu on grids will now appear properly in a scrolled web page.
Fixed: Deleting a task in webmail will no longer cause an error.
Fixed: Enter key on login page will no longer submit form unless both email address and password are filled out.
Fixed: EWS users can now clear flags on email.
Fixed: Fixed an issue with specific yearly recurring rules that cause ActiveSync to fail to sync correctly.
Fixed: If GAL cache becomes invalid, it will now regenerate automatically.
Fixed: IMAP searches of the form "SEARCH NOT SUBJECT argument" now work as expected.
Fixed: Left-bar navigation will no longer cause the right side to refresh twice (blink).
Fixed: Marking a message in a shared folder as spam will now properly move the message to the originator's Spam folder.
Fixed: Message view will no longer become disrupted after adding a task inside of an email.
Fixed: Messages will now show the proper date in the mobile interface.
Fixed: Notes for a contact will now show up properly in iOS when created in Outlook 2013.
Fixed: Outlook 2013 now functions properly when connecting to SmarterMail using ActiveSync.
Fixed: Password audit now properly shows the count of results.
Fixed: Related item counts on contacts and chat views will now show correctly.
Fixed: Reply, Reply All, and Forward functionality now works properly in the mobile interface.
Fixed: Resyncing a device using ActiveSync will no longer create duplicate calendars or contacts.
Fixed: Sending email using ActiveSync from Windows 8 will no longer cause errant characters to get added to the message.
Fixed: Shared calendars will now be sorted correctly.
Fixed: Spam quarantine will now be properly disabled when set to None.
Fixed: Time zones with a non-zero standard time bias will now sync to ActiveSync properly.
Fixed: Touch and Go feature now functions correctly in email bodies.
Fixed: WebDAV logging will now properly record all data.
10.5.4682 (Oct 26, 2012)
Added: Support for calendar colors when using EWS.
Efficiency: Access time for mailing list data has been reduced, decreasing startup and operating times.
Efficiency: Delivery to mailing lists now uses significantly less CPU.
Fixed: Attached calendars listed in the calendar selection list will now display properly.
Fixed: Birthdays will now sync to the proper day when using SyncML.
Fixed: CalDav will now function properly with OSX Mountain Lion and iOS 6.
Fixed: Categories on specific contact types now function properly in SyncML.
Fixed: Changing the skin now properly refreshes the interface.
Fixed: Company name and department will now sync properly when using SyncML.
Fixed: Daylight savings transition dates for recurrence rules are now synced correctly when using SharePoint Sync.
Fixed: Fixed a decoding issue where certain characters can be displayed incorrectly for 8-bit MIME messages retrieved through ActiveSync.
Fixed: Fixed an issue where the contents of a grid would sometimes push the splitter off the page in webmail.
Fixed: Getting started page now works properly in localhost when using IE enhanced security.
Fixed: Installer no longer flags service as Interact With Desktop.
Fixed: Installer now functions properly on Windows Server 2012 and Windows 8.
Fixed: LDAP will now properly return accounts with alternate email addresses defined in the account profile.
Fixed: Login page will no longer require compatibility mode in Internet Explorer.
Fixed: Mailing lists visible in Global Address List will now show up properly when using Add to Outlook.
Fixed: Migrating from an IMAP account with folders that include invalid Windows folder characters will no longer fail.
Fixed: Mobile interface will now properly show CC addresses for emails.
Fixed: Reply All will now function properly in the mobile interface.
Fixed: SmarterMail will no longer allow you to erroneously edit the profile of a mailing list or alias.
Fixed: Spool messages now properly indicate that they start off showing headers only.
Fixed: The blacklist, whitelist, SMTP Authentication Bypass, and trusted senders grids are now sorted.
Fixed: The inactive users report now displays users that have never logged in if they were created before the report cut off date.
Fixed: Using multiple skins for domains and the administrator interface now correctly caches the CSS information for each skin.
10.4.4653 (Sep 27, 2012)
Added: ActiveSync now supports categories when adding new calendar events from devices that offer this functionality.
Added: Allowing chat history viewing by domain is now supported through the API.
Added: Device ID and User Agent are now displayed when viewing an ActiveSync device on the Synchronized Devices page.
Added: Enabling or disabling XMPP by domain can now be done through the API.
Added: Searching logs through the web interface now shows a progress indicator.
Added: Setting log levels is now supported through the API.
Changed: Aliases are now supported in the SMTP VRFY command.
Changed: The new user password fields when editing a domain are now masked.
Changed: The time zone database has been updated to reflect recent changes.
Efficiency: Changed the .Net garbage collection mode for SmarterMail from workstation to server.
Efficiency: Threads now shut down faster when the SmarterMail service is stopped or when a service is stopped within SmarterMail.
Fixed: A loading row in the messages grid now matches the height of a row that has been loaded.
Fixed: Adding a new admin user when editing a domain now validates that the user name field is not empty.
Fixed: An issue where some devices in the synchronized devices grid could not be deleted.
Fixed: An issue where two threads could access a message's header values at the same time, causing errors and possible corruption of the message.
Fixed: An issue where using TLS would fail for certain mail servers when the sender's address was not a local address.
Fixed: An issue where, in certain cases, a birth date on iOS devices synced using ActiveSync could be off by a day.
Fixed: An issue where, in some cases, the details panel would not load after selecting a domain in the domains grid.
Fixed: An issue where, under certain conditions, a message relayed through a domain's alias or user forward would not use the domain's IP binding setting.
Fixed: Domain chat searches now properly terminates calls back to the server when the search is completed.
Fixed: Encoding of certain types of foreign characters in the names of attachments sent through web mail.
Fixed: Folders with certain characters, such as apostrophes or hyphens, now display correctly in web mail.
Fixed: For users that disable the display of images when viewing email, clicking the link to display those images now works as expected.
Fixed: Printing messages in web mail now takes into account selected options such as the view and whether to display images.
Fixed: Re-sizing the width of the message list grid when viewing email in web mail now remembers the new position.
Fixed: Scheduled email reports now show the correct date of the report.
Fixed: Sections in the mobile interface now display only when enabled for the domain.
Fixed: SmarterMail will no longer try to use TLS for an outgoing message when the first send attempt causes an error during negotiation of an SSL connection with the receiving mail server.
Fixed: The display name for an alias in the Global Address List now shows the email address as the username instead of showing "N/A".
Fixed: The end date or number of occurrences of a recurrence rule are now imported correctly when migrating an Exchange calendar using the built in wizard.
Fixed: The password policy compliance grid now includes disabled users.
Fixed: The reset password link on the log in page now works as expected.
Fixed: When viewing the details of a contact in web mail the Notes section now scrolls to allow all text to be viewed.
10.3.4632 (Sep 6, 2012)
Changed: Auto-responders sent from SmarterMail will no longer get passed through Commtouch.
Changed: Fields were added to auto-discovery to make it work better in some clients.
Changed: Json requests will now handle larger sized HTML messages.
Efficiency: CPU and network responsiveness greatly improved by changes to performance counter logging.
Efficiency: CPU usage reduced for all protocols.
Efficiency: Improved efficiency of IMAP commands using sequence-set arguments such as FETCH and STORE.
Efficiency: Selecting the "With Attachments" By Type option in the email section of webmail now returns the email list much faster.
Fixed: A scenario where a poorly formatted email causes high CPU usage in webmail.
Fixed: A timing issue with accessing a folder's list of messages that could cause an error to occur on retrieval of the message list.
Fixed: An issue with handling of messages received via SMTP that include 8-bit bytes in the transmition stream which would cause DomainKey and DKIM verification to fail.
Fixed: Autodiscovery will no longer cause OSX to crash.
Fixed: Buttons in preview pane are now shown in a normal size font.
Fixed: Calendar entries with no attendees can now be edited correctly.
Fixed: Corrupted Windows performance counters will no longer cause SmarterMail to hang.
Fixed: CSV import and export will now function properly and include more detail.
Fixed: Deleting an attachment from the compose window was sometimes clearing the attachment window.
Fixed: Deleting multiple messages from advanced search results will now function as expected.
Fixed: Domain email priorities are now set correctly when the page is loaded.
Fixed: Domains will no longer show multiple entries in search results if their aliases match also.
Fixed: Downloading logs through the log viewer will now function properly.
Fixed: EWS settings in domain defaults are now saved between service restarts.
Fixed: Internet Explorer 8 and 9 were not able to type into input fields after switching sections.
Fixed: Left-side tree spacing corrected for chat section.
Fixed: Memory and Unpaged Memory are now tracked in a 64-bit performance counter.
Fixed: Message counts now appear properly in the browser title.
Fixed: Notes will no longer repeat continuously when using EWS on OSX Mountain Lion.
Fixed: Replies and forwards to plain text emails performed through ActiveSync will no longer lose line breaks.
Fixed: Replying to emails in the mobile interface now functions as expected.
Fixed: Saving the setting "Append Received Line" will now function properly.
Fixed: Searching for email addresses in advanced search now functions as expected.
Fixed: Shared calendar selector now functions properly.
Fixed: The IMAP response to select and examine commands now includes the position of the first unseen message as required by RFC.
Fixed: The number of items shown in the delete confirmation window was sometimes incorrect.
Removed: Alias and mailing list entries are now excluded from SharePoint syncing of the global address list to prevent a duplication issue when syncing.
Removed: The global setting allowing disabling of the "With Attachments" folder view in webmail has been removed as the performance issue with that view has been addressed.
10.2.4618 (Aug 23, 2012)
Added: Log files now indicate TLS operations, and show when traffic is sent over a secure channel.
Added: The "With Attachments" view can now be enabled or disabled by the system administrator.
Added: The users grid now indicates when a user is disabled.
Changed: Kindle Fire will now default to the mobile interface rather than the full web interface.
Changed: Refined the interface on remote wipe to make it more understandable.
Efficiency: Email grid generation and scrolling in webmail have been made considerably faster.
Efficiency: IMAP performance and CPU usage has been improved.
Efficiency: Improved the efficiency of retrieving unread and recent message counts for a mail folder resulting in faster webmail and IMAP performance.
Efficiency: Optimized loading of the web interface.
Efficiency: Webmail interface is now significantly faster on accounts with many folders.
Fixed: A null reference exception will no longer be thrown when using ActiveSync without Provisioning.
Fixed: A problem with ActiveSync losing the synchronization status on some devices has been fixed.
Fixed: Auto discovery services were showing up in the Web services documentation.
Fixed: Certain types of malformed calendar appoints will no longer cause ActiveSync to repeatedly re-sync.
Fixed: Count in dialog that pops up when you delete mail will now show correctly.
Fixed: IMAP now correctly reports deleted messages in response to the NOOP command, which resolves the Outlook message "The UID of a message changed unexpectedly."
Fixed: Inline email images that are embedded as image:data in the HTML will no longer cause the webmail to crash.
Fixed: LDAP queries will no longer fail when a domain includes user aliases or mailing lists.
Fixed: Messages received via SMTP will no longer duplicate some periods, which was causing random emails to fail DKIM.
Fixed: Modal dialog overlay now appears properly in Internet Explorer.
Fixed: OSX Mountain Lion will no longer duplicate notes when connected to SmarterMail using EWS
Fixed: Print email now functions properly.
Fixed: Tool tips over calendar items now display as expected.
Fixed: Unread count in browser title bar will now update properly.
Fixed: Updating a phone number using EWS with Outlook 2011 will now function as expected.
Fixed: When using non-English translations, the browser title will no longer flip back to English on the first update.
Fixed: WP7 phone will no longer throw an error when syncing changes through activesync.
10.1.4597 (Aug 2, 2012)
Added: A per domain option for remote wipe that allows ActiveSync users to reset mobile devices back to factory settings in the event of a lost or stolen device, etc.
Added: Failed SMTP authentication attempts now display the attempted user name in the logs.
Added: Server admins can now set the server and port values returned by auto-discovery on the protocol settings page.
Added: The indexing logs are now searchable from the web interface.
Added: Updated auto discovery to work with most ActiveSync clients.
Changed: The font color of read messages in the webmail message list has been adjusted to create more contrast between read and unread messages.
Changed: The font size and type when viewing plain text only emails in the HTML view in webmail has been adjusted to match that of the plain text view.
Changed: Updated DMARC implementation to be checked upon receiving a message during an SMTP session allowing immediate return of error information for rejected messages.
Fixed: All email address fields in account settings are now validated.
Fixed: An issue with Exchange migration where some user accounts incorrectly failed the connection test which would prevent the account from being migrated.
Fixed: Fixed the size of the login panel in webmail when using the mobile version of Chrome.
Fixed: Impersonating a user that is not a domain admin now only shows the mailing lists the impersonated user moderates.
Fixed: Navigating webmail using Safari on an iPad no longer grays out the screen when clicking on a tree node, grid item or menu option.
Fixed: Printing email messages and calendars in webmail using Firefox now functions as expected.
Fixed: Re-sizing the browser window now functions as expected when the browsers font size is set to larger than the default.
Fixed: The availability popup window in calendar appointments now functions as expected.
Fixed: The controls when adding or editing a mailing list system message are now aligned correctly in the popup window.
Fixed: The first field in a pop up window is now automatically focused.
Fixed: The HTML editor control on the Message Footer page when logged in as the system admin is now sized correctly.
Fixed: The setting to enable DMARC now retains it's value after a service restart.
10.0.4583 (Jul 19, 2012)
Changed: The chat status drop down option in the upper right of the webmail interface is now colored green, orange or red based on the selected option.
Fixed: Autodiscovery using SMTP, POP or IMAP now works as expected.
Fixed: Editing a contacts work phone number in the mobile interface now functions as expected.
Fixed: Fixed an issue where certain contacts would not display correctly in the mobile interface.
Fixed: Logging out of the interface and then clicking the browser's back button will now properly navigate back to the login page.
Fixed: Messages from a message archive with winmail.dat attachments now display correctly.
Fixed: The sender and subject of a message are now displayed correctly when dragging and dropping a message to a new folder in webmail.
Fixed: The signature now updates properly when selecting different sender addresses in the mobile interface.
Fixed: Translated names for common email folders now display correctly in the mobile interface.
10.0.4573 (Jul 9, 2012)
Added: Domain and user counts are now displayed in the header of the Domains grid.
Fixed: Adding or editing contacts in the mobile interface now include the home city field.
Fixed: Editing of folder auto clean rules for a domain now functions as expected.
Fixed: Fixed an overlap issue with the attachments grid and the design / html tabs when composing a message using Internet Explorer 8.
Fixed: Fixed composing of messages in the mobile interface with certain messages signature configurations.
Fixed: Fixed issues involving certain types of character encodings in messages.
Fixed: Logging in as the SmarterMail administrator after upgrading to SmarterMail 10 with Plesk running on the same server now functions as expected.
Fixed: Navigation to the calendar section and then to another section now properly re-expands the left slide panel.
Fixed: Note in the mobile interface now functions as expected.
Fixed: The attachments list is now displayed in the compose window when forwarding a message with attachments.
10.0.4562 (Jun 28, 2012)
Added: A new system administrator level event has been added for server disk space availability for a drive.
Added: Added a web interface specifically for mobile devices. Supports Email, Calendars, Contacts, Tasks and Notes.
Added: Added ability to manage archiving via the API using the SetDomainArchiveRule function in the svcDomainAdmin web service.
Added: Auto discovery is now supported for SMTP, POP, IMAP and Exchange Web Services.
Added: Contacts now allow for a second and third email address.
Added: Domain level calendars can be created and shared to specified users or user groups.
Added: Domains and email addresses can now be added to a blacklist to prevent SmarterMail from sending to them.
Added: Forwarded messages can now have the sender address encoded using SRS allowing those messages to pass SPF checks by receiving servers.
Added: Meeting availability checks are now supported in Outlook 2011 for Mac when syncing using Exchange Web Services.
Added: Replied and forwarded flags are now supported for mobile clients that implement ActiveSync version 14.0 or higher.
Added: Rooms can now be added to a domain and scheduled in calendar events.
Added: Support for more efficient message sending for mobile devices implementing ActiveSync 14.0 or higher.
Added: TimeZoneIndex is now settable for a user via the SetRequestedUserSettings of the svcUserAdmin web service.
Added: Updated SmarterMail to operate in a failover environment.
Changed: Auto responders will no longer be sent for messages containing an x-mailing-list header indicating that the message was sent via a mailing list.
Changed: Message archiving now accept UNC paths.
Changed: The API for queuing mailbox migrations now allows domain administrators to queue migrations for accounts within their domain.
Changed: Updated the web interface to operate more efficiently and improve the experience for desktop browsers and tablets.
Fixed: Adding domain aliases no longer allows adding of reserved domain names.
Fixed: Chat now works as expected on Safari browsers that do not have flash installed.
Fixed: Inline images now display correctly in Apple mail when using Exchange Web Services.
Fixed: Sending a mass message to a domain now validates whether that domain exists or not.
Fixed: The AddDomainEx API function now uses the default domain settings for enabling XMPP and chat history search for domain admins.
Fixed: The log out URL setting for a domain no longer requires the "http://www" prefix to navigate properly to the given URL.
Fixed: The message archive search now displays as expected when a system admin impersonates a domain admin for a domain with archiving enabled.
Fixed: The message-id field when sending from webmail now includes the domain of the sender.
Fixed: XMPP ports no longer show the TLS option as it is not supported by XMPP.