Every new release of Atmail brings new features and improvements for your users to enjoy. Are you an existing customer? You can upgrade via the client interface. You can also explore the live online demo to experience the new version.


Atmail Changelog for version 6.4

May 09, 2012

And so we introduce Atmail 6.4 - our first major release of the year. With new versions of all mail services, this release boasts a tremendous improvement to your mailserver functionality. New SMTP, AV, Spam, and POP3/IMAP services, all w ith new security updates and improvements. And now, with Memcached support!

Changes included are the following:

System:

  • AWL support added
  • Added automated Bayes database import
  • Added ability to switch from HTTP to HTTPS after authentication
  • Added Calendar delegation fix during updates
  • Added default timeout logic for SpamAssassin rules
  • Added installation script support for Ubuntu 12
  • Added iOS detection
  • Added new plugin hooks
  • Corrected DAV issue causing orphaned entries
  • Corrected update script issue if PHP-posix is missing
  • Domains are now lowercased before creation
  • Fixed server-update issues
  • Removed [staging] section from dbconfig.ini.default
  • Support for brackets in passwords
  • Updated migration libraries
  • Updated views to use translate() on all relevant text entries
  • Updated purge-users.php to allow it to process a list of users to delete

Services:

  • Added SpamAssassin DKIM support
  • Disabled DKIM in Exim.
  • Disabled users now blocked from SMTP login
  • Mail::DKIM version string for upgrade
  • New Antivirus version
  • New Dovecot version
  • New Exim version
  • New Spam Assassin version with spam-learning
  • Refactored cache system, DAV and MAIL functions extensively cached; MEMCACHE option available

Interface:

  • Added setting to disable message preview
  • Added 'successfully sent' message when sending email
  • Added ability to set Default Domain for webmail-only version
  • Added confirmation on send
  • Added ability to move folders
  • Added font to all outgoing emails
  • Added option to save to current folder for email responses
  • Added place holder image when no message is selected
  • Added spell checker
  • Clear X-Atmail-BCC header when forwarding messages
  • Corrected descriptions in webmail settings
  • Corrected mail server configuration using table that doesn't exist
  • Corrected message iframe content
  • Corrected SabreDAV authentication issue with remote domains changes
  • Corrected threading for orphaned threads
  • Corrected UTF8 conversion issues
  • FilePreview plugin can now extract and display winmail.dat attachments
  • Fixed Address Book > New Contact duplicated items in drop down lists
  • Fixed Advanced search failure in body search
  • Fixed IE Search bug which opened multiple tabs
  • Fixed IE autocomplete
  • Fixed bug for newly created folders being broken for DnD
  • Fixed bug when creating folders which contain spaces
  • Fixed delete button issues
  • Fixed regression that caused mail list to display during zero search results
  • Improved Dnd on Email and Contact, set checked when dragging on
  • Now does not automatically render first email
  • Search term highlighting no longer done if no search results
  • Tidy up of rich text editor css
  • Webadmin graph now shows graph in Locale timezone

Update 6.4.1

May 12, 2012

  • Updated root check
  • Renamed start/end head tag plugin hooks so they are consistent with others
  • Corrected admin new user edit/delete not available after first new user
  • Fixed folder paths for user TMP folder resolution
  • Fixed Ubuntu installation failure
  • Fixed error in 6.2.7 update code

Atmail Changelog for version 6.3.6

March 12, 2012

And so we introduce Atmail 6.3.6 - our biggest release of the year so far. Containing more than 100 fixes a nd improvements to the Atmail system, this is a recommended update for anyone with an Atmail install. Highlights include Advanced Search, Password Encryption, and LDAP Support for Calendar Server.

Changes included are the following:

Calendars

  • Added encrypted logins for Calendar Server logins
  • Added IMAP Auth fallback for CalDAV authentication
  • Added LDAP authentication for Calendar Server
  • Calendar server moved provisioned detection to provisioning system from DAV auth plugin
  • Calendar migration updates
  • Removed redundant fetching of user data
  • Calendar server now correctly calls LDAP bind with bind DN
  • Change in height for calendar list items
  • Corrected Calendar Server processing of config.ini sections
  • Corrected Darwin-to-Sabre migration issue (New server starts before old calendar server is turned off)
  • Corrected XSS in calendar event fields
  • DAV authentication now attempts to cache authorizations for multiple calls
  • Fixed encoding issue with error output from Calendar Server
  • Fixed jQuery DND for Safari/Chrome/IE
  • Updated Calendar Server to leverage Bind DNs

