Emclient very slow

I am using the paid version of emClient v9.2.2307. It is slow in response to keyboard commands. For example, I press the delete key, and it takes 5-10 seconds to show me the confirmation dialog window. It is usually just an initial struggle, the subsequent responses to keyboard actions are without delay or with less significant delay.

I have a lot of old emails kept. Is it related? How can I improve the performance.

Is there any chance of getting some tips here?

Could it be the keyboard commands are dealing with email on a server somewhere else and the lag is the connection from your computer to that server elsewhere? Is this gmail or similar email? What happens if you test with another email client, say Thunderbird.

I can say the same. There are often several seconds between setting the command and executing it.

I really notice the interaction with the e-mail. If I want to reply to an e-mail by pressing the “Reply all” button, it takes a few seconds for the window to appear and another few seconds before I can enter a text.

It is exactly as sbhog described. One example is deleting the email. I press the key del, and there is a couple of seconds delay before the confirmation dialog window appears. I don’t think that for this action, any remote fetch is being done. Similarly, to select multiple messages.
It is not just keyboard-related, the same delay happens when a mouse is used.

That can sometimes happen if you have a eg: hard-disk thats “lagging / delaying” like with an older eg: Mechanical hard-disk, Or where a hard-disk eg: cache “is not on the way out” or “not working very well anymore” so also delays / lags to open the delete box.

However if you have a SSD or M2 newer type Drive, then sometimes that can also happen if you have a eg: “partially corrupted mail database” and so eM Client can then have trouble reading the data so also delays / lags when you press delete.

So if you want to test a new database and you have an IMAP, Exchange, Office 365 or iCloud account, then first “close eM Client” and then “rename the following hidden database folder” to eg: eM Client-Old . Then reopen eM Client and setup as new and see if that makes any difference.

(Windows hidden eM Client database folder)
“Users\yourusername\AppData\Roaming\eM Client”

(Mac Hidden hidden eM Client database folder)
“Users\yourusername\Library\Application Support\eM Client”

I am using M2 drive. I hope that it is not the source of the issue.

I will try it when I have a moment, but even if the test goes well, it doesn’t solve the problem.
What I mean if the slowness is due to a corrupted database, I need to know how to fix the corrupted database. If the slowness is due to too much historical data in the database, it is a problem because I need to keep all those emails, and starting all over is not helping me.

jueves 03 julio 2025 :: 1844hrs (UTC +01:00)

Hey @robson

Corrupted database repair you can do this:

Close eM Client and open a Windows Run window.
You do this by using the Win + R keys on your keyboard.
Paste in the following command including the leading "

“C:\Program Files (x86)\eM Client\MailClient.exe” /dbrepair

When that is done, restart eM Client.

skybat

¡Buena suerte!

¡Saludos desde Valencia la soleada en España!
¡Mis mejores deseos y mantente a salvo!

[email protected]

Hablo español, luego portugués, inglés, francés y alemán
con conocimiento de varios otros idiomas.

1 Like

@robson

I need to know how to fix the corrupted database.

If you have a Mac, to repair eM Client database do the following.

Close eM Client and then “open the Terminal app via either Launchpad or Utilities” on the Mac. Then Paste and run the following command.

/Applications/eM\ Client.app/Contents/MacOS/eM\ Client /dbrepair

Then reopen eM Client and see if that helps.

If the slowness is due to too much historical data in the database, it is a problem because I need to keep all those emails, and starting all over is not helping me.

If the repair doesn’t make any difference and you create a new database and setup new “and that fixes the problem” but you then don’t have old Local Folder messages, then you can then do a “Partial Restore” to get those old database Local Folder messages back to your new Database Local Folder messages by following either my post below or the official eM Client blog page.

How to do a Partial Restore

https://forum.emclient.com/t/emails-missing-from-backup-when-restored/101556/2

eM Client official blog page Partial Restore

https://www.emclient.com/blog/how-to-restore-backup-in-em-client-614

Lastly if this issue has only happened recently “and you have been making regular eM Client backups”, then you can alternatively try restoring a recent dated eM Client backup when you know it was working ok via “Menu / File / Restore”. Then any new emails since the backup date will restore when eM Client recconects online.

Note: If you do try restoring a recent dated backup, make a manual backup of your current database first via "Menu / Backup incase you need to revert back for any reason. You can see when the backup is complete in Show Operations via clicking the drop-down on the right of Refresh top left.