Release overview
Release Date: 16 June 2015
Release Versions: On-Premises v7.5.1
⚠ Warning
Version 7.5.1 contains significant changes around how assets are included across the different user interface modules (web user interface, mobile user interface, and admin interface). Javascript and CSS files are now compressed and combined together for performance gain.
If you have customized your interface either by adding or changing these files, please ensure you have all the appropriate back-ups prior to updating. Post-update action may be required in case of added files.
In order to help minimise display issues in line with these modifications, we have implemented “browser cache defeat” – however, if your customers experience oddities in the display, please advise them to clear their browser cache.
Feature enhancements
Feature | Feature Description | Component/s Impacted | Users Impacted | Impact Description |
---|---|---|---|---|
AdminUI-Dashboard-ServiceLogs-Display |
Improve Log tables performance by implementing sliding windows to reduce table data density for large installations |
Admin - Dashboard Admin - Dashboard - ServiceLogs Admin - Dashboard - SearchLogs |
System administrators who use the Web Admin Control Panel |
Dashboard – log values are now cached for 5 mins
Moved "Log Data Retention" to Log settings. |
Minify | Minify JS and CSS files to improve performances |
Web User Interface Admin User Interface Mobile/Accessiblity User Interface |
End users who use the web user interface End users who use web admin interface End users who use the mobile/accessibility user interface |
Use minification tools in order to reduce asset (CSS, JS) size and number, so that UI performance and maintainability of webmail, admin and mobile interfaces can be improved. Minification itself takes care of reducing asset size by compacting them through getting rid of selected characters such as white spaces, line breaks and others. |
Defect Fixes
Core Product
Component(s) Impacted | Impact Category | Issue outline | Impact description / new user experience | Impacted User(s) |
---|---|---|---|---|
Functionality |
Emails with JIS, SJIS or Qencode encoded half-width characters break mail listing |
Web user interface fails to display all emails in a mail folder which has at least one email with JIS, SJIS or Qencode encoded half-width characters |
Webmail users who receive emails encoded in JIS, SJIS or Qencode which include half-width characters | |
UI - User Interface |
Flags are not aligned in email list view between emails which are read, unread and/or flagged |
Steps to Reproduce: Expected: Actual: |
End users who use the webmail user interface | |
Admin - Settings - Global Settings | UI - User Interface |
Web Only Install - Remove duplicate divider in Admin >> Settings >> Global Settings |
Steps to Reproduce: Issue: Between the fields "Database Name" and "Log Data Retention" there is a duplicate divider that needs to be removed. |
System administrators who use the Web Admin Control Panel
|
Admin Interface | UI - User Interface |
Improve UI in Admin >> License >> Serial Details view |
Steps to Reproduce: Issue(s): |
System administrators who use the Web Admin Control Panel
|
Admin - Help |
UI - User Interface |
Admin Help Documentation topic icons are not consistent between "selected" and "not selected" states |
Steps to Reproduce: Issue: Topic Icons are completely different for "selected" and "not selected" states. |
System administrators who use the Web Admin Control Panel
|
Admin Interface |
UI - User Interface |
Admin >> User Manager >> selected user >> account stats, should display "No data available" for top recieves and top senders if no data is available to display. |
Steps to Reproduce: Issue: When no data is available, "Top Receivers" and "Top Senders" display only the heading. Improvement can be made by including text "No data available to display". |
System administrators who use the Web Admin Control Panel
|
Login/Logout | UI - User Interface |
The web user interface login page "More Options" section cannot be collapsed by clicking the arrow used to expand it |
Steps to Reproduce: Issue: additional details section cannot be collapsed. |
End users who use the web user interface
|
Email, Web User Interface | Functionality |
Rollover text for cut down subjects isn't working |
When there is a long length subject the system displays a tool tip with the full text from the subject field. |
End users who use the web user interface
|
Email, Email - Composer | Functionality |
Inline pictures are 'removed' when forwarding emails |
Steps to recreate: When I forwarded that message to another email address (gmail), the message no longer contained the image. You can also create similar behaviour by trying to send a message with no text (only an image inserted using the editor) in the body from webmail. |
End users who use the web user interface
|
Calendar, Calendar Events | Functionality |
Functionality:Calendar: Creating of event in between 12:15-12:45 AM displays the event at wrong times and quick view sticks on "loading..." |
Steps to reproduce: 1. Set atmail user timezone as American/Los Angeles |
End users who use the web user interface
|
Email, Web User Interface | Functionality |
Message view > Print Message > doesn't work |
Open an email, click on the "print" icon, it does not work. |
End users who use the web user interface
|
Tasks, Web User Interface | Functionality |
Calendar or Tasks: Click on Permission Settings Tab ,Save settings button doesn't move to previous tab. |
Steps to reproduce: 1. Go to Task tab 2. Click on the permission setting button, 3.Without entering any data click Save settings (or close tab), moves to Calendar tab instead of back to Task tab
|
End users who use the web user interface
|
Email, Web User Interface | Functionality |
When email with read reciept enabled is recieved by web UI, it doesn't prompt confirmation or send read reciept |
When opening for the first time an email with a read receipt requested, atmail does not prompt the user to send a read receipt. |
End users who use the web user interface
|
Email, Web User Interface | Stability |
A specific email composed using Web User Interface crashes browser when viewed again in Web User Interface |
Steps to Reproduce: Issue: Browser becomes unresponsive and shows below error: A script on this page may be busy, or it may have stopped responding. You can stop the script now, open the script in the debugger, or let the script continue. Script: http://192.168.10.158/mail/js/jQuery/plugins/jquery.atmail.linkify.min.js?7.4.2:1 |
End users who use the web user interface
|
Email, Web User Interface | Functionality |
Emails with special characters are not displayed properly in Web UI
Emails with ISO-8859-1 charset is not displayed properly in Web UI Emails with Danish characters are not rendered properly in Web UI. Emails with Turkish characters are not rendered properly in Web UI.
|
After upgrading the software to version 7.4.2.1 we have problems displaying special characters in emails (e.g. umlauts). The text output in the message preview is correct but when opening the email the characters are broken. |
End users who use the web user interface
|
Email, Web User Interface | Functionality |
Some emails with embedded images are not rendered properly when opened via Web UI |
Some emails with embedded images are not rendered properly when opened via Web UI Steps to reproduce: You will notice that some images do not display. |
End users who use the web user interface
|
Email, Email Attachments, Web User Interface | Functionality |
User cannot open email attachments when attachment is encapsulated as a MIME message |
Steps to reproduce: Issue: The email attachment is named "Unknownfilename" and cannot be opened. User is displayed an error message. |
End users who use the web user interface
|
Login/Logout, Web User Interface | UI - User Interface |
Mouseover tooltip on "More options" arrow on login page displays "Login form" |
The tooltip for the "More options" arrow on the webmail login page displays "Login form" - it should show "more options" |
End users who use the web user interface
|
Email, Web User Interface | Functionality |
INBOX messages being deleted when a user empties Spam or Trash folder |
Some users are experiencing an issue where when they click to empty Trash or Spam all their mail from INBOX is deleted. |
End users who use the web user interface
|
User - Configure password reset - Reminder | UI - User Interface |
UI - Search bar still enabled with user password pop up |
When user reminder pop up is displayed, everything else is supposed to be disabled. At the moment we can type in the search bar which shouldn't be possible as it opens a tab behind the pop up. |
End users who use the web user interface
|
Email, Web User Interface | Functionality |
All folders and mail deleted upon using empty folder action |
A user has reported that they have had all their folders and mail deleted after using the empty folder feature.
The logs show that there was a stat() error on the IMAP server, then all folders where iterated through and deleted. |
End users who use the web user interface
|
Email, Web User Interface | UX - User Experience |
Underscore on subject of email received are replaced by a space |
When an email with an underscore (_) on the subject is received, the underscore is replaced by a space. |
End users who use the web user interface
|
API | Functionality |
API errror - Zend registry error (atmail license) |
When using the API to add users to the atmail system the following error can occur: Adding new domain-name xxxx. |
API users |
Installation/Install Script | Functionality |
atmail server install fails with an error on Ubuntu Server due to "source" command not available in sh shell |
It seems with the PHP version shipped with Ubuntu 14.04 the 'exec()' function uses 'sh' as a shell to execute the commands. The problem is that 'source' is a bash internal command, so 'source' is not availabe in this environment. | Sysadmins installing atmail |
Security | Security |
Webmail Session Vulnerability |
Fix webmail sessions to IPs to help safeguard against session hijacking |
End users who use the web user interface
|
Email - Attachments | Functionality |
Attachments being corrupted upon download from webmail |
Web mail users facing issue while opening the microsoft office attachment. Seems like file format got corrupted. But when we are using Outlook client, it is working fine. |
End users who use the web user interface
|
Web User Interface | UI - User Interface |
Icon for Notifications is not consistent when selected |
Notifications link displays a flag when selected instead of the notification icon. |
End users who use the web user interface
|
User - Reset Password | UI - User Interface |
"Forgot password" link on login page is not centered |
"Forgot password" link on login page is not centered |
End users who use the web user interface
|
Contact Groups | Security |
Contact group data leaking between users. |
Contact group data leaking between users. |
End users who use the web user interface
|
Admin Dashboard, Admin - License - Update Software | Functionality |
Renew link should be a valid link |
Renew license link needs to have the URL updated |
System administrators who use the Web Admin Control Panel
|
Mobile/Accessibility Interface | UX - User Experience |
Update buttons in the footer of the accessibility interface (Refresh, Compose Email and Logout) to improve accessibility performance |
The three bottom buttons of the accessibility interface use image backgrounds to illustrate the action. Source: http://www.ssbbartgroup.com/blog/css-background-images-and-accessibility/ |
End users who use the mobile/accessibility user interface
|
Admin - User Manager - Users | Functionality |
REGRESSED Admin console > User manager issues (Undeletable and unusable user) |
Under some circumstances it was possible to create errors while editing users in the Admin User Manager
Even though actual database isn't changed with above situation, UI is changed. |
System administrators who use the Web Admin Control Panel
|
Installation/Install Script | Functionality |
Install script fails if the user does not input his password properly |
If the user type two different passwords during server install, the php script dies instead of notifying the user. |
Sysadmins installing atmail |
User - Configure Password reset - Reminder | Functionality |
Web user interface cannot be loaded in IE8 due to JS error when "Password Reset Configuration" reminder is set to pop up. |
Pre-requisite:
Steps to reproduce: Issue: Email pane will not be loaded. A javascript error will be displayed as below: Message: Invalid argument. |
End users who use the web user interface
|
API | Funcitonality |
Bug fixes on the atmail API - Mail and Group endpoints |
improve/fix the mail/flagmessage and groups/create API calls | API users |
Comments