Tiger Mail (2.1.1) suddenly making (most) *downloaded* IMAP mail
"has not been download from the server.."
Jim Witte
jswitte at bloomington.in.us
Wed Apr 2 20:46:59 PDT 2008
Hi,
Strange problem that just surface on Intel Tiger 10.4.10, and Mail
2.1.1. I have a my IMAP set up with a LOT of filters for different
local folders, to download messages and store them locally, and then
delete them off the server (I forget where the option to "delete when
moved" is right now, but..). Anyway, I opened up a folder and clicked
on a message and it said, "this message has not been downloaded from
the server.." The connection was "online" (as far as mail was
concerned), and I checked with Webmail and sure enough, there was
nothing there (these messages had been downloaded days ago.
Strangely, this ONLY happened with "single messages" - ones that
were in threads were preserved fine. (I didn't try turning threading
off to see what happened. I suspect I would have seen the same
thing) In one person's email folder (with no threading of messages),
ALL the messages were gone (with the possibly exception of 'sent'
messages I had written and put in there). But the headers were still
there. I rebuilt the folder, and now the headers disappeared too! I
panicked a bit here - I have a recent backup, but it's still about 4
days old ("hello Time Machine.." Although on a laptop the time
capsule or more-expensive-per-gigabyte portable HD [which are small]
is about it). So I quit mail look in the Finder at ~/Library/Mail/
ASD/* Binstock.mbox (that should contain all the mail, and sure
enough, all the .emlx files are there..) So I take mail "offline",
quit it and reopen it.
Everything comes back, without any rebuilding at all.
Mind you, I have probably at least 10,000 messages in my hierarchy
("reminds me of IU webmail program, Hoard - "we know where mail comes
from, but where does it *go*?"). I have been doing a LOT of
spotlight searching in the Mail app itself, which may be adding to
the databases and corrupting them perhaps) Should I rebuild any
particular SQLite databases that Mail uses (I know the 'vacuum
subjects' command will speed up Mail quite a bit, and possibly clear
out broken pieces of the DB? Or just delete the databases and let
Mail rebuild them on it's own?
Or just start backing up mail every day.. (and get Leopard and a
Time Capsule - can you hack another Mac's external drive into working
like a Time Capsule?)
Or get Entourage or something more appropriate for the kinds of
really advanced filtering I'd like to be able to do (by person,
storing outgoing message to different people in specific folders,
being alerted or able to color messages in threads that 1) I started
2) I posted to. Set colors of messages IN MAIL AND SET SPOTLIGHT
COMMETNTS!! (Why the HECK can't I do that now? It's just an elmx
file and in the finder you can set SL comments on any file - so why
not directly from Mail?) Or for that matter change subject lines,
rethread separate message threads that get broken or forked.. Do
rule-based processing on mail based on a text file of subjects
(coloring particular subject lines, etc). Or write my own email
client (but then I lose SL - or at least Mail's presumably optimized
SL implementation - and anyway I don't do Cocoa, much less SL or
CoreData or SQLite programming..)
Or just learn to love some semi-graphical Emacs where I can write
my own Elisp macros to do whatever I want (I would LOVE the ability
to hook onto any functionality of a program without rooting around
for object names and message calls, and using APE to do it.. The
ability to attach Applescript Studio script to Apple apps would be
nice.. And impossible I think)
Jim
More information about the MacOSX-talk
mailing list