Maybe we have some Outlook Express gurus here who have some ideas.
Here’s the system: Win98SE, adequate disk storage, 384KB RAM, old but perfectly running system AFAIK. There are no anti-virus scanners on the system, and there are no viruses running (take my word for it!). Malware is kept to a minimum with frequent Spybot scans. System is lean & mean with only essential background programs in the startup.
OE frequently balks or crashes when many programs are open, but works OK upon reboot. There are about two dozen files with mail stored in the default mail folder.
Upon opening OE this morning, I got the “There are no items to view” message when the INBOX was selected. Examining the folder where all mail data is stored showed a 300MB INBOX.DBX and an INBOX.DBT of about the same size. Properties of INBOX (in OE) show 0 records even tho the file size is 300MB.
I think the .DBT file is a kind of backup or working file. I deleted it to make space (probably a mistake in retrospect, but space is at a premium). I copied the DBX file to a safe place, deleted it in the mail folder, and also deleted the FOLDERS.DBX file which I think stores index data & pointers for all mail folders.
Opening OE caused a recreation of FOLDERS.DBX and reduced the size of INBOX.DBX to very small. OE showed it to be empty.
At the system level, I replaced the empty INBOX.DBX with the 300MB backup copy and re-entered OE. No change.
It seems like OE is ignoring the INBOX file size and reading some internal size and/or pointer that says the file is empty. MS Knowledge Base seems to approve of my technique to import a DBX file by copying to the mail folder, as there is no import function in OE.
System cleanup and scandisk has been performed with no errors.
Any ideas how I can recover the data in the INBOX file? I can restore from a backup of about a month ago, but I’d prefer not to lose a month’s worth of mail if I can avoid it.
Edited to add: This is Outlook Express 6.