Chat now with support
Chat with Support

Migrator for Notes to Exchange 4.15.2 - Release Notes

MAPI Retry

MAPI retry is a feature of MNE that attempts to recover from intermittent or brief network connectivity issues. Starting with 14.5.1 Hotfix 4, MNE includes the following new MAPI retry feature.

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 following is a list of the MAPI retry parameters.

For a description of the parameters, see the MNE Program Parameters Reference Guide.

Setting passwords is a feature of MNE that attempts to set AD passwords for newly created users during provisioning and provides them in the 'migration notification message' during migration. Starting with 14.5.1 Hotfix 9, MNE includes the following new set password feature.

MNE now generates a random password, which complies with the AD Global Password Policy, and applies it to a newly created AD user object. There are four options that help to specify the related attributes of newly created AD user object during provisioning:

If the target Exchange Server is On-Premises Exchange, a password is set during provisioning. AD account and password information is provided in a notification message through the template file ada_template.html.

If the target Exchange Server is Office 365 with Use Azure Active Directory Synchronization, then the password is already set during provisioning. The GUI option Reset user passwords on the Select Office 365 Administrative Operations wizard page is disabled during migration. AD account and password information is provided in a notification message through the template file ada_template.html.

For this feature, the following parameters have been updated:

The following new parameters have been introduced:

For a description of the parameters, see the MNE Program Parameters Reference Guide.

Enhancements

Table 1. Enhancements

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.

782828

The new parameter [Notes] ReplaceForwardAddressInUserName has been added to MNE. When set to 0, MNE adds the Forward address to the User Name field without removing the existing address.

782722

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.

778638

The parameter [Notes] PrependSmtpAddressToUsername has been updated and now applies when the coexistence method is SMTP.

776215

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.

776044

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.

759845

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.

774745

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.

774239

725165

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.

773346

When migrating to Office 365, the attachment size filter can no longer be set to None.

The Attachment size defaults to 24.5 MB, which is the maximum message size allowed by Office 365.

767514

New INI parameters have been added to support modern authentication. See Support for modern authentication.

766489

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.

764575

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.

761854

MNE now supports TLS 1.2. The following requirements for Office 365 targets have been added under System Requirements for MNE admin migration servers:

757722

The Data Migration Wizard Task Progress and Task Completed pages now display the configuration template name and user collection name to help Administrators identify the current migration.

749249

MNE now supports Microsoft's Azure Active Directory PowerShell for Graph - General Availability version. This version is required for Office 365 targets.

Azure AD Module for Windows PowerShell x64 edition (PowerShell V1) has been deprecated. MNE will remove support for this module in a future release.

747782

The URI used for the Microsoft global Office 365 cloud has been updated to https://outlook.office365.com/powershell-liveid/.

746458

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.

744536

You can elevate the Notes' Manager, Designer, and Editor access levels for the Mail-In database which have "Delete documents" rights to Full Access permission in the Exchange Shared mailbox by setting the new parameter ElevateMailInDBEditorAclToFullAccess=1.

741973

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.

735982

MNE now supports Outlook 2016. The requirements for Outlook 2016 have been added to this Release Notes document.

735924

The parameter [Exchange] AutodiscoverDisableMapiHttp has been updated. You can now configure MNE to use RPC over HTTP when migrating to Office 365.

734687

By default, the AD Provisioning wizard includes disabled users in AD groups. You can now skip disabled users by setting the parameter SkipDisabledGroupMembers=1.

734440

When launching migrations using PowerShell, the user can choose to display and control the Data Migration Wizard progress window using the following new parameters:

733088

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.

732506

When executing Invoke-MNE PowerShell cmdlets that may take some time, a progress indicator is displayed.

732448

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.

728107

The pre-requisite checker now supports German and Chinese Office 365 tenants.

726210

The new INI setting [FolderTreeFilters] allows you to filter out an entire folder hierarchy. When a folder is specified using this setting, the specified folder and all its sub folders are excluded from the migration.

723720

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.

738504

610913

438569

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.

683864

On the Data Migration wizard Personal Archive Location page, there are now additional configuration options for generated PST file names.

683852

The migration log file now contains additional information regarding skipped messages.

651571

During data migration, you can now open the new User Migration Status window from the Data Migration Wizard Task Progress and Task Completed pages by clicking the User Status button. The User Migration Status window displays detailed per-user migration status in real time during the migration.

By default, the migration status information is updated every 15 seconds. You can adjust the update interval with the new parameter [General] DetailedMigrationUserStatsUpdateInterval.

456413

Users can respond to a meeting request with a counter proposal. MNE now supports the migration of meeting counter proposals.

