How to prevent Mail from auto-deleting old emails?

On my 2011 iMac life is good and my emails are saved from the beginning of time unless I actively delete them. In contrast on my 2015 MacBook Air old emails are 'helpfully' being deleted after 1-week. I've compared the preference pages on both computers and haven't been able to find any differences.


So, what gives? Is there any documentation on how to adjust rules on what gets saved where and for how long within an apple device ecosystem? Are there hidden default laptop settings I should know about? It isn't an urgent problem yet since I still have full copies of everything on one computer, but sooner or later I'm going to want to reference an old email while on the road.

MacBook Air (13-inch, Early 2015), macOS Sierra (10.12.5)

Posted on May 27, 2017 7:38 PM

Reply
4 replies

May 27, 2017 7:59 PM in response to padams35

As per this article : Mail for Mac: Mailbox Behaviors preferences in Mail

If you selected None for Trash Mailbox, you can choose to have Mail permanently delete messages automatically.

If your email account provider sets up the server to delete older messages, the messages are deleted regardless of how you set this option.

You can set as after one month ( click on drop down arrows options are there to choose ) .

User uploaded file

May 28, 2017 9:47 AM in response to padams35

Not knowing how you saved the messages on the computer with the POP settings, I suggest you create local mailboxes and copy the messages there to ensure you won't lose more. Or, make sure you have good backups.


It's to your preference on whether you want a POP account or IMAP. IMAP works best when you have more than one device in order to keep messages synced between both. Also, storing messages depends on how much space your provider allows. If you have limited space on the server, you will need to copy those messages to local mailboxes on one or both computers.


Can I flag select messages to be saved locally on IMAP accounts?

You would need to create rules to copy messages to local mailboxes.

Can I flag select messages on a POP account to be retained by the server?

Yes. In Mail preferences, you can set the server to never delete the messages.

Can I convert an account to/from IMAP to POP without deleting and recreating it?

You must at least disable the account before creating a new one. You can have 2 active accounts on the same computer to the same server with the same login & password.

I suggest just disable it (in Mail preferences) first before creating the new one. That way you can always go back to it and enable it if you choose not to use the new one. Once satisfied, you can delete the extra account.

May 28, 2017 6:22 AM in response to tygb

Ok, on further investigation I found the problem. When I first setup email on my iMac years ago I configured the account as POP and somehow that got set to 'remove copy from server after retrieving a message [after one week]'. Then when I configured my laptop email this year I configured that as IMAP which appears to auto-sync with whatever is or is not on the mail server.


The best article I've found explaining the differences is the notation at the bottom of: Mail settings you might need from your email provider - Apple Support


So now that I've found the problem I just need to find a good solution.

Can I flag select messages to be saved locally on IMAP accounts?

Can I flag select messages on a POP account to be retained by the server?

Can I convert an account to/from IMAP to POP without deleting and recreating it?

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 to prevent Mail from auto-deleting old emails?

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