Webmail

  • Implemented Message Flagging
  • Added password length check in Change Pasword module
  • Delete Trash on Logout is now the user default setting
  • Improved LDAP Change Password feature
  • Improved LDAP system intergration
  • Redirect removed folder contents to Trash

Interface

  • Advanced Search added
  • Added some extra ids to html tags for better Plugin support
  • Can now use umlauts when searching contacts
  • Improved Upgrade popup box in Webadmin
  • Corrected filtering for the WebAdmin user manager
  • Corrected Dashboard controller issues with graph calculation
  • Corrected description for subfolder tool tip
  • Corrected folder Add and Remove behaviour for subfolders
  • Corrected folder view not expanding if inside a subfolder
  • Corrected id tag issue in Webmail Settings pane
  • Corrected XSS issues with Log Search
  • Corrected notification display in Webadmin > Settings
  • Corrected simpleFlash for Webadmin
  • Corrected simpletreeview jQuery plugin issue (Previously reset all subfolders expand status even when already set. Cause d large performance issues)
  • Disabled setTimeout for scrollTo current folder during first load
  • Fixed Internet Explorer 7 issues with Advanced Search
  • Fixed JS error case handling in Webadmin > Settings > Global Settings
  • Fixed Add Folder button being marked as disabled
  • Fixed browser issues with i18n
  • Fixed CSS mistakes (space in pixel value)
  • Fixed invalid data issue when viewing contacts
  • Fixed slide animation issue that caused vast performance issues
  • Improved User Manager for username validation
  • More verbose timeout message, if running session timeout on iOS
  • Atmail now validates folders for illegal characters
  • Removed translator website from Italian translation
  • Updated simpleFlash to be more context-aware and avoid multiple binds

System

  • Added Atmail_Enum for application wide constants
  • Added external user password encryption (two way)
  • Added input filter system to admin user controller
  • Added master key setting to configuration file
  • Added missing php-dom for redhat
  • Added optional deps for mcrypt to installers
  • Added sanitizer to sieve filter
  • Consolidated all password crypt functions
  • Consolidated Atmail LDAP functions
  • Correct search multiple binds
  • Corrected admins being able to accidentally double hash user passwords
  • Corrected cli.version clear on database update
  • Corrected index for abookGroups
  • Corrected issue where _md5 for custom session savehandler not being set correctly
  • Corrected issue where session backend not available during some static calls to its class
  • Corrected LDAP bindauthdn variable usage
  • Corrected local codebase version string not being used to load new versions of css/js on update in admin interface
  • Corrected master key and external users / session encryption unavailable for webmail client installations
  • Corrected migration A5 -> A6 halts due to timeout from old database connection
  • Corrected migration script including settings from users not included in the UserSession? (removed users)
  • Corrected password not being updated due to variable mismatch
  • Corrected remoteServer behaviour
  • Corrected session handler not being able to programatically save sessions for other users while admin
  • Corrected session handler producing error if user has no session data
  • Corrected session handler saving blank sessions (no username provided yet)
  • Corrected session handler searches for blank session id's
  • Corrected session issue where sometimes a valid session ID would be overwritten
  • Corrected upgrade sets cli when not needed
  • Corrected user password encryption hosing already hashed passwords on save
  • Corrected username renaming admin function and re-enabled
  • Corrected zend input filter to match rules on embedded objects during filtering
  • Corrent syntext error in digest library
  • Db updater will now still continuing on failure
  • Fixed broken admin Plugininterface controller
  • Fixed creating root folder will add more plus sign issue
  • Fixed folder deletion bug. When deleting a user defined folder, there is a race condition where a default 'inbox' would be passed to recursive delete
  • Fixed search SQL was failing on COOERCIBLE
  • Implemented session encryption
  • Modified auth controller to set auth creds only when crypt type known
  • Modified LDAP add user to be able to handle usernames without domains (domain check for unique username)
  • Modified update code to be more directory aware
  • Now disables unusable password crypt types in admin > global panel
  • Now doesn't store plaintext CalDAV password
  • Replace deprecated funtion split with explode in General.php
  • Resolved LDAP_add_user missing pear lib
  • Tidy up of global config usage
  • Update ios profile to handle encrypted external user passwords
  • Updated code to use enums for password types to correct inconsistancies in hardcoded strings
  • Updated Exim_Config to use atmail_enum
  • Updated LDAP-add-user to throw exit codes and updated dovecot create-scripts to honour those exit codes and pass on to d ovecot
  • Updated loadTestUrls to not include external accounts during tests
  • Updated settings for external user password encryption

Atmail Changelog for version 6.3.5

January 12, 2012

Hot on the heels of our last release comes Atmail 6.3.5. This is a security update which resolves various XSS and potenti al vulnerabilities.

