help centre
For more info visit status.atmail.com

How can we help?


Search our knowledge base for answers to
common questions and latest updates.



My activities New request

Follow

Major Update 7.5.1

Stewart -

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

FeatureFeature DescriptionComponent/s ImpactedUsers ImpactedImpact 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
(New) Settings > Logs – can set 4 values to control log retention and behaviour:

  • log_search_limit - sets the limit of searches via dashboard
  • log_display_limit - sets the limit of graph displayed in the usermanager / dashboard
  • log_count_cache_timeout - the timeout value for forcing a fresh log count (graph)
  • log_purge_days - OLD configuration value – controls how old the data is inside the log tables

Cron check is moved from Global settings to Log settings.
  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.
Concatenation combines multiple files into single ones which are then cached on both backend and frontend sides.

Defect Fixes

Core Product

Component(s) ImpactedImpact CategoryIssue outlineImpact description / new user experienceImpacted User(s)
Email 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
Email UI - User Interface

Flags are not aligned in email list view between emails which are read, unread and/or flagged

Steps to Reproduce:
1. Flag three messages.
2. Mark one flagged message as unread.
3. Reply to another one of the flagged messages.
4. Click on "Flagged" filter to view all three flagged messages.

Expected:
All flags should be aligned

Actual:
Flag on replied email is slightly misaligned. Flag on unread email is dramatically misaligned.

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:
1. Login to Admin Interface (WebMail Only)
2. Go to Settings >> Global Settings

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:
1. Login to Admin Interface and go to License >> Serial Details

Issue(s):
1. In smaller screens (e.g. laptop) the screen scrolls horizontally. (Although the information can be displayed 100% within the screen area)
2. Status column header and values (tick and cross) are misaligned.

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:
1. Login to Admin Interface and Go to "Help" via the drop down menu at the top right corner of Admin Interface.
2. Select different topics

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:
1. Login to Admin Interface and Go to Admin >> User Manager and select a user who has not sent/received any emails.
2. Go to "Account Stats".

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:
1. Go to Webmail User login page.
2. Click arrow next to "Password" box to expand additional details section.
3. Now click arrow again.

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:
A message was sent to my staff email address from another staff email address that had an image in the message body.

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
2. Go to Calendar
3. Create an event (Start from today 00:15 to today 00:45 and timezone to GMT)
4. See the quick view panel - stuck on "loading..." or the event rolls down to 6:00-6:30 pm

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:
1. Copy attached email to mail directory
2. Login to Web User Interface
3. Go to Email and view email

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 using Windows-1252 encoding not displayed properly

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:
1. Copy the emails within the attached zip file to your maildir
2. Open them via Web UI

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:
1. Send an email with a MIME encapsulated attachment to Web UI user (e.g. message/rfc822)
2. Go to Web UI >> Email as the above Web UI user and and open the received email.

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.
Adding user xxxx... ERROR: No entry is registered for key 'w4m70Yt0hYUdlM2r2lrrIuY0zgKG4A3vvftu4NbbCWfW'

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.
This is an accessibility bad practice and therefore, neither the image nor the default text display in High Contrast Black theme for Windows.

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

  • We prevent paste(Ctrl+v) on the username field, but Safari can still paste.
    Step to reproduce. (with Safari)
    1. Login to admin console.
    2. Go to User manager
    3. Select a user and click on Edit User button.
    4. copy full email address (e.g. test@test.com) and paste (Ctrl+v) it in the username field.
    5. See the users list. (domain is duplicated.)
    6. Click on Save button.
    7. Re-select the user on the list (do no refresh) > Error.
  • Edit account > update username field as existing user name.
    focus out from the username field.
    See the list (Duplicated username is listed)
    Do not refresh and click on the existing user on the list (Two users are selected.)
  • Edit account > update username field with right username.
    focus out from the username field
    Re-edit the username with right username.
    The list isn't updated.
    Do not refresh and click on the selected user on the list (Error.)
  • Edit account > update username and do not save
    select other user (do not browser refresh)
    re-select the user just updated username. > Error

Even though actual database isn't changed with above situation, UI is changed.
Need to add validation on UI.

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:

  • Ensure "Enable End User Password Reset" is set to "On" within Web Admin Interface >> Security >> End User Password Reset.
  • Ensure user who has not completed configuring end user password reset feature exists (Security questions are not populated and/or alternate email is not specified).

Steps to reproduce:
1. Use IE8 (on Windows 7) as the browser
2. Login to web user interface

Issue: Email pane will not be loaded. A javascript error will be displayed as below:

Message: Invalid argument.
Line: 12
Char: 12949
Code: 0
URI: http://192.168.10.100/mail/js/jQuery/jquery-1.3.2.min.js?7.5.0.2

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
Have more questions? Submit a request

Comments


Contact our support team


+61 (7) 5357 6605       support@atmail.com