Archiving mail in a local mailbox
To free-up space in Apple Mail's online mailbox we can create an offline counterpart on the local computer, but how can we move only the changes (new messages) if this is to be done on a regular basis?
You can make a difference in the Apple Support Community!
When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.
When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.
To free-up space in Apple Mail's online mailbox we can create an offline counterpart on the local computer, but how can we move only the changes (new messages) if this is to be done on a regular basis?
I believe one could create an Automator workflow to achieve what you seek but this requires AppleScript knowledge, which I lack.
There are a few knowledgeable contributors on the Communities that could help, though. If you want to pursue this avenue, please post a brand new question specific to that topic so that those expert contributors see it.
It might work the 1st time you do it but after that, dragging the same folder to “On My Mac” would probably create a new folder. You’d then have 2 folders in “On My Mac.”
I wonder if a 3rd party solution like MailBackupX wouldn’t be a better solution.
When it comes to emails on a Mac, using the cloud or not is not an issue: all the emails are downloaded to the Mac and thus are part of a Time Machine backup. The sticky point is that it’s not easy (read near impractical) to recover individual emails from a Time Machine backup since macOS Catalina. I would not recommend this avenue.
So, if the Mail app is actually downloading everything it should not be too hard to use TM for backup/restore.
It would still be a desirable solution though to be able to archive mail locally, but I suppose that I'll have to wait for that one...
On a Mac you could implement a Mail rule to move the new emails to a folder in the “On My Mac” location. The emails would then only be stored on the Mac.
The intention is not to store everything on the local computer, but to archive messages when they become older than, say six months. Can rules in Mail do that?
No, sorry, Mail rules can’t. You could still do it manually, though, by selecting a range of emails and moving them to a folder in the “On My Mac” location.
A manual procedure might be acceptable, but can complete folders (with subfolders) be handled?
Yeah! A solution from 3rd part may be a way out, but isn't it kind of deficient that Apple doesn't offer any kind of tool for structuring their only mail software/service?
What if we decide to keep everything in the cloud, would Time Machine still work well with Apple Mail (for backup/restore)?
Archiving mail in a local mailbox