MAPI update as of 6/12/19
We have been running MAPI in production internally and in private BETA with a few customers who have unique environments.
Our intention was to release the Public BETA at the end of June. However, we have an opportunity to send the MAPI team to Redmond June 26th - 28th to have meetings with the Outlook, Exchange, MAPI and Protocol teams at Microsoft. We anticipate some minor changes to our implementation of MAPI, as well as other protocols, coming from those meetings. So, we're rescheduling the full public BETA to begin the week of July 15th.
Almost all of MAPI will be available at the start of the Public BETA, but we do have some areas that we will be updating as we progress through the BETA. The items are:
New Properties Coming to Webmail
MAPI has a set of properties that appear in Outlook, but are not visible to other protocols. One example of these is Mileage for tasks. We will incorporate these properties into webmail as well, in order to display them on items that have them set. This will bring more consistency to webmail and Outlook, especially when using MAPI.
Recurring tasks will be added to all protocols as well as webmail. This requires Tasks to function more like calendar appointments internally, with support for time zones, recurrence, recurrence exceptions and reminders. We want this to function identically across all methods of task modification and viewing.
BETAs are exceptionally good times for us to evaluate performance at scale, and it is our intent to increase performance and decrease memory usage of the new areas of SmarterMail throughout the BETA.
Detailed logging can quickly make very large files that are hard to manage and read. This is especially true with MAPI, which generates large logs very quickly. As a result, MAPI logs will need a new log format that's not text-based but that can be read from within the interface or with a tool. This new format may be pushed to other protocols as well, reducing the disk space needed when detailed logging is turned on.
Public Folder Sharing
User-to-user shared folders is already implemented inside of MAPI in SmarterMail. Public folders (domain calendars, for instance) are intended to be added during BETA so we can also ensure that they work properly with other protocols and on the devices that support them.
Exchange can operate as a spooler, allowing for transport and storage of mail intended to spool. This is functionality that will be added during BETA. This is not to be confused with SmarterMail's spool, and does not refer to normal delivery of mail.
MAPI already has the ability to track conversations but we need to incorporate this into the other protocols as well. We will not be updating webmail for conversation view at this time.
As you can see, we're in the final stages with MAPI and now making sure all protocols and areas of SmarterMail are integrating many of these new features that are found in MAPI.
We're getting close, and we can’t wait to get this in your hands!