Changes included are the following:

Security Related Changes

  • Zend input filter now matches embedded objects within filter target
  • Added sanitizer to sieve filter functions to correct XSS potential in sieve
  • Fixed XSS potential in calendar events popup and associated backend data
  • Added input filtering to log search to correct vulnerability in index and range calculation
  • Added input filtering to admin user controller to correct various security issues in user manager

Fixes

  • Corrected uninitialized array usage in dashboard controller during graph calculation
  • Corrected unhandled exception in logsearch when no index or duration specified
  • Corrected unhandled exception in user list for groups without users
  • Corrected unhandled exception on invalid data for view contact

Atmail Changelog for version 6.3.4

January 6, 2012

We start this year with a bang: with Atmail 6.3.4 - a large update designed to improve and expand your Atmail serv er by leaps and bounds. This major patch improves on many components of the Atmail interface and underlying systems. Fixes f or many outstanding issues are also included - making for a much more improved webmail experience as the year starts.

Improvements and fixes include the following:

Calendars

  • New MD5/MD5-Crypt password support
  • Improved calendar timezone support
  • Improved Vobject handling
  • Improved logging for calendars
  • Improved calendar update functions
  • Added per-domain/per-user controls for enabling Calendar Server support
  • Added migration scripts from Atmail 5 to Atmail 6.3+
  • Added Apache mod_rewrite detection for URL support
  • Optimized calendar table format
  • Fixed calendar authentication issues
  • Fixed several TimeZone issues with the Atmail Calendar Server
  • Fixed cache issues with the Calendar Server
  • Corrected issue with multiple calendar alarms
  • Better error detection for bad calendar entries
  • User can now define his/her own Timezone
  • Calendar now preserves timezone information
  • Calendar now supports detection of local timezones

Webmail

  • Added support for more attachment types
  • Improved PDF rendering
  • Improved email header displays
  • Improved Empty Folder function
  • Fixed issues with contacts in the compose pane
  • Fixed composer input boxes
  • Fixed Favourites on new contacts
  • Better handling for registration issues on login
  • Better success messages for webmail
  • Better displays for accepting ICS

System

  • Version revision support for installer
  • Zimbra migration scripts NEW!
  • Better Atmail update logs
  • Improved update scripts
  • Improved database updates
  • Optimized system tables
  • New update documentation
  • Smarter updates now detect successful updates
  • Verbose mode for installer
  • Calendar compatibility test support during installations
  • Improved Webmail Client installation
  • Fixed issues with dbconfig.ini creation
  • Fixed MySQL fetch issues in installer
  • Fixed application root definitions
  • Fixed favicon issues
  • Fixed queries for DB updates
  • Fixed version string sanitization issues

WebAdmin

  • Fixed naming issues with update utilities
  • Fixed tabbing issues in Services navigation bar
  • Fixed version check for server-install.php
  • Fixed timezone issues with overview
  • Fixed WebAdmin css issues with scrolling
  • Better update functions
  • Smarter update functions now detect command-line update status
  • Added update logging
  • Fixed several issues when updating Atmail
  • Fixed display of update dialog
  • Fixed client update instructions
  • Refactored remoteDomains and remoteServers
  • Refactored WebAdmin page error display
  • Fixed remoteServer/remoteDomain display
  • Updater exceptionQuery now throws exception
  • Corrected version string generation to detect bad input
  • CLI updater now tracks client install mode

Atmail Changelog for version 6.3.3

December 13, 2011

This is the third minor patch to the new Atmail 6.3 version. This release focuses on several Calendar improvements and bu g-fixes - making for smoother user-end experience.

Improvements and fixes include the following:

  • Fixed read/write proxy members for the Atmail Calendar
  • Fixed Javascript error when mail information is missing from IMAP
  • Fixed several IE7 and IE8 rendering issues
  • Fixed date issues on mini calendar
  • Refactoring of delegation support Atmail Calendar
  • Atmail now provisions members for delegate targets that have not logged in

Atmail Changelog for version 6.3.2

November 14, 2011

This is the second minor patch to the new Atmail 6.3 version.

Improvements and fixes include the following:

  • Fixed session for webmail only installer
  • Fixed default error handler producing errors
  • Fixed calendar model error
  • Added notification to webmail only installer if clean-logs cron job unable to be added

Atmail Changelog for version 6.3.1

November 12, 2011

This is the first minor patch to the new Atmail 6.3 version. Over the coming weeks Atmail will be aggressively releasing small incremental patches to the new 6.3 version.

