C# Class for reading Outlook Express .dbx Files

  • Thread starter Thread starter Yavuz Bogazci
  • Start date Start date
Y

Yavuz Bogazci

Hi,

has someone a C# oder VB.Net Class for reading Outlook
Express .dbx Files. I need a sample how i can read the
content of a .dbx File and show the Emails with C# or
Vb.Net.

thanks
Yavuz Bogazci
 
Yavuz, I provide an ActiveX COM DLL that exposes all the structure of
Outlook Express, from identities, the Folders.DBX file (for folder
structure), to individual DBX files to give access to messages. All
message and folder attributes are exposed. You can access a messagestore
either by asking the tool to use the default identity and then
navigating the folder tree, or simply point it at any standalone .DBX
file.

It's written in VB6 and requires the VB6 runtime DLL, (I can provide a
VB5 version if needed). You should be able to access this from C# or
VB.Net using COM interop. For full details see my website at
http://www.smallofficesolutionsREMOVEME.co.uk/oereader.htm

Cheers,
Derek Pattenson
 
I need something that will let me transfer all my Outlook newsgroup messages
(with watched/flagged conversations, etc) to a new computer. (I have saved
messages that aren't on the server any more, but that I like to keep for
reference -- it's easier than Google.)

Will your program let me do it with some minimal amount of coding?
 
Hi. Well, you could use my tool to read the contents of the messages,
but it won't "reconstitute" them on another system.
All you really need do is copy the .DBX files themselves (other than the
folders.dbx file) over to the new machine.

If it's a new machine, just put them in the Outlook Express folder,
DELETE the folders.dbx file, then fire up Outlook Express; it will find
them and add them to the structure.

Alternatively, put them in a DIFFERENT folder, and use
File/Import/Messages to import the messages into the existing folder
structure. That's how it works with Mail messages; you may need to
subscribe to the group first to get it to work for Newsgroups.

BTW, if you're not sure where OE stores it's .DBX files, go to
Tools/Options/Maintenance and click on "Store Folder".

Cheers,
Derek TP
 
SOS said:
Hi. Well, you could use my tool to read the contents of the messages,
but it won't "reconstitute" them on another system.
All you really need do is copy the .DBX files themselves (other than the
folders.dbx file) over to the new machine.

I wish it was that simple...
That's how it works with Mail messages; you may need to
subscribe to the group first to get it to work for Newsgroups.

The problem is, as best I can tell, the newsgroup accounts are indexed
numerically, so when I subscribe and create a new "dummy" .DBX file, then
copy over it with my real DBX file that contains the data, things look good
until I respond to a message. Then OE tries to reply using the wrong
account. It's a mess. I've tried some pretty sophisticated hacks.

Hasn't anyone ever wanted to move news group content to a new computer? I'm
sure it can't be as hard as I'm making it. All I need to do is move my
stored messages to a new computer.
 
Back
Top