Reading nsf file using vb.net

Hi All,

I’m new to Lotus Notes programming. I have a requirement where, i’ll get mailbox files (.nsf files) and i have to read all the mails from these mailboxes programmatically and convert in to text/HTML format. Everything should be done background with out notes client user interface. I’m using vb.net for programming. Following are my doubts.

  1. Can i open offline nsf files and start accessing the mails without having a any mail server/mail client just like opening a pst file in MS Outlook.

  2. Can i get automation classes with out the Notes Client

If anybody can help me in this it would be a great help.

Thanks in advance

Ravi

Subject: Reading nsf file using vb.net

I’m not sure if the COM support has been certified for the dot net environment - but in VB6 it worked very good. Download the COM toolkit here: http://www-10.lotus.com/ldd/toolkits

If I remember it correctly: it contains an example of how to open Your mailfile and read the mails.

hth

Subject: RE: Reading nsf file using vb.net

Kenneth,Thanks for the information.

I got the COM tool kit. What i wanted to know is, is it possible to open and read a nsf file without connecting to a mail server i.e reading mails in a nsf file offline.

Mean while i’m trying to work with COM classes.

Thanks

Ravi

Subject: RE: Reading nsf file using vb.net

You should be able to work on local replicas as well as databases on the server. Instead of providing the servername You should enter a blank string: “” - that will be interpreted as (Local).

hth

Subject: Reading nsf file using vb.net

Take a look at Proposion N2N, a native managed ADO.NET data provider for accessing Notes and Domino data and services. http://www.proposion.com.