Improvements and fixes include the following:

  • Improved installer to check session.auto_start=0 requirement in php.ini
  • Improved dependency checks for server installation under CentOS/RH 6.X
  • Improved html entity encoding when forwarding messages in the Webmail UI
  • Fixed ActiveSync link in help-guide
  • Removed JS scrollTo action on 2-pane interface when sending a quick-reply
  • Improved Webadmin log reporting for CalDAV connections

Atmail Changelog for version 6.3

November 8, 2011

Atmail 6.3 is a major new version which includes a new Calendaring (CalDAV) and Contact ( CardDAV) Server. Including new "1-click" iOS provisioning for Email, Calendars and Contacts. After over 6 months in developm ent we are proud to announce the latest release.

New features and improvements include:

New Calendar Server

New and improved Calendar Server (CalDAV) which is w ritten in PHP and stores calendar data within MySQL. Dramatic performance improvement over the previous Darwin (Python) serv er used by Atmail, up to 75% lighter and faster. The WebUI for the calendar is now more responsive, and supports external ac cess from iOS and desktop clients.

New Contact Server

Atmail now includes a Contact Server (CardDAV) which is bundled within the new Calendar server framework. Users can add, delete and modify contacts via the WebUI of Atmail and automatically push the updates to their supported mobile (iOS, Android) or desktop client (Mac Lion, Thunderbird, and suppor ted CardDAV clients)

iOS Provisioning - One click setup

iOS users (iPhone, iPad, iPod) can now use "1-click" provisioning to automatically setup their device for email, calendaring and contacts. No hostname, protocols and ports requ ired, the Administrator can configure global settings and make these available to local user accounts. iOS users just need t o navigate to the URL of Atmail and follow the iOS provisioning wizard, simplifying deployments within an organisation or IS P.

ActiveSync Global Address-list (GAL)

Atmail now supports the global address-list (GAL) fo r ActiveSync devices. Via your Windows Mobile, Android or iOS device the global address-list is available for end users to s earch and lookup records within the organisation. The GAL can be defined at the users domain level or site-wide via the Atma il administration panel.

Read-only calendars

Now supporting read-only permissions on calendars, u sers can publish calendars within the organization and set read-only or read-write permissions for specified users. Perfect for creating public calendars where the administrator can set events, and end-users receive a read-only version of the calen dar. Read-only calendars are available via the WebUI of Atmail, mobile CalDAV and desktop clients.

Log CSV Export

Administrators can now CSV export log files from the Webadmin. Verbose logs for Logins, Received Mail, Sent Mail, Spam and Viruses can be exported in CSV files for accounting a nd reporting purposes. Includes support for sub-administrators to export log data for their delegated users/domains.

  • Improved Webmail help guides for describing how to connect the the Calendar and Contact server
  • Ported legacy Atmail 5.X migration script to support the new Calendar Server
  • Improved alarm notification for due events in the Webmail UI
  • New and improved Swedish translation
  • New and improved Indonesian translation
  • Improved installation utility to parse and detect Apache settings required for Atmail < /li>
  • Improved migration scripts for SquirrelMail, Roundcube and Zimbra. Migrate existing use rs into Atmail easier.

Disabled functionality

  • Via the Webmail interface, external CalDAV/CardDAV servers (non Atmail) are not support ed in this release. This functionality will be ported for the next major update.

Atmail Changelog for version 6.20.13

October 19, 2011

This is the last patch for the 6.20.X branch before the major new 6.3 release is availabl e. For this release we’ve focused on security improvements, auditing commonly used PHP models and code maintenance.

Improvements and fixes include the following:

  • Improved PHP/model security
  • Further sanitising user-input
  • Fixed some small issues with server installer and file permissions

Atmail Changelog for version 6.20.12

September 2, 2011

Atmail 6.20.11 is a maintenance release that focuses on improving email MIME parsing, and various other Webmail UI enhancements.

Improvements and fixes include the following:

  • Improved rendering for malformed emails
  • One-Click Migration tool
  • Better Groupware Controls
  • Improved handling of poorly formatted emails
  • Calendar permission management via the WebAdmin
  • New French translations
  • Improved Spanish translations

Atmail Changelog for version 6.20.11

Aug 12, 2011

Atmail 6.20.11 is a maintenance release that focuses on improving email MIME parsing, and various other Webmail UI enhancements.

