There are several important release notes to be aware of before upgrading to this version.
IMPORTANT: On servers with large numbers of concurrent webmail users, session information could get swapped causing behavior such as a signature from the wrong user being added to an outgoing message (3.2.2327)
3.3.2621 (Mar 7, 2007)
Changed: Updated the time zone definitions to take into account DST changes effective 2007. Note that version 4.x already contains the new definitions and no fix is required.
Fixed: Reminders on appointments would not show when there were also active reminders for tasks.
Fixed: SmarterMail would not send to a server that reported a max allowed message size that was greater than a signed 32-bit integer could store.
Removed: SpamHaus removed from list of default RBL checks.
3.3.2543 (Jan 8, 2007)
Fixed: Messages received via SMTP by SmarterMail were inserting the incorrect received date into the received line for servers running on a non Gregorian calendar.
3.3.2439 (Sep 6, 2006)
Efficiency: Improved the efficiency when a user has numerous calendar events.
Fixed: Fixed a bug when removing Email Harvesting blocks from the Current Blocks report.
Fixed: Mailing list messages did not have the authenticated user information passed to them from the originating message. This would cause those messages going to local users to still be checked for spam.
Fixed: Restricting bounces and auto responders to passed or existing SPF checks did not work correctly.
Fixed: Sending an email with an attachment to a list with a boundary containing a space was not processed correctly.
Fixed: Some paging controls could sporadically show in a different language than the users language.
Fixed: Some settings in mailConfig may not get loaded when archive rules have been added.
Fixed: When forwarding a message with attachments, only the top level of mime parts were checked for attachments.
Fixed: When querying for statistics for a range of dates, if a stat files doesn't exist for the final month, the previous month would get added twice.
3.3.2369 (Jun 27, 2006)
Changed: SmarterMail Sync tools are now FREE with Enterprise licenses. The sync tools will also work with the free version of SmarterMail.
The sync tools will not work with the Professional version of SmarterMail.
Changed: Updated email parsing code to handle messages incorrectly delimited without a carriage return character before the new line character.
Efficiency: Having 1000+ Calendar events could cause significant slowdowns in logging in or viewing the calendar.
Fixed: Changed the return path for the mailing list help message from the list command address to a null return path to prevent possible loops with auto response messages.
Fixed: Fixed a problem with the availability charting for appointment scheduling. It will no longer overlap events from other days.
Fixed: List command address was available even when lists were disabled for a domain.
Fixed: The Trusted Senders content filtering rule did not work correctly.
Fixed: When adding new accounts, the Full Name will be properly added to the Global Address List.
3.2.2327 (May 15, 2006)
IMPORTANT: On servers with large numbers of concurrent webmail users, session information could get swapped causing behavior such as a signature from the wrong user being added to an outgoing message
Added: Added a global setting for skipping spam checks for IP addresses that are white listed for SMTP
Added: Added new web service functions to allow SmarterMail Sync to work with shared items and include free/busy information
Changed: A user changing their password now must enter their current password before they are allowed to change it
Fixed: Certain SMTP commands such as EHLO and AUTH were not getting treated as bad commands when they are received multiple times in a row
Fixed: Changed the response code for any unknown SMTP error from 500 to 451 so the sender will try again later
Fixed: Fixed a bug when searching for messages in subfolders. Users should now be able to view these messages properly.
Fixed: If the header or footer of a mailing list was enabled, messages sent to the list would have underscores replaced with spaces
Fixed: IP addresses temporarily blocked by the email harvesting abuse detection rule were not showing on the "Reports->Current Blocks" page
Fixed: On some messages spam checks would get written multiple times into the X-SmarterMail-Spam header of a message
Fixed: Protocol timeout fields are now properly attached to the settings in the protocol settings page.
Fixed: Text added via spam filters to the subject, such as the default "[Spam Low]" could appear multiple times depending on the path a message takes before final delivery
Fixed: The text encoding Cyrillic (Windows) now functions correctly when composing in webmail.
Fixed: When reading an email, the date will now be converted to the user's time zone.
3.1.2305 (Apr 24, 2006)
Fixed: An exception occurred in the Professional Edition of SmarterMail 3.1 when clicking the 'to', 'cc' or 'bcc' contact popup links while composing a new message.
Fixed: Attachments with names that include spaces were not handled correctly when composed in webmail, leading to them being improperly shown in some email clients. (such as GMail)
Fixed: Fixed a problem where, if you had a domain formatted like example.com, SmarterMail would not let you add example.com.au.
Fixed: Modified the SmarterMail Sync interface to accommodate non-US cultures.
Fixed: Option to mark / unmark messages as spam did not show on the non-enhanced message list page.
Fixed: Resolved a problem where user aliases could not be added or updated
Fixed: Sharing Tasks did not work
Fixed: When a message is composed in web mail as plain text and includes an attachment, the message would be shown in raw content mode by default.
3.1.2298 (Apr 17, 2006)
Added: A new feature has been added to domain settings that forces autoresponders to only fire once per day per sender. The setting was also added to the Default Domain Settings Propagation page.
Added: Added an option to bind outbound SMTP to the IP Address of the domain from which it is sending.
Added: Category support added for contacts, tasks, and events
Added: In contacts popup dialogs, categories can be used to filter result set.
Added: Support for SmarterMail Sync line of products
Changed: People could attach to a shared resource that they are sharing. That is now unpermitted.
Efficiency: Improved efficiency involving webmail access to sharing, calendaring and rss xml configuration files
Fixed: "500 unknown temp error" response would sometimes appear in a SmarterMail SMTP session when using subspools
Fixed: Archiving was not functioning in some circumstances.
Fixed: Attach to Resource no longer lists resources shared by the user viewing the page
Fixed: Attachment icons show properly in search results when using web mail
Fixed: Autoresponders can now be completely disabled
Fixed: Autoresponders will no longer send to local users when disabled by the system admin
Fixed: Dates saved in calendaring did not always load correctly in some locales
Fixed: Default skinbase download in help file now works properly with SmarterMail 3.x
Fixed: Eliminated random webmail exceptions dealing with "key already in list"
Fixed: Ensim can now properly add domains to SmarterMail 3.x
Fixed: Fixed a spool header loading issue where messages could get stuck on the spam check
Fixed: GetSubscriberList web service was returning the digest subscribers
Fixed: If you connect to two address lists, they will not be available in the contact selection popup
Fixed: If you connected to more than one shared contact list, none of those lists will show up in the contact selection popup
Fixed: IMAP now returns an error if it receives a code that cannot be understood, instead of returning nothing.
Fixed: In the enhanced message list page the move menu allowed a user to move messages to the same folder that he is in
Fixed: In the enhanced message list page, it was possible to move a message to the folder it was already in. The folder was removed from the list to simplify things.
Fixed: In the non-enhanced message list and view message pages, the move menu would not include folders of the same name that could be attached to other users.
Fixed: In the non-enhanced message list page and view message page the move menu would not include user folders when in a shared folder of the same name, and would not include shared folders when in a user folder of the same name
Fixed: Message lists now show dates exactly 7 days ago as a date rather than day of the week
Fixed: Message sizes show properly in search results when using web mail
Fixed: Resolved an issue where starting an RSS Feed name with a forward slash would cause higher CPU usage when logging into web mail.
Fixed: Resolved some interface issues with shared user groups "everyone" and "administrators".
Fixed: RSS did not work in some languages including Thai
Fixed: Sent Items folder now allows searching on To address rather than From address
Fixed: Some fields wouldn't show up when importing a csv contact list
Fixed: Some messages sent through a SmarterMail mailing list would not display correctly in yahoo webmail
Fixed: Sub-folder names are now properly sorted in the tree view in the web interface.
Fixed: The user groups Everyone and Administrator now display properly on sharing permissions page.
Fixed: When an account has many folders, some were not appearing in the Move to Folder menu in web mail.
Fixed: When composing a message in webmail, pressing Tab while in the To box would sometimes jump to the URL field in the browser.
Fixed: When composing in webmail, extra spaces will no longer be added if a user does not have a signature.
3.0.2249 (Feb 27, 2006)
Fixed: Disabling LDAP would not persist the setting through a restart of the mail service
Fixed: Disabling the Global Address List at the domain level did not work
Fixed: From the standard message list, could not move messages into a shared folder if the folder contained an "@" symbol.
Fixed: The Global Address List popup box would show users that are supposed to be hidden
Fixed: Time zones containing semi-colons did not work properly in calendaring
3.0.2242 (Feb 20, 2006)
Added: An option for domain admins to remove users from the global address list and LDAP
Added: Authenticated user header now being added to emails sent through webmail
Fixed: "Delete All" menu item text in actions drop down menu was not getting pulled from language file correctly
Fixed: "Delete" link on shared folders with full access that included spaces in the name did not work on the advanced messages page
Fixed: Advanced message page was not correctly setting the title of the page on a subfolder
Fixed: An incorrect button separator was showing up on contacts page when sharing is disabled
Fixed: Attachments in mailing lists were sometimes truncated
Fixed: Delete link on advanced message list did not work properly with subfolders
Fixed: Domains with many users would take large amounts of CPU when using webmail, and logins would take a long time.
Fixed: Email harvesting prevention was not correctly taking into account bad session count
Fixed: Hop count detection was not properly resetting for SMTP sessions that send multiple messages
Fixed: Importing and exporting of contacts failed when dealing with non-English characters. Filenames in the zip file are still required to be in ASCII, so foreign characters in filenames will still not appear correctly, but will function correctly when imported into SmarterMail, Outlook, etc.
Fixed: Improved responsiveness for the AJAX message list page
Fixed: In certain situations you could not add new users
Fixed: Left folder tree was not bolding folders that contained subfolders with unread messages
Fixed: Messages on the advanced message page could not be moved into a mapped folder with full access
Fixed: Quick "Add to contacts" button was not appearing when reading a message
Fixed: Random UserCache error on webmail login fixed
Fixed: Reminders would sometimes appear in the wrong time zone
Fixed: Resolved "object reference not set to an instance of an object" error that sometimes happened when using sharing
Fixed: Resolved a 100% CPU usage when using a browser to view inline attachments
Fixed: RSS now correctly updates in the background
Fixed: Some fields in contacts did not import/export correctly
Fixed: When a contact does not have a display name, display name will show the email address instead of "Untitled"
Fixed: When adding a domain to a secured server, the protected folder check would sometimes trigger on non-system folders
Fixed: When sending an email to a mailing list with content type of multipart/related, the message would send as a blank message
Fixed: When Smarterail had the exact number of domains set up as your limit allowed, you could not edit a domain
Fixed: When using IIS compression with SmarterMail, attachments would lose their final 2 bytes when opening/saving in webmail
Fixed: Whitelist did not have proper priority over blacklist
3.0.2231 (Feb 8, 2006)
Added: Ability to impersonate a local user for SmarterMail administrators for troubleshooting purposes
Added: Ability to run spam checks at SMTP level and block incoming spam
Added: Ability to set local ip binding on outbound messages
Added: Action on spool management page to resest retry times back to 0
Added: Active Directory authentication (Enterprise Edition Only)
Added: Calendaring with invite and event notification
Added: Can now login to webmail with just the username when url is of the form http://mail.domain.com
Added: Default user settings for a domain
Added: Easy searches added to user, alias and list subscriber pages
Added: Global Address List with integrated user profiles (Enterprise Edition Only)
Added: Graph on the "Server Status" report showing the last 24 hours of SMTP, POP, IMAP and Delivery activity.
Added: LDAP support allowing contacts to be integrated into Outlook for Global Address Lists (Enterprise Edition Only)
Added: Maximum hop count detection
Added: Message archiving at the system and/or domain level (Enterprise Edition Only)
Added: Message preview option. Allows you to view a portion of messages from the message list page.
Added: Modern AJAX message listing and folder list updating within the web mail interface
Added: Much better integration with Declude. This includes weights from Declude now used in SmarterMail's spam filtering.
Added: Multiple denial of service detection rules can be added per protocol, allowing for greater flexibility
Added: New content filter action: "Copy message"
Added: New content filters: "Does not match", "From trusted senders"
Added: Option to disable catch-all accounts at a global level
Added: Option to disable mailing lists
Added: Option to not send subscribe / unsubscribe from mailing list emails
Added: POP Plus Addressing - Allows user to retrieve POP message from a non inbox folder
Added: Propagation utility page to automatically set all domains with administrator-chosen default settings
Added: RSS, RDF and ATOM news feed reader within the webmail interface
Added: Shared calendars, contacts, list, tasks, and folders for total collaboration (Enterprise Edition Only)
Added: Shared folders works for both webmail and IMAP (Enterprise Edition Only)
Added: SMTP Logging enhanced to display the address used to authentication with
Added: SMTP Plus Addressing - Allows to send incoming mail to a users specific folder
Added: Sub spooling bypassing NTFS file limitations and reducing the potential of spool backup
Added: Support for HTML auto responder messages
Added: Support for submission only port (rfc 2476)
Added: Support for the 'LAST' command in POP3
Added: Task lists
Added: Time Zone that is adjustable on a domain and user basis
Added: Update notification sidebar item for system administrators
Added: User Groups for assigning access to shared resources (Enterprise Edition Only)
Added: Web services added for manipulating mailing lists
Changed: Free edition no longer requires any activation
Changed: Global Spam administration consolidated to a single page.
Changed: Log level settings consolidated to 3 options: Exceptions only, Normal and Detailed
Changed: Mailing List Digest messages are constructed better, improving readability
Changed: Mailing list header and footers are now inserted into appropriate MIME parts of a message
Changed: Messages from authenticated users now skip spam checks
Changed: Received dates on message lists now show the time the messages was received. This time uses the users time zone.
Changed: Settings pages use tabs for a cleaner, easier to use interface
Changed: Spool Messages now retain retry attempts and times through a service restart. Previously those would reset after restarting the service.
Changed: User and Alias administration moved to separate pages, and now uses paging. Previously a domain with 1000+ users would show them all on one page
Changed: Web services updated for LDAP, shared resources, and bypassForwardBlacklist setting
Changed: When you reply to a message, focus is set to the message body
Efficiency: Changed how files are handled making reading and writing faster, the files smaller and less memory usage
Efficiency: Many more minor adjustments for usability and stability
Efficiency: No longer rewritting every .eml message in the spool due to spam checks
Efficiency: Up to 45% performance improvement in SMTP, Delivery and Application Startup times (domain loading)
Fixed: Bypass forward black list didn't allow forwards to get added / edited that contains a black listed forward target domain
Fixed: Enable/Disable Hoverbar user setting did not work in some instances
Fixed: High CPU usage when a domain was set to use an IP that didn't exist on the server
Fixed: Issue with caching problem with contacts allowing two different logins on the Same PC to see the same contacts
Fixed: List commands now handle messages with quoted printable encoding
Fixed: Notifications to Postmaster were not being properly delivered
Fixed: SSL warning issues when using SSL with web mail