SysTools Migrator – Technical Help (Lotus Notes to G Suite Migration)








Pre-Requisites

  • The destination domain should be having Mail.ReadWrite(GoogleApi) , permissions granted on gcp project.
  • G Suite admin user must have access to Google APIs
  • Google project must be created to get Client ID.
  • Domain-wide scopes must be provided for destination domains.
  • Lotus Notes 9.0.1 needs to installed and configured
  • If NSF file has the password then the UserID file needs to be there
  • UserID File should be NSL disabled
  • CN Value mapping CSV needs to be there for recipient address mapping.
  • Encrypted NSF we are not supporting in this case user can replicate the existing file with no encryption option.
  • If DOAS is enable in that case user should compact NSF from Domino Server before adding to migration
  • Log in service with ManchineName/UserName having admin privilege.

Scope

`
Feature Status
Demo Limitations Max 2 NSF files are supported
Date Filter On Created Date
Dock Links Not Supported
Delta Supported
Folder Name Length 64 characters as supported by Lotus Notes
Folder Hierarchy Length 98 characters supported by Lotus Notes
Deleted Items Not Supported
Junk Emails Supported
Email Conversation Lotus Notes itself do not support Conversation
Follow up [Flag] mails Not Supported
CN value Mappings Supported [Provided that user listed in the User CSV]
Custom Properties Not supported
Body Format Supported
Read Unread Supported
Attachments Supported
Signature Supported in Email Body [Not supported for signature created in settings]
Internet Headers Supported
Priority Supported
Draft Mail Supported. Date Time is coming, when it was migrated
Date Time Retention Supported
Sensitivity Not Supported
Default Folder Mappings Supported
Delivery Options Not Supported
Return Receipt mail Not Supported
Delivery Importance Supported
DXL Attachments Not Supported
Follow up Mails Not Supported
Mood Stamp-Normal Not Supported
Delivery option- Mood Stamp- Personal Not Supported
Delivery option- Mood Stamp- Confidential Not Supported
Delivery option- Mood Stamp- Private Not Supported
Delivery option- Mood Stamp- Thank you! Not Supported
Delivery option- Mood Stamp- Flame Not Supported
Delivery option- Mood Stamp- Good Job Not Supported
Delivery option- Mood Stamp- Joke Not Supported
Delivery option- Mood Stamp- FYI Not Supported
Delivery option- Mood Stamp- Question Not Supported
Delivery option- Mood Stamp- Reminder Not Supported
Mail Body Highlighter Not Supported
Indent paragraph in body Not Supported
Out-dent paragraph in body Not Supported
Basic Tables in Mail Body Supported
Tabbed table, in mail Body Not supported. But its contents would come
Animated table, in mail Body Not supported. But its contents would come
Caption table, in mail Body Not supported. But its contents would come
Programmed table, in mail Body Not supported. But its contents would come
Import option in Lotus Notes mail body Not Supported
Ruler option in Lotus Notes mail body Not Supported
Encrypt option in Lotus Notes mail sample Not Supported
Max number of Recipient 500
*Confidential: Mark Subject Confidential option in Lotus Notes Supported.
Mail subject after setting confidential option in Lotus is getting with this convention: “*Confidential:“
Undelivered Mail Migrated, but not as like source. Its subject and body contents are getting changed
Calendar invitation trace report Migrated, but its body is not as like source
Calendar invitation status[Accepted, Rejected, Tentative accepted etc] notification mails Not migrating in Inbox mails section. It will migrated in Calendar section within “Inbox” folder
Other than English folder Supported.
Exe attachment Supported.
Low Importance Not Supported.

Shortcomings and Limitations


Limitation Reason
Common Folders also will get created in Email. Empty folder type will not get define and will get created in and email section
More than 35 MB Email More than 35 MB emails will get save to GDrive
1. All Documents
2. Archive
3. Chat History
4. Follow Up
5. Tools:

Rules
Stationery

1. Other Shared Mailbox
These all are views and will not get considered as folders so these entries will not get supported.
System.outOfMemory Exception will throw while migration. Application run as 32 bit ,so will get System.out of memory exception will migration is in progress
Migrated Account size shown on UI and the size on destination account is to much different. We are getting more size on destination. We show size on UI which is size in Notes Document property
We support Email Attachment Size upto 25 MB Due to introp.domino
NSF Archive Not Supported.

API

Google api : https://www.googleapis.com/gmail/v1/users

Lotus Note : for Reading we are using Interop.Domino.dll



Pre-Requisites

  • Lotus Notes 9.0.1 needs to installed and configured
  • If NSF file has the password then the UserID file needs to be there
  • CN Value mapping CSV needs to be there for recipient address mapping.
  • Encrypted NSF we are not supporting in this case user can replicate the existing file with no encryption option.
  • G Suite admin user must have access to Google APIs
  • Google project must be created to get Client ID and P12 file
  • Domain-wide scopes must be provided for destination domains.

Scope


`
Feature Description
Lotus Notes File support Lotus Notes 6.5, 7, 8.5, 9.0
Other Languages folders and contacts Supported
Custom Lotus Notes contact properties Supported
Group contacts Not Supported
Attachments Not Supported
Birth dates and Anniversary folders Not Supported
Profile photo Supported
Trash Not Supported
Date Filter Supported (On Notes creation Date)
Internet Certificates Supported ( Added as a Custom Field )
Contacts List Not Supported
By Company Folder Not Supported
By Category Folder Not Supported
Advanced view Folders Not Supported
Personal Address Supported
Category Supported(Added as a Custom Field )
Customize Address Labels Supported
Other Information: Supported (Added as a Custom Field )
Messaging ID Supported (Added as a Custom Field )
Department Supported
Location Supported (Added as a Custom Field )
Website Supported
Blog Site Supported (Added as a Custom Field )
Spouse Supported
Children Supported
Birthday Supported
Anniversary Supported (Added as a Custom Field )
Custom 1, Custom 2, Custom 3 Supported
Fax” and “Fax2“ phone numbers Supported
Private Property Supported (Added as a Custom Field )
HTML Body Not Supported
Plain text Supported
Exclude Duplicate Contact Not Supported
Phonetic Supported (Added as a Custom Field )
Manger Supported (Added as a Custom Field )
Assistance Supported (Added as a Custom Field )