Improvements and fixes include the following:

  • Significantly improved final rendering and large/malformed issues of HTML emails:

    • Now attempts purification of emails with HTML content.
    • Plaintext attachments now can handle HTML tag content.
    • Fixed DOM walk required for purification hitting nested function limits. Please see 'max_input_nesting_level' or xd ebug.max_nesting_level for maximum HTML tag depth.
    • Improved error support for regexp filtering of emails.
    • Corrects DOCTYPE tags in final HTML rendering
    • Corrected encoding type for iframe in Internet Explorer 8
    • Corrected legacy removal of Microsoft style tags
  • Javascript strings are now part of the translation system
  • Updated DE(German) translation
  • Fixed mashup API usage
  • Improved timezone support within WebSync
  • Improved locale support and performance tweaks
  • Added BCC support for quick reply
  • Added admin setting to turn off JSONP support (security setting)
  • Corrected JS ajax handler error on some PHP calls
  • Corrected email preview code not peeking until usable text found.
  • Corrected missing HTML endtag in relay list
  • Corrected Copyright notifications for GPLv2 software for the Push feature
  • Corrected pagnation controls wrapping
  • Corrected some CSS issues with some translations
  • Corrected auto reload to be context aware
  • Corrected loading spinner timeout and functionality
  • Corrected various PHP warnings
  • Corrected WebSync description in groupware settings
  • Fixed hide/show for some toolbar buttons
  • Fixed empty button usability
  • Fixed javascript error when a blank search is performed
  • Fixed attachment padding when email has more then 9 attachments
  • Now correctly handles 'UTF-4' MIME encoding type
  • Supressed warning output from DOMDocument on malformed HTML load.
  • Plugin base class now references correct location of HTML output in JSON reponse object
  • Removed trivial debug output in admin controller

Atmail Changelog for version 6.20.10

July 18th, 2011

Atmail 6.20.10 is a Major Upgrade Release. This version focuses on expanding Atmail's cap abilities with new features, including a new API and various usability enhancements. Improvements include faster webmail per formance, better migration utilities, and mailserver backend tweaks.

New Features At A Glance:

New Mashup API

New API available to create 3rd-party applications a nd web-mashups for Atmail. Extra mail, contact and calendaring data from the Atmail API and build your own applications whic h utilize the data in a simple to use JSON framework.

Display Images

New display images feature to automatically disable showing emails from senders for security. Click to view images.

Automatic Inbox reload

New automatic folder reload feature. New mail is aut omatically pushed to your Inbox, with an optional sound to indicate new mail arrival.

Automatic save as draft

New setting to automatically save messages to the IM AP drafts folder on reply and composing a new email. Never lose an email again!

Global whitelist/blacklist

Added a new panel in the Webadmin to define a global whitelist/blacklist for the SMTP server.

Other improvements include:

  • Optimized the language template interface of Atmail. Over 20% speed improvement in the Webadmin and Webmail UI using the improved functions.
  • Optimized IMAP threads and message list using UID ranges. 10-20% speed improveme nt for loading times in the Webmail UI.
  • Optimized core jQuery/Javascript routines in the Webmail UI to increase overall performance in the browser.
  • Added ability to DnD remembered contacts to personal group.
  • New migration scripts for importing data from Squirrelmail and Roundcube into At mail.
  • Improved quota calculation in the Webmail settings panel, based on the IMAP getq uotaroot function.
  • Improved mail-relay logic in the Webadmin and Exim configure
  • Improved Bcc visibility in Sent, Drafts, and Trash folders.



Atmail Changelog for version 6.20.8

May 19, 2011

Atmail 6.20.8 is a maintenance release that focuses on improving ActiveSync, the performance of the Webmail UI and improvements to the calendar backend.

Improvements and fixes include the following:

  • ActiveSync: Support for new calendar timezone features impl emented in 6.20.6
  • ActiveSync: Improved new message handling for forwarded mes sages
  • ActiveSync: Improved HTML to plain-text rendering for MIME types
  • Calendar: Improved colour palette for events spanning multi ple calendars
  • CardDAV: Fixed CardDAV support for external accounts in the contacts pane
  • Webmail: Improved pagination support for large folders
  • Webmail: Improved message ‘loading’ notification for key ev ents
  • Webmail: Optimised commonly used Javascript methods for per formance
  • Webmail: General IE7/IE8 improvements for CSS layout
  • Webmail: Improved loading settings panel, user-quota is cal culated via a background Ajax call to improve performance
  • Webadmin: Improved CSS layout for aliases, IP-relay, and us er-manager pane
  • Webadmin: Activated Mass-mail support for Webmail-client ve rsion. Admin can email all external users announcements

Atmail Changelog for version 6.20.7

April 1, 2011

new-release-banner.png
Atmail 6.20.7 is a maintenance release that focuses on improving ActiveSync, the per formance of the Webmail UI and improvements to the calendar backend.

