Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Best way to automatically archive IMAP email locally?

This has probably been asked a million times, but the solution eludes me...

I've recently switched one of my email accounts from POP to IMAP. Unfortunately, the email provider is VERY stingy with it's mailbox quotas, limiting me to something like 25MB for the inbox and 50MB total (including trash and junk folders). When the total size of messages in my inbox reaches the quota, the oldest are deleted. Not moved to trash, but completely erased. Poof! Gone! This becomes a problem if I receive several large attachments, as I can suddenly find myself with less than a week's worth of emails in my inbox.

This was not a problem when using POP, since everything was saved on my Mac. I prefer to save old messages for at least a year or more for reference purposes, and would like to do so in a local folder in Mail if possible. Now, the trouble is how exactly to go about this in the most automated way possible? My first thought was to create a rule that would copy each message to an archive folder "On My Mac" as they are received. However, it seems that rules are not applied to messages if I first mark them as read from another device (webmail or my iPod touch) then sync Mail on my Mac at a later time. Can anybody suggest a better solution to assure that I can save a copy of all of my mail locally with limited user intervention (I could manually copy each message every day, but that's a pain)?

Macbook Pro, Mac OS X (10.6.6), Apple Mail 4.4 (1082)

Posted on Feb 18, 2011 2:19 PM

Reply
5 replies

Feb 18, 2011 8:30 PM in response to David McNeill

In Mail setup rules for certain emails to go to certain saved messages boxes you have on you Mac. So in Mail's Preferences click on the Rules tab. There create a new rule 9calling it whatever you want" and say if a group of messages move to a certain saved email folder. You can setup several rules to move certain email to one work while moving other email to another box. This is what Rules are for in Mail.

Feb 19, 2011 5:48 AM in response to satcomer

In my first post I described that custom rules were the first solution I tried. Problem is, it seems that rules are not automatically applied to messages that have been opened on another computer. So if I receive three emails in one day, only read two of them at work, then sync my Mac with the server once I get home, my rule passes over the two opened messages and only copies the one which I haven't read. Is there a way to work around this without having to manually "Apply Rules" to each message?

Mar 15, 2012 5:44 PM in response to David McNeill

Have you found your solution?


I am trying to find something to automate moving mail from inbox to folders "on my mac" for other users that refuse to shift emails out of their inbox. I have create a rule to do so for mail >30 days, however that requires manual keystrokes, "select all+ apply rules" it will not run automatically. Therefore I have to sneak around the office and do that for them when they are not looking.

Feb 15, 2013 5:34 PM in response to David McNeill

Sorry to resurrect such an old thread, but why do you use such a stingy email provider?


If your email provider supports it, some don't, consider forwarding all emails to a different address (iCloud/GMail)


You don't need to notify senders since the old address continues to work

Replies to your emails will send as whatever@icloud.com

emails will sync seamlessly between devices


This blogpost discusses forwarding of emails for those who are using ISP based email

http://blog.geniusondemand.com.au/2013/02/02/using-email-with-multiple-devices/

Best way to automatically archive IMAP email locally?

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