How to Fix “Mac Mail Stuck on Moving Messages”?
Apple Mail is a widely used email client on macOS that can easily integrate with iCloud, Gmail, Yahoo, Outlook, and other popular email providers. The email client is reliable, but app users have reported multiple problems, such as Mail getting stuck when moving messages between mailboxes.
The issue is typically shown as one or more of the following symptoms:
- The app will show a loading indicator while attempting to move the emails.
- Moving messages – status shows, but the process never completes
- Emails stay in the original folder without starting the process.
- The Mail app becomes unresponsive or freezes.
- The duplicate messages appear in the source and destination mailboxes.
The issue can occur anywhere, anytime, when moving a message between mailboxes, that is, from the inbox to the custom folder, between accounts, to trash, or to the archive folder. It affects any user across all macOS versions.
Why Does Mac Mail Stuck on Moving Messages Happen?
We can’t pinpoint a single factor that causes the issue with Mac Mail stuck on moving messages. The causes can be:
- A corrupted index file or envelope database.
- Network connectivity or VPN interference that would disrupt server communication.
- Synchronisation failure between the Mail app and the remote mail server.
- Outdated macOS or Mail app version with any known bugs.
- Incorrect or outdated account credentials.
- Any server-side issues with the email providers.
Transferring email back and forth between your IMAP account (iCloud, Gmail, Yahoo, or Outlook) and “On My Mac” also takes more time because it has to upload the message to your mail server. This means the move could look frozen for a significantly longer time than when transferring messages within the same account.
Troubleshooting Steps to Fix Mac Mail Stuck on Moving Messages
Follow the steps in order. After each of the steps, test whether the messages are now moving successfully before proceeding to the next one.
Is Mail Actually Stuck, or Just Slow?
Before trying the fixes below, make sure Mail is actually frozen and not just taking a long time or a slow server move:
- Go to Window > Activity Viewer (or Window > Activity depending on macOS version).
- Check if there is an active “Moving messages” or “Syncing” task and a moving progress indicator.
- If the progress bar is moving, then leave it; large mailboxes or a slow IMAP server can take time.
- If there is no visible progress, or Activity Viewer is not showing anything while the mailbox says “Moving messages”. Then, treat this as stuck and continue with the next steps.
Force Quit and Restart Mail
First, let’s start with a simple and most overlooked fix. Starting with a clean slate in the Mail application.
- Press Command + Option + Escape to open the Force Quit window.
- Select Mail from the list and click Force Quit.
- Wait a few seconds to allow all the Mail processes to terminate fully.
- Reopen Mail from the Launchpad and attempt to move the message again.
Check Internet Connection
Any email client relies on a stable internet connection. Any connectivity issue can cause the move operation to get stuck in the process.
- Open Safari or another browser and check if other web pages are loading properly or not.
- If the Wi-Fi is not working, try switching to an Ethernet connection for more stability.
- Disable and re-enable Wi-Fi using the menu bar icon.
- If connected to a VPN, temporarily disconnect it and test Mail again.
- Restart the router or modem if the connection seems unstable.
Check out our other troubleshooting article: Apple Mail attachments not downloading.
Rebuild the Mailbox Index to Resolve Mac Mail Stuck on Moving Messages
Mac Mail maintains a local index of each mailbox. When the index becomes corrupted, moving emails can fail to complete. Rebuilding the mailbox will force Mail to re-index the mailbox contents.
- In the Mail app, click the problematic mailbox.
- Go to Mailbox > Rebuild.
- Wait for the rebuild to complete; it might take time depending on the mailbox size.
Take all the Accounts offline, Then Online
Toggle the email accounts offline and back online to force the email to re-establish the connection with the mail server, which resolves the synchronisation states.
- In the Mail menu bar, go to Mailbox > Take all Accounts Offline.
- Wait a few seconds.
- Go to Mailbox > Get All New Mail.
- Allow Mail a few minutes to fully connect.
- Now attempt to move the messages in Mac Mail.
How Low Disk Space Causes Mac Mail to Get Stuck When Moving Messages?
If the Mac’s disk is nearly full, the Mail app will not write new data to the local store. It will indirectly disrupt operations, such as moving messages.
- Go to Apple Menu > About This Mac > More Info.
- Click Storage to view the available disk space.
- If you have less than 5 GB free, clear the space.
After freeing up the space, relaunch Mail and test again.
Delete and Re-Add the Account
Outdated or corrupted account settings are one of the most frequent culprits that cause issues with Mac Mail. Removing the account and adding it fresh gives Mail a clean configuration to work on:
- Before proceeding, make note of the account settings.
- Open System Settings > Internet Accounts.
- Select the affected email account and click the minus button to remove.
- Restart the Mac.
- Return to Internet Accounts and click the + button to add the account again with credentials.
- Open Mail and allow the sync. Then test moving the messages in Mac Mail.
Reset the Mail Envelope Index to Fix Mac Mail Stuck on Moving Messages
The envelope index is Mail’s master database that tracks all messages and the metadata. If the envelope index is damaged, it is one of the most common causes of stuck emails while moving.
- Quit Mail completely.
- Open Finder and press Command + Shift + G to open the Go to Folder.
- Type the path and press Return: ~/Library/Mail/V10/MailData/
- Search for file names Envelope Index, Envelope Index-shm, and Envelope Index-wal.
- Move the files to the Desktop.
- Reopen Mail. It will automatically rebuild the envelope index from the mail server.
- Once complete, test whether the issues “Apple Mail stuck at moving emails” are resolved or not.
Note for step 3: The V10 folder name isn’t the same for all; it changes with the macOS/Mail version. Go to ~/Library/Mail/ first and open a folder with the name V9, V10, V11, etc., then continue with the MailData.
Check the macOS and Mail Updates
Apple releases updates to macOS and the Mail app that address known bugs, including synchronisation and message-moving failure issues.
- Open the Apple menu > System Settings > General > Software Update.
- If an update is available, download and install it.
- After updating and restarting, open Mail and test the move operation.
Create New Mailbox and Transfer Message Manually
Create a fresh mailbox if the destination mailbox appears to be the problem – Mac Mail Stuck on Moving Messages.
- In the Mail sidebar, right-click under On My Mac and select New Mailbox.
- Enter a name and click Ok.
- Select all the messages you want to move, right-click and choose Move To > your new Mailbox.
- If it works, the original destination mailbox may have been corrupted. You can delete it and rename the new one.
Check for Conflicting Mail Rules
A rule that moves, copies, or moves messages to a mailbox automatically can conflict with a move by hand, resulting in the message appearing to be stuck or duplicated.
- In Mail, go to Mail > Settings > Rules.
- Uncheck or temporarily disable any rule that moves, copies, or archives messages. Move the message again.
- If it now works, edit the conflicting rule’s conditions so it no longer overlaps with the mailbox you are planning to move.
For more details on this, check out our guide on how to fix the Apple Mail rules stopped working Issue.
Use a Different Email Client to Move Messages
If the issue is with the mail client, use an alternate email client to move messages, as it can bypass the problem while we can troubleshoot the mail client separately.
- Log in to the email account via a web browser and move messages.
- Use a third-party mail client, Thunderbird, Airmail, or Spark, to move the messages via IMAP
- After moving the messages to the server side, simply sync the email client to reflect the changes and access the updated data.
Pro Tip: Alternatively, you can use Apple Mail Converter to directly export the Apple emails into a different file format, making it easy to access and move the messages without depending on the Mail app at all.
Reset Mail’s Preferences File
A corrupted Mail preferences file can cause any unexpected issues, including Mail getting stuck while moving messages
- Quit Mail completely.
- Open Finder and go to ~/Library/Containers/com.apple.mail/Data/Library/Preferences/.
- Locate the file named com.apple.mail.plist and move it to the Desktop.
- Reopen Mail. It will generate a new default preference.
- You might need to reconfigure the settings, but the accounts and messages will remain intact.
Check Email Provider Server Status
Sometimes the issue might not be with your Mac at all, but with the server. IMAP servers can experience outages or degraded performance that can cause operations to hang, which is when Mac Mail gets stuck moving messages.
- For iCloud Mail: Check Apple’s System Status page at apple.com/support/systemstatus.
- Gmail: Check the Google Workspace Status Dashboard at google.com/appsstatus/dashboard.
- Yahoo Mail: Check the status of Yahoo Mail at downdetector.com/status/yahoo-mail or with Yahoo’s help account on X for outage updates.
- Outlook/Hotmail: Check the Microsoft 365 Service Health status portal at portal.office.com/servicestatus or status.office365.com (if you don’t have an admin login).
If there is an active server incident, the only solution is to wait for the provider to resolve the issue on their end.
Run Disk Utility First Aid
If there is any Disk error, it could corrupt the application data. Try running Disk Utility First Aid checks and repairing the file system issues.
- Open Disk Utility from Applications > Utilities.
- Select the startup disk – Macintosh HD in the sidebar.
- Click First Aid, then Run.
- Allow the process to complete.
- If there is any error, repair and restart the Mac.
- Reopen Mail and test the issue.
Conclusion
Mac Mail stuck at moving messages is a frustrating issue, but it is fixable with the appropriate method. The troubleshooting steps covered in the guide include rebuilding the mailbox, resetting the index, checking the disk space, etc. We have addressed all the common causes behind this issue. Starting from the simple fixes, like force-quitting Mail and checking the internet connection, before we move further with the advanced steps like resetting the envelope index or deleting and re-adding the account. In such cases, one of these solutions will resolve the issue of Mac Mail being stuck on moving messages without any data loss.