Hi All, I am new to the lotus notes i googled about my requirment and based on the finding i installed the c api tool kit and by using that i am trying to achive my goal.The purpose of doing this is to import all data from outlook express.
i am trying to create a new mail databse by using c api with notes client 8.5 .
i am stuck due to not knowing the sequence about creating database.
i so far did the following things in order to create the mail data base by using c api
1)Initalizing the notes
2)creating database
3)opening database
4)setting database info
5)setting database replica info
6)Creating ACL
7)Adding entry to ACL
8)storing ACL to the database
9)Setting MaxPasswordAccess
After that i am stuck and quite confuse about the sequence and unable to proceed further so i need help about how i should proceed in order to complete the creation of database and importing mail from outlook express.
Hi Morris , Thank you for your help.i do know about the availability of Exchange migration tool in lotus notes but its my boss who is forcing me to do this there might be some bussiness driven needs i guess.
as you suggested in the reply about creating document setting each item separately and saving the document back to the database.
if i understand you correctly steps for creating the database will be as follows
1)Initalizing the notes
2)creating database
3)opening database
4)setting database info
5)setting database replica info
6)Creating ACL
7)Adding entry to ACL
8)storing ACL to the database
9)Setting MaxPasswordAccess
10)Creating document
11)setting properties of the document
12)setting each note separately
13)saving document back to the database.
if i am missing something please point it out as i am new about this.
here my confusion is which item i need to set to the document
The mail message has many items/fields that you will need to set in order to create a valid mail message. I do not have a list of all of the items/fields that can exist.
A helpful tool for you would be Notes Peek. It allows you to see all details of a database, including for each document all of the details of each item. You could use that to inspect a Notes mail database and find the information on all of the items of a mail message.
It seems that you are asking how to create documents in the Notes database that reflect the email messages that you find in Exchange. That is a fair amount of work - as you will need to map each piece of info from the Exchange message to an item in the new Notes document. Check out the NSFItem CAPI calls in the documentation for what is available there.
The sequence would be:
create document
set each item, one at a time
save document
Have you seen this information? Domino does offer a Exchange migration tool that may be just what you need.
The Domino Upgrade Services (DUS) allows you to migrate Exchange users to Domino.