Emails not sent Outlook

I have been using emclient for a short while after witching from Outlook 2010, which was not sending or receiving emails due to authentication changes from MS.

It worked initially and was fine, although after a fairly lengthy download of emails etc but thats ok.
However in recent weeks it has stopped sending emails.
I’ve had a look on the forums and have been reading that other people are having this issue, for sometime and emclient has not released a fix yet. Which is a bit disappointing given that other software clients have.

I’m using Outlook & Gmail via IMTP & SMTP, have no errors or messages in the log.
gMail is fine, although I do not use this much.

I was intending on buying a license but this has stopped me as there is no point if the software does not work.

I found these instructions:

https://support.emclient.com/index.php?/Knowledgebase/Article/View/256/7/cannot-send-emails-for-outlookcom-accounts---authentication-aborted

Which I am now following, but I have two questions:
The registry file that is downloaded, what is in it?
Can the instructions not include the changes needed to specific keys?

When will emclient be issuing a fix for this (assuming that MS are not going to)?

Oh, I was also going to check another thing. It has been mentioned to activate air sync, I had this on initially but took it off again (can’t remember why, there was some issue I have forgotten about). It has not resolved the problem.
I would switch to exchange, but have setup for IMTP/SMTP. Am not sure how to switch to exchange, but that would probably mean setting up the account again? So downloading all the emails, rules, calendar info etc?

Has anyone got a solution?

Oh, I was also going to check another thing. It has been mentioned to activate air sync, I had this on initially but took it off again.

There was some customers who were experiencing AirSync errors randomly due to I suspect Microsoft server issues, but eM Client did updates recently to help with that issue. So would need to know what version you are using.

By default AirSync is needed to be enabled for an Outlook account “in order to send mail” where the SMTP tab then is not used. So I would try reenabling AirSync and saving & try sending again.

If it’s no longer sending with that enabled, then if you have “already tried removing and readding your Outlook account” and still cannot send mail, we would normally need the actual error from the Operations “Log tab”. However If there is no log we would have no idea why it’s not sending.

So if you can again dblcheck after sending, click the dropdown on the right of Refresh and click Show Operations. Then click the Log tab and look for any obvious error messages and paste them in this thread. Blank out anything personal.

I think I’m having the same issue, I noticed that my outlook emails were stuck in the outbox for over a month. No issues receiving emails

Hopefully this log will show something, and hopefully I cleared any personal stuff out of it

eM Client 10.1.4588+f11e2ab373 (Windows)

2:51:42 PM [AirSync] MailClient.Accounts.ConnectionException: Found invalid data while decoding.
—> System.IO.InvalidDataException: Found invalid data while decoding.
at MailClient.Protocols.AirSync.AirSyncItemSynchronizer2.Upload(IItemUploadContext1 uploadContext, Folder folder, IEnumerable1 items, Int32 maxObjectsInSync, CancellationToken cancellationToken) at MailClient.Protocols.AirSync.AirSyncItemSynchronizer2.Upload(IItemUploadContext1 uploadContext, Folder folder, IEnumerable1 items, CancellationToken cancellationToken)
at MailClient.Protocols.Common.ItemSynchronizer2.<>c__DisplayClass34_0.<EnqueueUpload>b__0(WorkerStatus status, CancellationToken cancellationToken) at MailClient.Protocols.AirSync.AirSyncGenericCommand.Execute(WorkerStatus status) --- End of inner exception stack trace --- at MailClient.Protocols.AirSync.AirSyncGenericCommand.Execute(WorkerStatus status) at MailClient.Commands.Command.Process(WorkerStatus status) AccountId = AccountName = RunInPlace = False EnqueuedStackTrace = at MailClient.Protocols.Common.ItemSynchronizer2.EnqueueUpload(Folder folder, IEnumerable1 items, Action1 completed, CancellationToken cancellationToken)
at MailClient.Protocols.Common.ItemSynchronizer2.GoOnline() at MailClient.Protocols.AirSync.AirSyncAccount.GoOnlineInt() at MailClient.Protocols.Common.AccountBase.ChangeOnlineState(Boolean online, OfflineReason offlineReason) at MailClient.Protocols.Common.AccountBase.GoOnline() at MailClient.Protocols.Common.AccountBase.RunIfOnline(Action actionIfOnline, Action actionIfOffline) at MailClient.Protocols.Common.RequestIssuer.RunRequest(Action2 action, CancellationToken cancellationToken, OperationPriority priority, Nullable1 runInPlace, Action1 completed, String errorFormat, Object errorParams)
at MailClient.Protocols.AirSync.AirSyncFolderSynchronizer.SendAsync(IEnumerable1 items, Action1 sentItem, Action1 completed, CancellationToken cancellationToken) at MailClient.Protocols.AirSync.AirSyncAccount.SendAsync(IEnumerable1 items, Action1 sentItem, Action1 completed, CancellationToken cancellationToken)
at MailClient.Accounts.BindingAccountBase.SendInternal()
at MailClient.Accounts.BindingAccountBase.Send()
at MailClient.Accounts.AccountManager.SendAllInternal(Boolean checkIncludeInGlobalOperations)
at MailClient.Accounts.AccountManager.SendAndReceiveAll(Boolean checkIncludeInGlobalOperations)
at MailClient.UI.Forms.formMain.sendReceiveAll()
at MailClient.UI.Forms.formMain.stripButton_Refresh_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at MailClient.Common.UI.Controls.ControlToolStrip.ControlToolStripButton.PerformClick()
at MailClient.Common.UI.Controls.ControlToolStrip.ControlToolStripButton.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at MailClient.Common.UI.Controls.AutomationViewUserControl.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(HWND hWnd, MessageId msg, WPARAM wparam, LPARAM lparam)
at Windows.Win32.PInvoke.DispatchMessage(MSG* lpMsg)
at System.Windows.Forms.Application.ComponentManager.Microsoft.Office.IMsoComponentManager.FPushMessageLoop(UIntPtr dwComponentID, msoloop uReason, Void* pvLoopData)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(msoloop reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(msoloop reason, ApplicationContext context)
at System.Windows.Forms.Application.Run(ApplicationContext context)
at MailClient.Program.<>c.b__205_3()
at System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
at System.Windows.Forms.Control.InvokeMarshaledCallbacks()
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at MailClient.Common.UI.Forms.BaseForm.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(HWND hWnd, MessageId msg, WPARAM wparam, LPARAM lparam)
at Xilium.CefGlue.Interop.libcef.run_message_loop()
at MailClient.Program.Main(String args)
GUIStatus_Exception_Reported = True