How many messages can my Inbox and Sent folders really hold?

I have been using Mail for about three years now and have almost 19000 messages in my inbox (4700 unread!!) 8250 Sent messages in the Sent folder. The trash and junk folders delete messages automatically so they are not growing.

Everything is working fine. But how long can this go on?

What sort of upper limit is there on the number of email messages in the Inbox and the Sent folders before the performance of Mail starts to suffer?

Steve

PowerBook G4 15 1.6 ghz, Mac OS X (10.4.8), 20" Apple Cinema Screen twinned, Safari 2.0.4, Mail 2.1, Address Book 4.0.4

Posted on Dec 15, 2006 5:53 AM

Reply
11 replies

Dec 15, 2006 7:26 AM in response to nevets2

Steven-
Glad to hear about your backups (be sure you test a restore once a month or so, too...otherwise backing up is...like....pointless if the restore doesn't work 😉

I am not the Rules Guru, but my guess is that if your rule is looking at 'older than 180 days', it has quite a job ahead of it. Go get a coffee and don't wait for this kettle to boil.

Research SmartFolders.
Reconsider your decision to email yourself a copy of stuff.
Look at smart folders for that.

Look at this thread, near the bottom for some ideas on archiving scripts.
http://discussions.apple.com/thread.jspa?threadID=718313

Good Luck 😉

Dec 15, 2006 6:05 AM in response to nevets2

There is no limit on the number of messages for a mailbox but the recommended mailbox size limit for Tiger Mail is 2 GB.

19K messages in your Inbox - pardon me but WOW!!! and why so many unread messages? Did you not read all these messages or did the Mail.app mark these messages as unread again after being read? I'd be surprised if you have not experienced any problems with this mailbox in all this time.

Since an account's Inbox mailbox is usually the most active mailbox and more prone to corruption over time, it is not a good idea to use an account's Inbox mailbox as the final storage location for all received messages not deleted that you need to keep.

Better to create/utilize "On My Mac" location mailboxes to sort received messages by category and the same with the account's Sent mailbox.

There is a collection of AppleScripts called Mail Scripts you can download at this link.

http://homepage.mac.com/aamann/Mail_Scripts.html

The script to use from the collection of scripts is Archive Messages (Mail) which moves messages from the selected mailbox(es) to an archive mailbox or export them to standard mbox, plain or rich text files for backup purposes or import into other applications. You can select to move all messages or only messages sent within or certain period as well filter messages based on their read and flagged status.

Dec 15, 2006 6:05 AM in response to nevets2

Hi Steve-
I'm not sure about the exact limit you're asking about, but I would advise you to find some kind of archiving answer (?)

1) Any database runs the risk of corruption
2) The bigger the DB, the bigger the risk
3) Unless you're backing up, if your Mail database crashed, you'd be sad.
4) Not that it's my business, but why 4700 unreads? Why not flush those?

I have a client who refuses to purge an Outlook Mailbox with 7500 msgs..and i thought THAT was excessive. (He owns a 3rd generation lighting/home accents business, so he says he needs al these msgs).
Yours makes me nervous.

Someone will have a better idea...but start looking for a disaster plan.

Dec 15, 2006 7:04 AM in response to Rick Van Vliet

Rick, hi

Thanks for your reply. Yes, I do back up my computer daily to two separate hard drives (alternating days). But still... I now understand that I SHOULD be worried about the capacity of my Mail program Inbox. Your reply and Alan's following have helped me. Thanks.

PS many of the unread messages are messages I cc'd to myself just to remember that i'd sent them for future follow-up, even though the same messages exist in the Sent folder. I just never look at the Sent folder for this purpose. Also acknowledgements of purchases, etc. Listserv messages that I sent myself to the group. etc.

You know, if there was an option in the Mail/Accounts preferences to automatically delete unread messages in the Inbox after a designated period, I probably would tell it to do so after, say, six months. But this option does not exist, at least as far as I can tell.

I just created a new folder - "Inbox SAtorage" and created a new rule that puts all inbox messages there after they are more than 180 days old. Waiting for Mail to implement this rule. It's going very slow but seems to be implementing.

Dec 15, 2006 8:51 AM in response to nevets2

IMO, the best approach is to create custom “On My Mac” mailboxes and organize your mail there however you wish. I, for example, create a folder for each year, and custom mailboxes for different topics within it. You may find the following article useful:

Blue and white Mail folders explained

created a new rule that puts all inbox messages there after they
are more than 180 days old. Waiting for Mail to implement this
rule. It's going very slow but seems to be implementing.


Not sure what you mean, but this doesn’t sound right to me. Mail applies rules automatically to incoming messages only, not to messages already in the Inbox or elsewhere...

Dec 15, 2006 9:06 AM in response to Rick Van Vliet

wonder if OP has used/seen something like that.


If he has used/seen something like that, it wasn’t in Apple Mail. In Mail you can manually apply rules to any messages you want, and you can trick Mail into automatically apply rules to non-incoming messages by means of AppleScript, but Mail itself applies rules automatically to incoming messages only.

Dec 15, 2006 9:56 AM in response to David Gimeno Gost

OK you guys are right, I guess.

This new folder I set up - Inbox storage - and this new rule, "for "any received" if date received is older than 180 days move to Inbox Storage Mailbox" - well, something has happened. There are now a ton of messages in this new Inbox Storage folder.
Many seem to be dulicates and triplicates. It says there are 3698 messages in the folder, 511 unread which seems about right.

But...

The Inbox, itself, does not seem to have lost any weight. Still 18,000 + messages and same # of unread messages.

??????????

Can I just toss this new folder? It doesn't seem to have accomplished anything.

Starting from scratch, Is there any way to archive the 15,000 or so messages in my Inbox that are older than 180 days so I can have access to them whenever I need them? I don't need to sort them in any way as long as spotlight can search thru them for keywords, senders, etc.

Dec 15, 2006 10:33 AM in response to nevets2

Sure you didn't use a Smart Mailbox for this?

Starting from scratch, Is there any way to archive
the 15,000 or so messages in my Inbox that are older
than 180 days so I can have access to them whenever
I need them?


I provided you a link in my previous post in this thread for a collection of AppleScripts to download called Mail Scripts which includes an Archive Mail script which will perform what you need.

Dec 15, 2006 10:45 AM in response to nevets2

Steven,

Every time you modify a rule, Mail displays the following dialog box:

Apply rules
Do you want to apply your rules to messages in open mailboxes?

Could it be that you clicked Yes while Mail was displaying the contents of the Inbox? That would explain why the rule has been applied to those messages.

Don’t try to fix the problem by deleting anything yet. In the Finder, go to ~/Library/Mail/Mailboxes/. Do you see the newly created mailbox there?

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

How many messages can my Inbox and Sent folders really hold?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.