In article
<0bf6490a-b00d-4be6-9e4b-4cd9b6b737c7@k10g2000prm.googlegroups.com>,
> My wife's Eudora Inbox has been messed up for a while (headers and
> messages mixed together and unrelated to the message opened). I
[quoted text clipped - 3 lines]
> Is there some way to effectively do the same thing? Can I turn on toc
> files?
If you are using a recent Eudora (don't remember which version this
started), you will only have a .toc file if Settings->Miscellaneous->Use
old-style ".toc" files is checked.
Roberta

Signature
Roberta Millstein
usenet@spamaway.rlm.net
Remove "spamaway" to reply
** Posted from http://www.teranews.com **
> My wife's Eudora Inbox has been messed up for a while (headers and
> messages mixed together and unrelated to the message opened). I
> understand that one possible solution is to rebuild the .toc file.
> But, I can't find a .toc file.
As Roberta says, you have to be using .toc files, otherwise the table of
contents information is stored in the resource fork of the mailbox file.
To check, look in Eudora Folder: Mail Folder and see if it contains both
In and In.toc.
I use .toc files, and the way to rebuild them is to open the mailbox as
usual in Eudora, in List view, and click on the middle number, the
'size' number, that appears in the bottom left hand corner of the
window, in the window frame. This compacts the mailbox and rebuilds the
.toc file, and it might also rebuild the info in the toc information in
the resource fork.

Signature
Peter
AES - 09 May 2008 15:16 GMT
> I use .toc files, and the way to rebuild them is to open the mailbox as
> usual in Eudora, in List view, and click on the middle number, the
> 'size' number, that appears in the bottom left hand corner of the
> window, in the window frame. This compacts the mailbox and rebuilds the
> .toc file, and it might also rebuild the info in the toc information in
> the resource fork.
It's my understanding that the above is true, but I just want to check.
My spouse is not always meticulous about cleaning up old email files,
and has been through multiple Macs since 1984.
As a result of this, and some fumbling attempts to clean up these files
made by me and by her, she now has a Mail folder on a Leopard MacBook in
which there are 825 messages in the primary "In" box, along with dozens
of similarly overloaded older mailboxes recovered from earlier backups
(some of them probably duplicates).
As a result we have a situation where in general there seems to be no
correlation at all between what the message line in any mailbox window
says in List view, and what message actually opens when you click that
message line.
My proposal to clean up this disarray:
1) Select the older "Use .toc files" option in Eudora settings.
2) Maybe delete all existing .toc files (if there are any), just to get
a fresh start on all mailboxes (???).
3) Rebuild each mailbox by clicking in the lower left corner.
4) Maybe, in some cases, before doing this select all the messages in a
given box and use the Transfer menu to move them to a new mailbox (the
idea being that this will cause the new mailbox to be built with a .toc
based on the actual messages in the older mailbox???).
5) Do a lot of hoping and praying --- maybe even do a ritual sacrifice
of an SE30 or PowerBook from the attic.
Any better ideas?
Kathy Morgan - 09 May 2008 17:35 GMT
> My proposal to clean up this disarray:
>
[quoted text clipped - 4 lines]
>
> 3) Rebuild each mailbox by clicking in the lower left corner.
Cmd-Option-click will rebuild all mailboxes, rather than just the one
you have open.
> 4) Maybe, in some cases, before doing this select all the messages in a
> given box and use the Transfer menu to move them to a new mailbox (the
[quoted text clipped - 5 lines]
>
> Any better ideas?
That all sounds reasonable to me (especially #5), although you probably
won't need to do all of those. I mainly would add, though, that you
want to be sure you have a new backup of the mail files, just in case
things go wrong. Work on copies, and start with the easiest thing
first.

Signature
Kathy
John H Meyers - 09 May 2008 21:28 GMT
On Fri, 09 May 2008 03:34:01 -0500:
> click on...
> This compacts the mailbox and rebuilds the .toc file
> [whether it's a separate file or in the resource fork]
This is not what's properly called "rebuilding the TOC file."
The "compact mailbox" action actually rebuilds the MAIL (content) file,
based upon the assumed correctness of the TOC file,
which itself undergoes no change at all,
except for updating the offsets to where messages start
in the mail file (that's what is already wrong,
if you click on TOC entries and get unrelated messages).
If the TOC was already out of sync with the mail,
then "compacting" the mail file has a good chance
of irreparably damaging the mail file,
after which full recovery may become impossible.
"Rebuilding the TOC file" really means DELETING the TOC,
then letting Eudora create a new one, which is then
assured to match the mail, restoring any lost synchronization
(provided that the mail file wasn't already previously damaged itself);
at the same time, information which was _only_ in the TOC file
(e.g. message status, labels, edited subject info) is lost,
or reverted to default values.
If you have "separate" TOC files, then simply deleting the TOC file
will cause Eudora to rebuild it when you next start Eudora.
If your TOCs are in the resource forks,
a possible rescue (how to fix and/or delete a TOC in resource fork,
before "compacting" garbles the entire mailbox) might be found in:
"How to Fix Corrupt Eudora Mailboxes"
http://db.tidbits.com/article/9545 [04 Apr 2008]
Additional related info:
http://groups.google.com/group/comp.mail.eudora.mac/msg/4eb8270c77c55793
--