383276

227303

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).

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.

321041

The ErrorsToIgnore INIs now work for provisioning and Directory Exporter.

237295

Migrated meeting invitations now appear in the calendar without first having to open the invitation in Outlook.

211841

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.

199532

In the MNE Pre-Migration Planning Guide, the roles and permission setting for the SQL server have been reviewed and updated.

174073

Resolved issues

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.

786393

Resolved an issue where [Exchange] MigrateMeetingFYIAsResource=0 but FYI attendees are migrated as a Resource instead of an Optional Attendee.

785879

Resolved an issue where AD provisioning fails due to the settings used to Specify Method for Finding Objects in AD. In this scenario, provisioning fails when Choose a database column from the following is set to TargetAddress and Specify the Active Directory Attribute that matches is also set to TargetAddress.

784266

Resolved an issue where the Task Completion screen shows no real migration statistics when the worker processes are dead or the migration is canceled.

783506

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'.

783236

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.

782747

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 ..."

782707

Resolved an issue where the wrong start time is displayed in the Schedule Summary window when running scheduled tasks.

781734

Resolved an issue where if a recurring calendar item has any instance changed after a previous migration, duplicate calendar items can occur when remigrating.

780858

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.

778656

Resolved an issue where the User Collection wizard crashes when exporting the collection to a TSV file.

778400

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.

776610

The MNE HTML parser has been updated to allow HTML5 syntax in cases where an HTML5 <doctype> declaration is not present.

776467

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.

775742

Resolved an issue where private contacts in Notes are not marked as private in Outlook after migration.

775228

Resolved an issue where Activemail processing moves data around outside of table columns.

774820

Resolved an issue where body text is not visible in Outlook after migration due to a missing RTF tag in the RewriteDocLink process.

774659

Migrated MIME encoded HTML emails with UTF-16 character encoding declared in the HEAD element of the message can appear in Outlook as garbled text.

This issue can be resolved using the new parameter [Exchange] UpdateHtmlWithMismatchedCharset. When the parameter is enabled, MNE checks for the character set in the HTML HEAD element and when found, the character set is replaced with the MIME header character set.

774144

Resolved an issue where TargetAlias values in the TSV file are truncated to 255 characters when imported using Import objects from TSV.

772684

Resolved an issue where the Locate Notes Store is not working as expected when multiple search folders are specified.

772376

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.

770714

Resolved an issue where Notes hyperlinks with HotspotBegin are not migrated.

769728

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.

767035

Resolved an issue where running the Locate Data Store task results in duplicate stores.

764911

Resolved an issue where the Office 365 Admin Account Pool is not fully utilized during migration.

764145

Resolved an issue where migrated tasks display the wrong date in the Outlook Web App (OWA).

763557

Resolved an issue where meeting invitations are migrated without reminders set.

758876

Resolved an issue where the user is unable to select multiple address books to migrate with the SSDM.

747389

Resolved an issue where MNE may crash when the remote PowerShell connection to Office 365 does not open.

746495

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).

743714

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.

739571

Resolved an issue where setting the PowerShell Throttle Settings to 11 or greater results in a failure to retrieve the configuration.

736624

Bitmap images embedded within emails are now extracted and stored to Exchange as attachments when ExtractEmbeddedImages=1.

734528

Resolved an issue where the progress window briefly shows incorrect numbers at certain points during the migration.

729775

The online help for MNE PowerShell cmdlets has been updated to correct syntax errors. The MNE Administration Guide has also been updated.

728756

Resolved an issue where the MNE Migration Console may crash if the Apply button on the Exchange Server page is clicked a second time.

724721

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 under SSDM Known Issues below.

709742

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.

694597

Resolved an issue where updates to TSV-Imported values are not applied.

691800

Resolved an issue where email is migrated with the wrong Exchange recipient when:

691308

Resolved an issue where running the user collection provisioning process without a template changes the settings for Specify Container for User Objects in a saved template.

653563

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.

649327

Resolved an issue where the SSDM does not apply folder permissions properly for some users in the access control list.

605375

Resolved an issue where the -WorkStation parameter is ignored when used with Invoke-MNE PowerShell cmdlets.

579079

The following cmdlets have been removed from the Quest.MNE.Powershell module:

576959

Resolved an issue where multiple archive migrations with different date ranges results in duplicate archive folders in Exchange.

574099

Resolved an issue where AdObjMerge throws OutOfMemoryException on provisioning.

501741

Known issues