Shortcomings and Limitations


Limitation Reason
Custom Field Supported (Up to 1000 character)
Common Folders also will get create in Contact. Since the common folders may have mixed entries and probability of having contacts so we are creating Common Folders in contact Folders
Contacts of Type: “Domino.directory“ is not getting migrated at destination. Need to change its Database Type to : “Standard“ then it will get migrate Domino.Directory database has the Write protected permissions and Interop.Domino itself is not allowing us to connect to it so we need to change it’s type to Standard.
Categories with ‘\a’ character Not Supported
Invalid Email ID not supported(ex-Mobile @ 12:125:1254: 1000\[email protected]) API Issue

API

The application is using the Google Contacts API version 3.0 for writing and for reading we are using lotus notes domino introp

https://developers.google.com/contacts/v3/

Lotus Notes Domino Interop.



Pre-Requisites

  • G Suite admin must have access to Google APIs.
  • Google project must be created to get a Client ID.
  • Domain-wide scopes must be provided for destination domains.
  • permissions granted on the Google cloud platform.
  • Lotus Notes 9.0.1 needs to installed and configured
  • If NSF file has the password then the UserID file needs to be there.
  • CN Value mapping CSV needs to be there for recipient address mapping.
  • Encrypted NSF we are not supporting in this case user can replicate the existing file with no encryption option.

Features


`
Feature Description
Demo Limitation Max 2 NSF files are supported
Folder Structure Supported( For Calendars it will be Flat level Hierarchy )
Drive Attachment Not Supported
Local attachment Supported
Date Filter Supported [on the Start date]
Delta Migration Supported(Only for new file)
Special Characters / Foreign Language Names Supported
Recurrence Supported
Attendees Supported Mapping is compulsory
Resources Supported
Notifications Not Supported
Future events Not Supported
Reminder Supported
Categories Supported Added in body
Location Supported
Visibility Supported
Time zone mapping Supported
Private and public Supported
Attendees status Not Supported
Read-only calendars Not Supported
Shared Calendars Not Supported
Group Calendars Not Supported
Dock links Not Supported
Organizer Supported
Body inline images Not Supported
HTML Body Not supported [It will come as plain text]
Mark as available Supported
Priority Supported(In body)
Recurrence Supported [excluding Custom recurrence ]
Trash Not supported
Shared calendars Not supported
Doc Link Not supported
Group Mapping Not Supported

Shortcomings and Limitations


Limitation Reason
All folders present even if they are outside the date filter’s range Date filter is not applicable for folders.
User Categories aren’t automatically migrated. The feature is yet to be implemented.

Known Issues


Issue Reason
Requests Timed Out in Logs Slow Internet connection
Folder Hierarchy For Contact and Calendar the folders will be present at flat level. Hierarchy will not get maintain.
CN value Event CN value is not supported need to provide mapping else event get failed
Mails and Contacts Folders are getting created at destination Calendar section. we can not define folder type
Recurrences with Exceptions is not working. there is no such option Exceptions in G Suite
event occurrence 730 MAX
Max 35 Calendars/ day API limitation

Recurrence Testing Findings:

I] Daily:
II] Weekly: III] Monthly By Date: IV] Monthly By Day: V] Yearly:

API

Writing ->We use Google Calendar API V3 for writing calendars

Graph API : https://developers.google.com/calendar/

Reading Lotus Notes Domino Interop.



Free Download SysTools Migrator Download Now