This hotfix includes the following enhancements and resolved issues.
Please download Hot Fix from Here.
New Features:
MAPI retry is a feature of MNE that attempts to recover from intermittent or brief network connectivity issues. With 4.15.1 Hotfix 5:
MNE now performs additional MAPI reconnect attempts if the first MAPI reconnect attempt fails.
MNE performs MAPI reconnects when an error from the MAPIErrorsToRetry list is encountered while storing migrated items to the Exchange mailbox. The maximum number of reconnect attempts is configured with the new parameter [Exchange] MaxSessionReconnectCount, which has a default value of 20.
The MAPI retry logic has been enabled for the SSDM.
The following is a list of the MAPI retry parameters.
• MAPIErrorsToRetry
• MAPIRetryCount
• MessageRetryCount
• MessageRetryWait
• MaxSessionReconnectCount
For a description of the parameters, see the MNE Program Parameters Reference Guide
Enhancements:
155594
Added the Note ID of the relevant note to the following error:
ERROR: [4727-33-5-00000000]The update message has an inconsistent number of dates in the date attributes. The message cannot be migrated.
110722
The new parameter [General]DisableDebugPool allows you to disable the debug pool.
Set [General]DisableDebugPool=1 to tell the program to not write out the previous 128 DEBUG log lines before a WARNING or ERROR log when LogLevel is less than or equal to 2.
123942
MNE now supports running the console as a domain user.
The user account used to run the MNE console must belong to the Local Administrators group. You can add the user account to Domain Admins group as the Domain Admins group belongs to the Local Administrators group by default.
110115
Numbers have been added to log errors that previously did not have numbers.
782828
The parameter [Notes]DocLinksPreferCNForNotesUrl has been added.
When [General] HTMLdoclinks=3, migrate DocLinks to Exchange as Notes links (the default) and DocLinksPreferCNForNotesURL is set to (1), the Domino Server CN name is used.
782722
The parameter [Notes] ReplaceForwardAddressInUserName has been added. When set to 0, MNE adds the Forward address to the User Name field without removing the existing address.
744536
MNE supports the import of TSV files stored as Unicode or UTF-8. When importing TSV files, MNE now indicates that the file must be stored as Unicode or UTF-8.
776044
A new option has been added to the [Exchange] RemigrateMode parameter. When set to 2, it tells the program that if the source item in Notes was modified after a previous migration, delete the Exchange copy of the item and then remigrate it from Notes. If the source item in Notes has not been modified, leave the previously migrated copy in Exchange.
778638
The new parameter [ActiveDirectory] UseInternetAddressForUPN has been added to MNE. When set to 1, it tells the program to set the UPN to an internet address for the user when the object is provisioned.
776215
The parameter [Notes] PrependSmtpAddressToUsername has been updated and now applies when the coexistence method is SMTP.
774745
If AD accounts have been created during the User Provisioning task, MNE is now able to provide the passwords of the newly created AD accounts to end users in the “You’ve Been Migrated” notification email that is sent when the data migration is complete.
759845
When executing the “Prepare local Active Directory accounts for MS AD Sync” operation, allow user objects to retain their current mailNickname attribute value by configuring the optional [ActiveDirectory] AlwaysUseOldAlias parameter.
774239
When MNE migrates MIME messages, it ignores message headers that do not use the standard RFC 822 format. With this enhancement, all message header information is migrated regardless of the format.
773346
When MNE migrates MIME messages, some message body parts are extracted and added as attachments. With this enhancement, the message header information (From, To, Date, etc.) is added to the attachment.
728107
The owner “Editor” permission level is no longer added to the folder permissions in Exchange. The mailbox owner already has full access to the mailbox and all folders and messages in the mailbox.
764575
By default, when the SSDM migrates an archive to a PST file, the SSDM registers the PST file in the Outlook profile. You can now prevent the PST file from being registered by setting the new SSDM parameter [Exchange] AddPstFilesToProfile to 0.
761854
Administrators can now disable the SSDM option to migrate encrypted messages. When the new parameter [General] AppDoesEncrypted=0, the Include Encrypted Messages option is not displayed on the Specify Data for Migration screen.
683864
Improved the migration of recurring meeting update messages and cancellation messages. These improvements include:
• Recurring meeting update messages and cancellation messages that are applicable to multiple meeting instances are now supported. These messages are generated when the user selects the This instance and all previous/future instances option when updating or canceling a meeting instance. Multiple copies of each message are created in the Exchange Inbox, with one message for each instance being updated or canceled.
• Cancellation messages that cancel All Instances of a recurring meeting are now supported. Messages that cancel All Instances are migrated to Exchange as a meeting series cancellation message. This type of message cancels the entire meeting series, rather than canceling individual instances of the recurring meeting.
757722
MNE now supports TLS 1.2. The following requirements for Office 365 targets have been added to the Release Notes under System Requirements for MNE admin migration servers:
• .Net Framework 4.5
• For systems running Windows 2008 R2, TLS 1.2 must be enabled as the default secure protocol. See this Microsoft support page.
733088
When launching migrations using PowerShell, the user can choose to display and control the Data Migration Wizard progress window using the following new parameters:
• ShowProgressDialog
• ProgressDialogIsTopmost
• ManuallyCloseProgressDialog
683852
On the Data Migration wizard Personal Archive Location page, there are now additional configuration options for generated PST file names.
321041
MNE now supports all Office 365 license plans that include an Exchange mailbox and permit connecting to that mailbox with Outlook and the Exchange Web Service (EWS).
Office 365 Administrative Operations
MNE now supports multiple Office 365 SKUs.
When setting options in the Office 365 Administrative Operations screen in the Data Migration Wizard, MNE remembers the last selected Office 365 license plan and the disabled services, if any. However, this is not the case for users that have manually set licensing options in global settings using the parameters [Exchange]O365AccountSkuId and [Exchange]O365DisabledServicePlans. These settings were previously used support users with multiple Office 365 SKUs.
If they have been manually set, it is recommended that you remove these two parameters from global settings since they are no longer required.
211841
Migrated meeting invitations now appear in the calendar without first having to open the invitation in Outlook.
199532
A Notes distribution list has two owners but when migrated to Exchange, only one owner is provisioned. Both owners are now provisioned as Exchange distribution list managers.
746458
The URI used for the Microsoft global Office 365 cloud has been updated to https://outlook.office365.com/powershell-liveid/.
732448
When executing Invoke-MNE PowerShell cmdlets that may take some time, a progress indicator is displayed.
174073
In the MNE Pre-Migration Planning Guide, the roles and permission setting for the SQL server have been reviewed and updated.
738504
The behavior of the [Exchange] MaxExtractedImageArea INI parameter introduced in Hotfix 1 has been changed. If an image embedded in a Notes email exceeds the size limit specified by [Exchange] MaxExtractedImageArea, the source image is extracted from the body of the email and migrated as a file attachment in its original image format.
735982
Improved the error message that is returned when the Add-MNEUserCollection PowerShell cmdlet is used to add a user collection whose name conflicts with an existing collection.
735924
MNE now supports Outlook 2016. The MNE Release Notes document included with this hotfix has been updated with the requirements for Outlook 2016.
734687
The parameter [Exchange] AutodiscoverDisableMapiHttp has been updated. You can now configure MNE to use RPC over HTTP when migrating to Office 365.
734440
By default, the AD Provisioning wizard includes disabled users in AD groups. You can now skip disabled users by setting the parameter SkipDisabledGroupMembers=1.
732506
When migrating to on premises targets, Notes ACL rights are mapped to Exchange permission levels and applied recursively to migrated folders. This behavior can now be duplicated for Office 365 targets using the new parameter [Exchange] MigrateWellKnownFolderAclOnly.
726210
The pre-requisite checker now supports German and Chinese Office 365 tenants.
237295
The ErrorsToIgnore INIs now work for provisioning and Directory Exporter.
725165
MNE now migrates all internet headers when migrating internet mail.
710635
The MAPI retry logic has been enabled for the SSDM. The following parameters can now be used with the SSDM:
• [Exchange] MAPIErrorsToRetry
• [Exchange] MessageRetryCount
• [Exchange] MessageRetryWait
For a description of the parameters, see the MNE Program Parameters Reference Guide.
610913
438569
The [Exchange] MaxExtractedImageArea INI parameter has been added to allow specification of a maximum size for images stored as attachments when [Exchange] ExtractEmbeddedImages=1. This feature was implemented to reduce the impact to migrated Exchange mailbox sizes when the migrated messages contain a significant number of large images.
There is a known issue (734528) that Bitmap images embedded within emails are not extracted and stored to Exchange as attachments. As a result, the [Exchange] MaxExtractedImageArea setting will not be applied to Bitmap images until this known issue is resolved.
716241
The new parameter [Notes] ExcludeDominoDomainFromFwdAddrInAD has been added and documented in the Program Parameters Reference Guide.
712180
Added new indexes to some SQL database tables to improve the performance of several of the summary reports.
699099
In the SSDM, when selecting Notes archives and mail files to migrate, you can now specify a Domino server name as the source location.
Resolved Issues:
168164
Resolved an issue in which the customer experienced permissions errors during deletion of distribution group members. Now the BypassSecurityGroupManagerCheck parameter is added to the PowerShell command when removing group members.
Also, the [ActiveDirectory] BypassAddGroupMemberSecurityCheck parameter is removed as a configurable program (INI) parameter.
169745
Resolved an issue where an HTML email with an inline image (such as a company logo) was migrated and the Outlook email showed an attachment icon but the email had no actual attached files.
131818
Resolved an issue where Get-MNEMigrationResult returns the same value for WorkItemRunStartTime and WorkItemRunEndTime.
154789
Resolved an issue when, if you tried to retrieve a group collection using Get-MneCollection and specified the collection GUID, you got an error indicating that you specified an incorrect group type. Now if you specify the GUID, the correct collection is retrieved.
155791
Resolved an issue where, after the customer installed release hotfix 3 version 4.15.2.726, the Scheduler Service would not start. However, if you install this hotfix on top of version 4.15.2.726, you may encounter the following error during installation: “Service ‘Quest Migrator for Notes to Exchange Task Scheduler’ (MNEScheduler) could not be installed. Verify that you have sufficient privileges to install system services.”
If you encounter this error, restart the MNE server and run the installer again.
155524
Resolved an issue where, If there is an inline monochromatic bitmap inside a user’s mail, the following Gdiplus error can be encountered during migration:
ERROR: Failed to save Gdiplus::Image. Error 0x2.
130934
Resolved an issue where SSDM users receive the error message “Unable to update profile First Last”.
129919
Resolved an issue where user mailboxes are automatically mapped into the Outlook profile of the migration admin account after executing the Add-MneMailboxAdminPermission cmdlet.
129747
Resolved an issue where private folders are migrated to Exchange with more permissions than intended.
121872
Resolved the following issues with RunOnce scheduled tasks:
• The Next Start Date value in Managed Scheduled Operations is different from the start date specified for the scheduled task.
• RunOnce tasks are not executed at the time of day specified for the scheduled task.
116954
Resolved an issue a user may encounter the following error when migrating a Notes embedded Windows Metafile:
ERROR: Failed to resize Gdiplus::Image. Error 0x2.
125133
Resolved an issue with Notes ACL rights migration where the user is unable to expand the folders of the shared mailbox.
124419
Resolved an issue where if an error is encountered when extracting images from emails, the migration worker process may crash.
124013
Resolved an issue where hotspots containing certain non-English characters (such as umlaut) are not migrated properly.
123534
Resolved an issue where, when using Azure PowerShell module v2, all admin accounts created by the admin pool utility are created with Force Change Password Next Login enabled.
793299
Resolved an issue with notification messages where MNE always accesses Active Directory to get user attributes even when they are not required.
121862
Resolved an issue where duplicate PST files are created when re-migrating multiple archives with the SSDM.
121334
MNE writes a placeholder message to the mailbox when a message contains encrypted content that cannot be migrated. The SSDM replaces the placeholder message regardless of the RemigrateMode setting.
Resolved an issue where placeholder messages are not replaced during a migration performed using the SSDM with Modern Authentication enabled and RemigrateMode set to either 1 or 2.
121164
Resolved an issue where the Invoke-MNEProvisionGroupCollection and Invoke-MNEProvisionUserCollection commands do not query a user / group dynamic collection.
120619
Resolved an issue where migration fails if Modern Authentication is enabled on the SSDM when the user’s Office 365 account name is different from the mailbox’s primary email address.
120471
Resolved an issue where the MNE cannot support multiple Invoke-MNEMigrateUserData commands in a machine.
120441
Resolved an issue where Notes hotspots pointing to a file system do not work after migration.
786393
Resolved an issue where migration statistics are not uploaded to the MNE console when the worker process crashes or is killed or, the migration is canceled.
785879
Resolved an issue where [Exchange] MigrateMeetingFYIAsResource=0 but FYI attendees are migrated as a Resource instead of an Optional Attendee.
783506
Resolved an issue where the Task Completion screen shows no real migration statistics when the worker processes are dead or the migration is canceled.
739571
Resolved an issue where the Migration Statistics Data is not updated to the Migration console statistic when the worker process restarts because the MAPI retry limit is exceeded.
783236
Resolved an issue with a time delay during group provisioning. When the target is Office 365 and Active Directory Dir Sync is enabled, MNE must not try to call 'Disable-MailContact'.
782707
Resolved an issue that occurs when the DC is configured to prevent resource forest accounts from being enabled. In this scenario, MNE fails to create a mailbox for a user or resource and displays the error message "Unable to enable logon for ..."
782747
Resolved an issue with the latest Windows Server 2016 update KB4343887. When this update is installed, errors occur when opening the Admin Account Pool management utility.
778400
Resolved an issue where the User Collection wizard crashes when exporting the collection to a TSV file.
778656
Resolved an issue where in a number of scenarios, embedded graphic elements such as images and document links are rendered incorrectly at the end of the message's body after migration. When [Exchange] RewriteRTF is enabled (set to an integer other than 0), the graphic elements’ render positions in an RTF message body are impaired and cause this issue.
767035
To resolve an issue where tasks are migrated with the wrong reminder time, the new parameter [Exchange] AdjustTaskReminderToMidnight has been added. In Notes and iNotes, when users set a task reminder to X days, hours, minutes before or after the task start date, the alarm notification is triggered X days, hours, minutes before or after 12:01 PM of the task start date. When this parameter is set to the default value (1), after migration the alarm notification is triggered X days, hours, minutes before or after 12:00 AM instead of 12:01 PM.
776610
Resolved an issue where MNE migrates to the primary mailbox instead of the archive mailbox in one specific scenario. When migrating to an in-place archive mailbox with a shared MAPI profile using Outlook 2016, the primary mailbox is opened instead of the in-place archive mailbox.
776467
The MNE HTML parser has been updated to allow HTML5 syntax in cases where an HTML5 declaration is not present.
775742
Resolved an issue where user details, such as the Microsoft Online account and password values and migration statistic values, are not written to notification emails.
775228
Resolved an issue where private contacts in Notes are not marked as private in Outlook after migration.
774820
Resolved an issue where Activemail processing moves data around outside of table columns.
774659
Resolved an issue where body text is not visible in Outlook after migration due to a missing RTF tag in the RewriteDocLink process.
774144
Resolved an issue where migrated MIME encoded HTML emails with UTF-16 character encoding declared in the HEAD element of the message appear in Outlook as garbled text.
772684
Resolved an issue where TargetAlias values in the TSV file are truncated to 255 characters when imported using Import objects from TSV.
772376
Resolved an issue where the Locate Notes Store is not working as expected when multiple search folders are specified.
770714
Resolved an issue where MNE is unable to send notification messages to Office 365. In this scenario, when the target is Office 365 and no data is migrated, a user profile is not created and notification messages cannot be sent.
769728
Resolved an issue where Notes hyperlinks with HotspotBegin are not migrated.
764911
Resolved an issue where running the Locate Data Store task results in duplicate stores.
764145
Resolved an issue where the Office 365 Admin Account Pool is not fully utilized during migration.
763557
Resolved an issue where migrated tasks display the wrong date in the Outlook Web App (OWA).
691308
Resolved an issue where email is migrated with the wrong Exchange recipient when:
• the correct recipient no longer has an SMTP address
• another Notes user has the same display name
579079
Resolved an issue where the -WorkStation parameter is ignored when used with Invoke-MNE PowerShell cmdlets.
758876
Resolved an issue where meeting invitations are migrated without reminders set.
734528
Bitmap images embedded within emails are now extracted and stored to Exchange as attachments when ExtractEmbeddedImages=1.
This update fixes the known issue described in the enhancement 610913 delivered in hotfix 1.
649327
Resolved an issue where Active Directory objects are opened using the credentials of the currently logged in user instead of the credentials provided in the Active Directory section of the configuration.
747389
Resolved an issue where the user is unable to select multiple address books to migrate with the SSDM.
746495
Resolved an issue where MNE may crash when the remote PowerShell connection to Office 365 does not open.
743714
Resolved an issue where recurring appointments in the Notes calendar that contain poorly structured data do not display properly in the Outlook Web App (OWA).
709742
The SSDM may crash when installed on a non-English operating system with Outlook 2016 and [Notes]RewriteDocLinks=1.
To resolve the issue, set [Exchange]RewriteRTF=7.
An entry has been added to the SSDM Known Issues in the Release Notes.
574099
Resolved an issue where multiple archive migrations with different date ranges results in duplicate archive folders in Exchange.
736624
Resolved an issue where setting the PowerShell Throttle Settings to 11 or greater results in a failure to retrieve the configuration.
728756
The online help for MNE PowerShell cmdlets has been updated to correct syntax errors. The MNE Administration Guide has also been updated.
724721
Resolved an issue where the MNE Migration Console may crash if the Apply button on the Exchange Server page is clicked a second time.
694597
Resolved an issue where the Locate Notes Data Store makes incorrect matches when a data store is found whose owner no longer exists in the Notes Directory.
501741
Resolved an issue where AdObjMerge throws OutOfMemoryException on provisioning.
729775
Resolved an issue where the progress window briefly shows incorrect numbers at certain points during the migration.
727292
Resolved an issue where the Migration Wizard may crash on the Exchange settings page when migrating to Office 365 with Azure AD Sync enabled.
719816
Resolved an issue where signed messages with attachments are not migrated correctly.
720147
Resolved an issue where source Notes mail files increase in size as they are migrated.
719505
The Locate Notes Data Stores process hangs when executed on the "All Users" collection.
717013
Resolved an issue where Out Of Office status is not migrated properly in some scenarios.
715652
Resolved an issue where MigAppWorker.exe fails during the execution of PowerShell cmdlets.
708869
Implemented a change to reduce the possibility of SQL Deadlock errors when running concurrent migrations on a large number of MNE workstations.
708847
Resolved an issue with the Admin Pool Account utility permission settings after upgrade to release
4.15.0.
As part of this resolution, the default setting for the parameter
BypassAddGroupMemberSecurityCheck has been change to (1).
708522
Resolved an issue where nested attachments are lost from embedded emails in S/MIME encoded emails.
705098
Resolved an issue where the Directory Export tool overwrites a data store created using the Locate Stores tool.
697186
Resolved an issue where messages in the custom folder are not migrated if the custom folder name is similar to the special folder name.