Most of the known issues and limitations of any migration process are due to feature inconsistencies between the source and target environments. That is, features that are available in the Notes environment simply cannot be migrated to a target environment that does not offer the same or comparable features. Other limitations are due to feature incompatibilities, where similar features are available in both the source and target environments, but their implementations are so different that the migration may be impractical. In any case, most administrators regard these sorts of limitations as trivial or incidental to an overall migration project.

Quest distinguishes between known “issues” (listed here), which are believed to be temporary and likely to be resolved in a future release, and known “limitations,” which are believed to be inherent to the process and environmental architectures, and are likely permanent. Appendix A of the MNE Pre-Migration Planning Guide provides a list of all such known limitations of the migration process as facilitated by the current version of Migrator for Notes to Exchange.

The following is a list of issues, including those attributed to third-party products, known to exist at the time of this release.

Draft calendar items are migrated to Exchange, but after migration they are not fully functional.

100000

MNE truncates a Notes user's name if the Domino name exceeds the maximum name length in Exchange, but any subsequent run of the Directory Export Wizard will generate a duplicate object record, since the Wizard will not recognize the truncated name compared to the Notes original.

100071

When the Data Migration Wizard removes forwarding from an Office 365 user, and there is no local AD, the Wizard successfully completes its run, but generates three errors-two of which are failed attempts to locate the user in AD.

100088

When a recurrence pattern for a series of meetings is supported in Notes but not supported in Outlook, and when the organizer OR attendee, but not both, has been migrated, some updates/cancelations/responses for single occurrences will not work.

227308

A migrated recurring meeting may not correctly show the accept/decline status of a Notes user to whom a meeting invitee delegated the invitation, when the delegation and the delegee's acceptance or decline occurred prior to migration.

242781

Exchange does not let other applications (including Notes Migrator for Exchange) set the owner property of items migrated to resource mailboxes.

57381

When migrating only iNotes contacts, the Notes Mail Files screen does not appear, so you cannot choose to migrate via the server or the file system. The program will run via file system if that's what you chose for your last migration, unless you go into the Task Parameters or INI file and change it.

57447

The MNE Migration Worker process may crash when configured to share a single MAPI profile across all worker processes. This issue only occurs when the MAPI/HTTP protocol is enabled. The product’s default configuration settings have been chosen to avoid this issue, but you may encounter this issue if the following combination of INI settings are used:

[Exchange]

AutodiscoverDisableMapiHttp=0

MapiUseSharedProfile=1

727841

If migrating to Exchange 2013 or 2010: When merging contacts or mailbox-enabling in a migration to an Exchange 2013 or 2010 environment configured for one forest and multiple domains, the Global Catalog and Domain Controller settings (on the Active Directory Configuration screen of the Notes Migration Manager) must be set to a server in the domain that contains the Active Directory user objects to be merged or mailbox-enabled.

75388

 

When migrating to Office 365 using the SSDM with Modern Authentication enabled, contacts cannot be migrated if the target mailbox is the Office 365 Online Archive mailbox. If the SSDM encounters this unsupported configuration, an error is logged and the migration is aborted.

790039

When migrating to Office 365 using the SSDM with Modern Authentication enabled, there is a known limitation when the migration target is not the root of the user’s primary mailbox. If the migration target is not the root of the user’s primary mailbox, only message content is migrated. Tasks and calendar appointments are not migrated.

This limitation includes the following scenarios:

The workaround in these scenarios is to migrate non-message content without using Modern Authentication.

790015

When migrating to Office 365 using the SSDM with Modern Authentication enabled, custom attributes configured with a custom attrs.tsv file are not supported. If the SSDM encounters this unsupported configuration, an error is logged and the migration is aborted.

787934

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.

709742

When migrating off-line, the HTMLdoclinks program parameter, in the [General] section of the Data Migration Wizard's task parameters, must be set to 0 (zero). The HTMLdoclinks=0 setting tells the Wizard to migrate Notes doclinks as Notes-style doclinks, which can be opened in Exchange only if a Notes client is installed on the client workstation. By default (HTMLdoc­links=1), Notes doclinks would migrate to Exchange as HTML-style links, which can be opened in a web browser if the user is able to use iNotes, but that default setting will cause errors in an offline migration.

30886

Outlook archiving is not applied to migrated messages within the age range set for auto-archiving, because Outlook determines message age by Last Modified time, which it updates to the migration date/time upon migration. Since all migrated messages become zero days old as soon as they are migrated, and Outlook won't let the Data Migration Wizard reset that property to its true pre-migration date/time, the Outlook archiving feature skips the messages until they have "re-aged" to the archive age (typically 30 days) following migration, at which time all of the migrated messages will be archived.

58004

Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating