Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

sjinsjca

macrumors 68020
Original poster
Oct 30, 2008
2,238
555
I've searched (and continue to search) for an answer to this.

I love Lion's mail application, and especially its integration with Spotlight. The ability to fan through a bunch of search hits using Cover Flow is a lifesaver for me! It's a marvelous capability that brought me firmly into the Mail.app camp after using several other email applications. Really good stuff.

Problem: My email records go back more than a decade, comprising hundreds of thousands of emails, including to groups of which I'm either a member or an administrator. It is important that these emails be accessible to me, and quickly searchable. Mail.app + Spotlight fills the bill admirably for me.

But my inbox is growing too swollen and is bogging down my system. Right now, I triggered some action (I have no idea how) and my machine is "Writing changes to disk - 20927 of 150425 messages". This is a common occurence and will go on for an hour or so. And when I reinstalled Lion recently it took overnight for Mail to import my previous inboxes!

Too darn many emails. :eek:

What I need to do:

  • Take all emails older than a year and put them in some sort of archive folder where they don't clutter up Mail's everyday activities but Spotlight can find them (and Mail can open them when asked to when previewing or opening in Spotlight's search results).

I have one gmail (IMAP) account, three POP accounts, and a new iCloud accout I'm not using much yet. I want to include the gmail and iCloud emails in my archive for local searching. I have plenty of disk space.

My question for the community: What is the best way to locally archive old emails, including attachments, so they're still searchable and openable but don't bog-down Mail?

I have searched (and continue to search) for solutions but am finding suggestions that plain don't work, such as "drag old emails to the desktop and Mail will create a file" (that'd be great, but it doesn't work, at least in Lion). Mail's own Archive function spits an error for the gmail messages, The message "[subject]” could not be moved to the mailbox “(null)”. The destination mailbox does not exist..

This place has never steered me wrong, so I'm hoping for some suitable suggestions! Thanks in advance.
 

Dimwhit

macrumors 68020
Apr 10, 2007
2,068
297
Are you saying all that email is in your inbox?

How about just creating a new Mailbox in Mail and drag all the old email to it? Gets it out of the Inbox, but it's still in Mail and will be searched with Spotlight.
 

pjo

macrumors regular
Feb 20, 2006
124
1
Thunderbird has "archive folders" which allegedly can be organised by year/month. I haven't tried that though - but if they did work then exporting your (popped) mail to thunderbird (as well as archiving your IMAP mail) should give you what you need.
 

sjinsjca

macrumors 68020
Original poster
Oct 30, 2008
2,238
555
Are you saying all that email is in your inbox?

How about just creating a new Mailbox in Mail and drag all the old email to it? Gets it out of the Inbox, but it's still in Mail and will be searched with Spotlight.

Yes. I have no sub-folders (although the Gmail account created its own folders, replicating the Labels structure in the web version of Gmail).

I could try creating separate folders in Mail if you feel it will help. That might help the issue of Mail bogging down periodically in everyday usage since a smaller database would need managing with every incoming email, etc. But it seems to me (perhaps incorrectly!) that it would still take overnight for Mail to import all my messages next time I do an OS reinstall, buy a new machine or something.

Ideally my old emails (with attachments) would reside in a folder outside of the Mail app until I use Spotlight to find and preview or open 'em.


EDIT: I just created a new folder (selecting the "On My Mac" option) for one of my POP accounts. I have not yet put anything into it. Then I clicked on it... and it's been a few minutes, and the activity pane still says it's "Opening mailbox..."

Okay, it just finished. Took about three minutes to open a mailbox with nothing in it! ...This is why I'd like to get old emails out of Mail entirely: stored in Mail folders, they'd still be part of the big database of emails that Mail would be managing and would slow everything down.


UPDATE: Holy moly, my mail folder is 118GB!! I really need to separate the older emails... yikes!
 
Last edited:

sjinsjca

macrumors 68020
Original poster
Oct 30, 2008
2,238
555
Thunderbird has "archive folders" which allegedly can be organised by year/month. I haven't tried that though - but if they did work then exporting your (popped) mail to thunderbird (as well as archiving your IMAP mail) should give you what you need.

Thunderbird is not an option for me. I used to use version 2 and tried version 3: terrible integration with Spotlight.
 

pjo

macrumors regular
Feb 20, 2006
124
1
Thunderbird is not an option for me. I used to use version 2 and tried version 3: terrible integration with Spotlight.

I meant using it to create the archives, then importing the archives into Mail.app.
 

technical88

macrumors newbie
Jul 29, 2012
2
0
Any updates on this?

My mac is in the process of writing changes to disk... for two days now.

any advice would be great, or updates on what you finally decided.


j

I've searched (and continue to search) for an answer to this.

I love Lion's mail application, and especially its integration with Spotlight. The ability to fan through a bunch of search hits using Cover Flow is a lifesaver for me! It's a marvelous capability that brought me firmly into the Mail.app camp after using several other email applications. Really good stuff.

Problem: My email records go back more than a decade, comprising hundreds of thousands of emails, including to groups of which I'm either a member or an administrator. It is important that these emails be accessible to me, and quickly searchable. Mail.app + Spotlight fills the bill admirably for me.

But my inbox is growing too swollen and is bogging down my system. Right now, I triggered some action (I have no idea how) and my machine is "Writing changes to disk - 20927 of 150425 messages". This is a common occurence and will go on for an hour or so. And when I reinstalled Lion recently it took overnight for Mail to import my previous inboxes!

Too darn many emails. :eek:

What I need to do:

  • Take all emails older than a year and put them in some sort of archive folder where they don't clutter up Mail's everyday activities but Spotlight can find them (and Mail can open them when asked to when previewing or opening in Spotlight's search results).

I have one gmail (IMAP) account, three POP accounts, and a new iCloud accout I'm not using much yet. I want to include the gmail and iCloud emails in my archive for local searching. I have plenty of disk space.

My question for the community: What is the best way to locally archive old emails, including attachments, so they're still searchable and openable but don't bog-down Mail?

I have searched (and continue to search) for solutions but am finding suggestions that plain don't work, such as "drag old emails to the desktop and Mail will create a file" (that'd be great, but it doesn't work, at least in Lion). Mail's own Archive function spits an error for the gmail messages, The message "[subject]” could not be moved to the mailbox “(null)”. The destination mailbox does not exist..

This place has never steered me wrong, so I'm hoping for some suitable suggestions! Thanks in advance.
 

decksnap

macrumors 68040
Apr 11, 2003
3,075
84
I have a similar amount if mail. I just create a separate 'on my mac' mailbox for every year. That way you can still search all the mail in one place. I try to keep my inbox under 10,000. There shouldn't be any performance issues unless a single mailbox gets tremendously large. This was a bigger issue back in Tiger when if you hit 2Gb on a single mailbox it would start to behave erratically.
 

osx-addict

macrumors newbie
Jan 8, 2013
28
0
Another option to consider is putting your older emails into DevonThink -- I believe it can easily archive emails with full search,etc.. I've not personally tried it yet but I've been very happy with DevonThink so far and have no reason to believe it wouldn't excel at this sort of task..
 

glenthompson

macrumors demi-god
Apr 27, 2011
2,983
842
Virginia
I have a mailbox hierarchy "on my Mac" that replicates what I used for years on a PC. Routine emails that I need to save get dragged to the appropriate mailbox. The mailboxes I have were imported from Outlook.

I try to keep my inbox below 100 messages. I'm on a number of mailing lists but those get automatically routed to their own mailbox via rules.
 

James_C

macrumors 68030
Sep 13, 2002
2,817
1,822
Bristol, UK
I completely agree with what others have said. You need to reduce the number of emails in your active e-mail folders and move the old stuff to an Archive under On My Mac. This way you are going to significantly reduce you number of emails that you are syncing with your email service provider, but by keeping your archived emails under 'On My Mac' you can still use spotlight or mail search to find them. Finally make sure that you have a backup strategy as these emails will no longer be on your Email provider's server and is something happens to your hard disk you could lose all of your archived emails along with everything else that you have not backed up.
 

sjinsjca

macrumors 68020
Original poster
Oct 30, 2008
2,238
555
Any updates on this?

My mac is in the process of writing changes to disk... for two days now.

any advice would be great, or updates on what you finally decided.


j


No updates, alas. I'm still in need of a good/easy mail-archiving solution which keeps my archived emails searchable by Spotlight (and openable in Mail.app) and doesn't take a lot of time or effort to administer.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.