Improvements and fixes include the following:

  • ActiveSync: Support for new calendar timezone features impl emented in 6.20.6
  • ActiveSync: Improved new message handling for forwarded mes sages
  • ActiveSync: Improved HTML to plain-text rendering for MIME types
  • Calendar: Improved colour palette for events spanning multi ple calendars
  • CardDAV: Fixed CardDAV support for external accounts in the contacts pane
  • Webmail: Improved pagination support for large folders
  • Webmail: Improved message ‘loading’ notification for key ev ents
  • Webmail: Optimised commonly used Javascript methods for per formance
  • Webmail: General IE7/IE8 improvements for CSS layout
  • Webmail: Improved loading settings panel, user-quota is cal culated via a background Ajax call to improve performance
  • Webadmin: Improved CSS layout for aliases, IP-relay, and us er-manager pane
  • Webadmin: Activated Mass-mail support for Webmail-client ve rsion. Admin can email all external users announcements

Atmail Changelog for version 6.20.6

March 15, 2011

Atmail 6.20.6 has been developed with a focus on two things: big, new features, and improvements to the overall user-experience. Armed with a tighter quality control regimen and our new open ticketing system, this has been one of our best releases to date. This update guarantees a smoother, slicker webmail experience for your user s. Highly recommended.

New Features At A Glance:

New, Stylish Calendar Interface

The new Atmail Calendar features a fresh, new way to manage and view your own calendars - while sporting refined functionality. With new views, multi-day events, and colours yo u can customize, this is an amazing forward leap in form and functionality.

Calendar QuickEdit

This new feature allows you to edit your calendar en tries on the fly. With one click, you can alter your events with this sleek inline edit pane. This guarantees a smoother web mail experience for you and your users.

Information Button

Need more data from the email you received? Want to see full recipient lists, signatures, headers, and message routes? With the new Info Button, these are just a click away.

New 'Empty Trash' button

Clear the emails you don't want. Delete email clutte r with just one click - through a button accessible through the main email pane.

Other improvements include:

  • Full timezone support for the Calendar
  • Faster Calendar access speeds
  • Full support for IP ranges for the Mail Relay
  • Improved parsing for emails
  • Full Real name support for the Webmail Client
  • Refined email search functions
  • Improved email thread support

The full list of fixes and improvements can be seen through our Open Atmail Ticketing System. Once logged in, go to our Atmail 6.20.6 Release Notes.


Atmail Changelog for version 6.20.5

January 27, 2011

new-release-banner.png
Atmail 6.20.5 is a tuning release that focuses on correcting previous issues, and im proving the overall performance and usability of your Atmail service. With feedback from our clients, our developers have im proved on the issues that have been raised by the community - making for an even better software for you and your service.

Improvements and fixes include the following:

  • Improved logging facility
  • Fixed a bug in image display for new contacts
  • Fixed email rendering for unusual character sets
  • Updated Mapit Plugin code to comply with PHP 5.3 standards
  • Corrected MySQL replication error for MailRelay tables
  • Fixed Massmail bug
  • Fixed CALDAV count in the Admin Dashboard

Atmail Changelog for version 6.20.4

December 13, 2010

This release includes a important security update for Exim (Atmail server mode), new ClamAV version, vast improvements to the Webmail interface for contacts/autocomplete and a host of optimizations. All users are strongly advised to upgrade to the new version.

New Features

Improved Autocomplete support

Fully refactored autocomplete support for the Webmai l interface. Includes realtime server lookups for matching contact names, large dataset support, profile pictures and speed improvements.

Lookups include:

- Personal contact support

- Group contact support

- Global contact support

Improved Contact pane

Improved contact pane with profile pictures in conta ct list, popular contact support and automatic creation of contacts for people you email.

Popular contacts are ranked on the regularity you em ail users, or you can manually flag important contacts by clicking the "starred" option

Automated Log purge

New Webadmin setting to define the number of days to automatically purge the log files in Atmail ( Logins, received mail, sent and system reports ).

Improve performance by purging outdated log files fo r the Webadmin graphs, reporting engine and SQL load


Improvements

Admin

  • Filter users from User Manager with custom search query. e.g 'Account: ben Domai n: mydomain.com City: Sydney'
  • Log_* tables can now be automatically pruned to remove entries older than a set date (setting in webadmin > Settings > Global)
  • AWL logs can now be auto pruned to remove entries older than the set dates (sett ing in webadmin > Services > Anti-Spam)

