"zb" <zb@newsgroup> wrote in message
news:482D1E26-C6DD-4E6B-B842-2A15319EE73B@newsgroup
> I admit to being adverse to compaction (i'd rather take up the space then
> add another layer of alteration). You shouldn't be. 'Compaction' is a misnomer, as is 'Recover unused disk
space?', which is what you are asked when a scheduled 'compaction' comes
round. In apps like Outlook Express and Outlook that keep all messages -
headers, bodies and flags - in single database files, housekeeping
('re-indexing' and tidying up) can significantly reduce the size of the
files by removing redundant data. WLMail doesn't work like that. Each
message is stored in a plain text file of its own, with the database
containing only headers and flags. When housekeeping is carried out, it
checks that the database is an accurate record of which files are where and
removes /references/ to those that no longer exist. This usually happens on
shutdown, but not everything is always caught, so periodic housekeeping is
recommended. There's not much disk space released, as the individual
message files are not touched. The process also creates a backup of the
database, helpful if something untoward happens in a future session.
I have my 'compaction' counter set to 1. This means I get the 'Recover
unused disk space?' dialogue on every shutdown; if I'm not interested, it
takes one click to dismiss it. If I've done some heavy manipulation -
downloading, moving, copying or deleting lots of messages - during a
session, then I'll make sure I'm in Mail mode and go Offline before closing
down. Then I'll accept when the dialogue appears. I can't remember the last
time I had an error that 'compaction' would probably correct.
One last thing - don't do anything with message files in Explorer, except
/in extremis/. You're guaranteed to foul up the database and cause grief.
--
Noel