New version with some problems!


die aktuelle Version (8.2.1465.0) kann meine Google Kontakte nicht mehr synchronisieren.

Des Weiteren stimmt die Anzeige im Dark Mode manchmal überhaupt nicht.


the current version (8.2.1465.0) can no longer sync my Google contacts.

Furthermore, the display in dark mode is sometimes not correct at all.

Thank you for reporting. We’ll take a look on this issue as soon as possible and once we find out what is going on, we’ll provide a quick fix for this issue. Can you please copy the content of the Protokoll tab? That might help. After that can you please remove and add the same account to eM Client, whether this resolves the problem or not?


I deleted and recreated the account, the error remains!
The log:

21:38:51 Online-Status: geändert zu Online bis zum NetworkAvailability
21:38:52 Privat [Google Contacts] MailClient.Storage.Application.OperationException: Die Synchronisation des Ordners’Privat/Directory’ ist fehlgeschlagen mit folgendem Fehler: Must be a G Suite domain user.
—> The service people has thrown an exception: Google.GoogleApiException: Google.Apis.Requests.RequestError
Must be a G Suite domain user. [400]
Errors [
Message[Must be a G Suite domain user.] Location[ - ] Reason[failedPrecondition] Domain[global]
at Google.Apis.Requests.ClientServiceRequest1.ParseResponse(HttpResponseMessage response) at Google.Apis.Requests.ClientServiceRequest1.ExecuteAsync(CancellationToken cancellationToken)
at MailClient.Protocols.Gdata.FetchHelper.FetchWithCancellationAsync[T](ClientServiceRequest1 request, CancellationToken cancellationToken) at MailClient.Protocols.Gdata.FetchHelper.FetchWithCancellation[T](ClientServiceRequest1 request, CancellationToken cancellationToken)
at MailClient.Protocols.Gdata.DirectoryItemSynchronizer.FetchPages(ListDirectoryPeopleRequest listRequest, IItemSynchronizeContext1 synchronizeContext, CancellationToken cancellationToken)+MoveNext() at MailClient.Protocols.Common.ItemSynchronizeContext2.Synchronize[T,TUid,TVid](SynchronizationType synchronizationType, IEnumerable1 items, Func2 getUniqueId, Func2 getVersionId, Func3 hasChanged, Func2 isDeleted, Func2 convertItems, Action2 updateItem) at MailClient.Protocols.Gdata.DirectoryItemSynchronizer.Synchronize(IItemSynchronizeContext1 synchronizeContext, Folder folder, CancellationToken cancellationToken)
at MailClient.Protocols.Common.ItemSynchronizer2.<>c__DisplayClass37_1.<EnqueueSynchronize>b__6(WorkerStatus status, CancellationToken ct) at MailClient.Protocols.Gdata.GenericGapiCommand.Execute(WorkerStatus status) --- End of inner exception stack trace --- at MailClient.Protocols.Gdata.GenericGapiCommand.Execute(WorkerStatus status) at MailClient.Commands.Command.Process(WorkerStatus status) EnqueuedStackTrace = at MailClient.Protocols.Common.ItemSynchronizer2.<>c__DisplayClass37_1.g__RunSynchronize|2()
at MailClient.Protocols.Common.ItemSynchronizer2.<>c__DisplayClass37_0.<EnqueueSynchronize>b__0() at MailClient.Protocols.Common.AccountBase.RunIfOnline(Action actionIfOnline, Action actionIfOffline) at MailClient.Protocols.Common.ItemSynchronizer2.EnqueueSynchronize(Folder folder, Boolean fast, CancellationToken cancellationToken, Action1 completed) at MailClient.Protocols.Common.ItemSynchronizer2.MailClient.Storage.Synchronization.IItemSynchronizer.Synchronize(Folder folder, SynchronizationPriority priority, Action1 completed) at MailClient.Storage.Application.ItemCollection2.Synchronize(SynchronizationPriority priority, Action`1 completed)
at MailClient.Storage.Application.Folder.Synchronize(SynchronizationPriority priority)
at MailClient.Storage.Application.Folder.Synchronize(Boolean forced)
at MailClient.Protocols.Gdata.GdataContactsAccount.Synchronize(SynchronizationPriority priority)
at MailClient.Protocols.Gdata.GdataContactsAccount.GoOnlineInt()
at MailClient.Protocols.Common.AccountBase.ChangeOnlineState(Boolean online, OfflineReason offlineReason)
at MailClient.Protocols.Common.AccountBase.GoOnline()
at MailClient.Accounts.AccountList.<>c__DisplayClass19_1.b__1()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.<>c.<.cctor>b__277_0(Object obj)
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
at System.Threading.Tasks.Task.ExecuteEntryUnsafe(Thread threadPoolThread)
at System.Threading.Tasks.Task.ExecuteFromThreadPool(Thread threadPoolThread)
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
GUIStatus_Exception_Reported = True
21:38:52 Privat Google Calendar Synchronisiere Ordner ‘/Kalender’

Hello, thank you for the report, maybe we already have a fix. If you can also send us a Google Calendar log, we’ll be able to confirm it (Menu->Settings->Advanced->Logging->Google calendar for this particular account) and once it happens please click on Send logs on the same screen.


Email was sent to

Google Play receipts have always been mainly all white with the Dark Theme. All I do for those emails when I want to view them is as @Gary advised on another thread is (Right click) in the body of the email and then click (Format / Plain text) which then views it perfectly in Dark Theme.

Suggestion to eM Client devs to fix the odd email like this (which I suspect is just due to the way Google format the Google Play receipt) is to eg:

Have an option in eM Client (if possible) so that when you right click and choose (Plain Text) format in the body of the email, have a (Padlock option on it) so the email always stays that way only for viewing a specific email and doesn’t effect any other normal HTML Formatted emails.

Or have a eg Rule option for a specific incoming email address so that you can (always mark it to read in plain text only) when it arrives.

This issue is fixed in