Autocomplete

  • Can be tune for performance using the configuration values:
    • - autocompleteFetchThreshold : Control the maximum amount of add resses to fetch for static list. Static lists above this amount will switch to dynamic updates
    • - autocompleteFetchSize : Controls the amount of addresses to fe tch for single autocomplete search
    • - autocompleteCacheSize : The amount of addresses to cache clien t side, reducing the total search polls to server
  • Autocomplete now performs sql searches of groups
  • Results are now cached for both personal and global autocomplete fields
  • Now removes loading spinner on ajax cancel or error
  • Contacts that have been 'Added to Contacts' while viewing a message are availabl e straight away
  • Automatically creates html encoded versions for successful display in webmail in terface
  • Groups are displayed as just the groupname description after selection into the autocomplete box
  • Now can autocomplete contacts which contain multiple email addresses other then one primary

Update script

  • Added rebuild for Exim 4.72 to fix critical buffer overflow exploit for Exim < ;4.69 - All users urged to upgrade
  • Upgraded to Clam 0.96.5 with new AV signatures and performance improvements
  • All updates are handle in one place server or client.

Calendar

  • Display warning about account which were not shared with, when editing permissio ns on calendar resource
  • Updated description for sharing accounts to inform user that no external account s are accepted ( local users/domains only )
  • Permissions : Uses new autocomplete feature for who to share calendar resource w ith
  • Installer : Now requires extended attributes utilities to be available
  • Installer : Now checks atmail belongs to a group
  • Improved change port tool if default CalDAV port already in use

Contacts

  • New "Mail" button available in toolbar - Click the checkbox for users to email a nd click "mail" to open a new compose tab
  • Permissions : Uses new autocomplete and correctly verifies addresses as valid on submit
  • Interface tweaks for usability
  • Improved duplicate detection for imported contacts
  • Renamed 'All' to 'Personal' contacts

Webmail

  • Print now has customizable css file css/printMessage.css
  • Cleaned up / performance tweaked composer
  • Displayed email addresses are now cleaned up in threaded view
  • Dynamic update of received/sent times
  • Delivery-Date used if no Date in header

Bug Fixes

Core

  • Various undefined variables fixed inside Authcontroller
  • Fixed disabled account displaying warning
  • Fixed autocomplete results not returning personal addresses when a global search has been performed first
  • Can now search via 'Group Name' for Autocomplete results
  • Can now search via users "Real name" for Autocomplete results
  • Fixed autocomplete results containing a blank realname at the start
  • Fixed autocomplete results encapsulating the address in brackets when not requir ed
  • Now correctly obeys calendar group setting
  • Removed legacy calendarenable usage and from sql global settings
  • Removed calendar code from standalone compose message headers
  • Does not halt application if log directories are not writable
  • Now correctly updates calendar status for all calendar users on group update
  • Fixed id namespace conflict between contact groups and setting panels
  • Calendar disabled for webclient does not halt application
  • Correctly removes Calendar functions from Webmail UI when disabled
  • Fixed 'New Event' being removed from UI when Calendar is disabled
  • Now correctly removes SpamSettings for deleted users

Admin

  • Fixed pagenation for Groups in User Manager with custom search criteria

Autocomplete

  • Correctly displays groups in autocomplete
  • Correctly retrieves non-primary addresses
  • Cache is correctly repopulated after all contact pane functions

Database Schema

  • Updates all blank UserSettings CalDAVURL to a valid url.

Webmail

  • Fixed sent mail header not containing quotes around to/cc/bcc fields for account real name
  • Fixed received mail displaying contact with blank realname
  • Improved email group support
  • Fixed race condition for reply all that would populate the To field incorrect
  • Fixed clicking 'Reply To All' checkbox before any email thread has been opened
  • Fixed email contents being erased during compose if 'Reply To All' checkbox is c licked
  • Now does not display invalid date for emails with no date indicators

Contacts

  • Fixed adding permissions for contacts via autocomplete
  • Clears client side cache on group add/delete
  • Fixed global address book count when groupware zone set to Domain
  • Fixed live address book search returning results outside groupware zone
  • Fixed live update of new contacts to display email if first/last name unavailabl e
  • Import : Now ensures that discovered emails on import are correctly ordered in t he database
  • Import : Now correctly updates total contacts after import
  • Fixed abook count live update
  • Permissions : Autocomplete is available when permissions already set
  • Fixed "Export All" contact menu

Calendar

  • Fixed calendar names with hypens when another account created with similar patte rn
  • Fixed autocompleted addresses being silently rejected when sharing
  • Fixed sharing with email addresses being rejected if format was "FullName" <e mail>
  • Installer : Now reports the correct version string

Websync

  • Fixed login issues when using MD5 passwords

Atmail Changelog for version 6.2

December 10, 2010

New Features

Push Mail support.

Full support is now available for Push mail. You and your users can now synchronize mail, calendar, and contact data using the ActiveSync protocol. Atmail, anywhere, at $3 per account. Learn More >>

Supported platforms include:

- iPhone/iPad/iPod touch

- Android devices

- Windows Mobile

Improved Webadmin monitoring.

With new Webadmin logging features, you can now view detailed information about your users' activity - from login times, to details of emails sent and received. Other improveme nts include advanced search patterns, date ranges and more.

Pinpoint exact log details and account activity with in the web interface, no CLI required.

Webadmin dashboard week view.

You can now view log files via the WebUI dashboard a nd refine graphs by daily, weekly, monthly and yearly usage patterns.

Isolate specific log activity and use the new verbos e log view to see expanded details.

New Massmail feature.

You can now broadcast email messages to all subscrib ers on the platform, or refine for specific accounts, groups or domain-names.

Send service announcements, promotions, company upda tes or refine specific campaigns for domains on the platform - all with ease, and within a sleek, easy-to-use interface.

New Calendar alarms.

Need to know when an event is due? Be automatically alerted of new events due, and confirm or dismiss notifications with ease - all of this, with the new Calendar alarm feature .

Using the CalDAV protocol you can create events on a n iPhone or another 3rd-party CalDAV client, and be automatically alerted to new events while using the Webmail interface.

Calendar Invites.

Accept calendar invitation requests via the Atmail W ebmail interface, Outlook, Lotus Notes, Google Calendar and more - all with ease, and inside your calendar interface.

All it takes is one click to confirm calendar invitations, and have events automatically loaded into your CalDAV account. Optional realtime push support available via Ac tiveSync for iPhone, Windows Mobile, Android phones

New and improved HTML editor.

The new and improved HTML editor for Atmail expands on features previously available. Define your font-color, size and indentation. Define your personal style.

Spice up your emails and add your personal style wit h the easy to use HTML email composer.

Global Addressbook Autocomplete

Extended autocomplete support for recipients to incl ude the Global Address List (GAL)

Send messages with ease via the Webmail UI and addre ss to local users stored in the Global Address list

Email receipt support.

The new version of Atmail includes email receipt and notification support within the Webmail composer.

Sending an important email? Reqest a read receipt an d receive notification once the recipient has read the message.

User quota displays.

With this new feature included in the latest version of Atmail, your users can now see a quota notification bar in the Webmail settings pane. Using the IMAP protocol, users can see available and used disk-space and manage mailbox usage easily.

 

Improvements

Mail

  • Can now request read receipts for emails
  • Autocomplete for composer now looks up global addressbook
  • Edit subject on quick-reply
  • Expanded help file for activesync/push support on iphone, windows mobile and and roid phones
  • Converted all images to sprites - 50% load time increase
  • Consolidated all CSS files to improve load performance

Calendar

  • Added alarm display
  • Added alarm support

Calendar Server

  • Vastly improved installer
  • Added installer full logging

Calendar Migration

  • Added large schema support

Admin

  • Now links to client portal for license details
  • Improved new patch and version notification via the Webadmin UI

Mail

  • Added some currently disabled lightweight animation code (issue with carrot disa ppearing in firefox)
  • Now intelligently selects/focus on the most likely field when opening composer
  • Drafts folder now displays To field
  • Added transition effect for simple message flash
  • Now displays "Erase" for the delete button when inside trash folder

Core

  • Fixed logout button on error pane
 

Bugs Fixed

WebSync

  • Fixed various warnings
  • Fixed buffer overrun

Osx Installer

  • Correctly applies changes to php.ini
  • Carddav server detection now works
  • Default Caldav server type is now correct

Installer

  • Now prompts for existing ssl certs/keys

Mail

  • Fixed bad auto reply encoding
  • Fixed uid update on draft save
  • Fixed action buttons not re-enabling after save to draft
  • Fixed composer not resizing correcly under drafts
  • Fixed scrolling/selection in rte
  • Composer is now 3 pane/context aware.
  • Fixed safari issue with text editor iframe
  • Fixed bad subject header for compact view if the email has a blank subject
  • Fixed To field blank if draft contained no receiptants

Core

  • Removed gethostname() function calls (only available in php >= 5.3)
  • Fixed bad IMAP folder select if session data corrupted

Admin

  • Fixed incorrect time issue for graphs in webadmin

A5 - A6 Migration

  • Fixed issue where admin passwords were not md5()'d for insertion to A6 DB
 

Translations

  • New Thai language pack
  • New Russian language pack
  • Improved Italian translation
 

Interested to learn more about Atmail 6.2? Explore the live online demo to test the new features and improvements, or download and instal l an evaluation copy on your own server.