I get the following message from eM Client when connecting to Proton Bridge: “[IMAP] Cannot open folder “/Inbox”. (NO no such mailbox)”
Both IMAP and SMTP validate in eM Client diagnostics
I am able to send mail but not receive mail
I suspect the problem may be that during the initial setup when asked if I trusted the certificate for 127.0.0.1:1143 I checked “don’t ask again” and inadvertently clicked “Don’t Connect”.
I have deleted and recreated the account but the certificate check question is not asked again.
Any pointers would be appreciated, Thanks
Connection log follows:
16:55:39.965|001| eM Client 9.2.2093+6d2fe6bf90 (Windows)
16:55:39.969|01C| Account’s UID is 626a5f96-0932-4f04-aea1-5565a9448b67
16:55:39.970|01C| AccountBase.ChangeOnlineState : State changed to ONLINE due User
16:55:39.972|01C| >>> ListFoldersAsync(): Start
16:55:39.974|01C| 01: Connecting to 127.0.0.1:1143…
16:55:39.975|01C| >>> FolderActivated(folder: /Inbox [Inbox]):
16:55:39.976|01C| Folder /Inbox [Inbox] is now watched
16:55:39.977|01C| >>> FolderActivated(folder: /Inbox [Inbox]):
16:55:40.003|01C| 01: * OK [CAPABILITY ID IDLE IMAP4rev1 MOVE STARTTLS UIDPLUS UNSELECT] Proton Mail Bridge 03.04.02 - gluon session ID 7
16:55:40.003|01C| 01: A1 STARTTLS
16:55:40.004|01C| 01: A1 OK Begin TLS negotiation now
16:55:40.004|01C| 01: Starting TLS stream to 127.0.0.1 …
16:55:40.021|01C| >>> Starting account synchronization
16:55:40.029|01C| 01: TLS stream established with Protocol: Tls12, NegotiatedCipherSuite: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, CipherAlgorithm: Aes128, HashAlgorithm: Sha256
16:55:40.030|01C| 01: A2 CAPABILITY
16:55:40.034|01C| 01: * CAPABILITY ID IDLE IMAP4rev1 STARTTLS
16:55:40.034|01C| 01: A2 OK CAPABILITY
16:55:40.036|01C| 01: A3 LOGIN “[email protected]”
16:55:40.339|01C| 01: A3 OK [CAPABILITY ID IDLE IMAP4rev1 MOVE STARTTLS UIDPLUS UNSELECT] Logged in
16:55:40.339|01C| 01: A4 ID (“name” “eM Client” “version” “9.2.2093.0” “GUID” “EMCLIENT_V1” “vendor” “eM Client” “contact” “[email protected]”)
16:55:40.341|01C| 01: * ID (“name” “Proton Mail Bridge” “version” “03.04.02” “os” “windows” “vendor” “TODO” “support-url” “TODO”)
16:55:40.342|01C| 01: A4 OK ID
16:55:40.342|01C| 01: Detected server type: ProtonMail
16:55:40.342|01C| 01: A5 LIST “” ""
16:55:40.359|01C| 01: * LIST (\Noselect \Unmarked) “/” “Folders”
16:55:40.360|01C| 01: * LIST (\Unmarked) “/” “Folders/Property”
16:55:40.360|01C| 01: * LIST (\Noselect \Unmarked) “/” “Labels”
16:55:40.361|01C| 01: * LIST (\Junk \Noinferiors \Unmarked) “/” “Spam”
16:55:40.361|01C| 01: * LIST (\Drafts \Noinferiors \Unmarked) “/” “Drafts”
16:55:40.362|01C| 01: * LIST (\Archive \Noinferiors \Unmarked) “/” “Archive”
16:55:40.362|01C| 01: * LIST (\Noinferiors \Sent \Unmarked) “/” “Sent”
16:55:40.363|01C| 01: * LIST (\All \Marked \Noinferiors) “/” “All Mail”
16:55:40.363|01C| 01: * LIST (\Noinferiors \Trash \Unmarked) “/” “Trash”
16:55:40.363|01C| 01: * LIST (\Marked \Noinferiors) “/” “Inbox”
16:55:40.364|01C| 01: * LIST (\Flagged \Noinferiors \Unmarked) “/” “Starred”
16:55:40.364|01C| 01: A5 OK LIST
16:55:40.365|01C| 01: A6 STATUS “All Mail” (UNSEEN)
16:55:40.365|01C| 01: A7 STATUS “Archive” (UNSEEN)
16:55:40.365|01C| 01: A8 STATUS “Drafts” (UNSEEN)
16:55:40.366|01C| 01: A9 STATUS “Folders/Property” (UNSEEN)
16:55:40.366|01C| 01: A10 STATUS “Inbox” (UNSEEN)
16:55:40.366|01C| 01: A11 STATUS “Sent” (UNSEEN)
16:55:40.367|01C| 01: A12 STATUS “Spam” (UNSEEN)
16:55:40.367|01C| 01: A13 STATUS “Trash” (UNSEEN)
16:55:40.370|01C| 01: * STATUS “All Mail” (UNSEEN 8)
16:55:40.370|01C| 01: A6 OK STATUS
16:55:40.373|01C| 01: * STATUS “Archive” (UNSEEN 0)
16:55:40.374|01C| 01: A7 OK STATUS
16:55:40.376|01C| 01: * STATUS “Drafts” (UNSEEN 0)
16:55:40.377|01C| 01: A8 OK STATUS
16:55:40.380|01C| 01: * STATUS “Folders/Property” (UNSEEN 0)
16:55:40.381|01C| 01: A9 OK STATUS
16:55:40.381|01C| 01: A10 NO no such mailbox
16:55:40.385|01C| 01: * STATUS “Sent” (UNSEEN 7)
16:55:40.385|01C| 01: A11 OK STATUS
16:55:40.388|01C| 01: * STATUS “Spam” (UNSEEN 0)
16:55:40.388|01C| 01: A12 OK STATUS
16:55:40.390|01C| 01: * STATUS “Trash” (UNSEEN 0)
16:55:40.391|01C| 01: A13 OK STATUS
16:55:40.391|01C| >>> ListFoldersAsync(): End: 10 folders found
16:55:40.391|01C| >>> Connection 1 is now spare
16:55:40.392|01C| >>> Account folders synchronized
16:55:40.392|01C| 01: A14 SELECT “INBOX”
16:55:40.392|01C| >>> Forced sync of folder /All Mail marked for offline-use
16:55:40.393|01C| >>> FolderActivated(folder: /Sent [Sent]):
16:55:40.396|01C| 01: A14 NO no such mailbox
16:55:40.396|01C| 01: Failed to open folder /Inbox [Inbox]
16:55:40.397|01C| >>> Forced sync of folder /Archive [Archive] marked for offline-use
16:55:40.400|01C| >>> Forced sync of folder /Drafts [Draft] marked for offline-use
16:55:40.402|01C| >>> Forced sync of folder /Junk E-mail [Spam] marked for offline-use
16:55:40.402|01C| >>> COMMAND EXCEPTION: MailClient.Protocols.Imap.FolderOpenException: Cannot open folder “/Inbox”. (NO no such mailbox)
16:55:40.403|01C| at MailClient.Protocols.Imap.ConnectionPoolEntry.SelectFolderAsync(Folder folder)
16:55:40.403|01C| at MailClient.Protocols.Imap.ConnectionPool.AcquireConnectionAsync(Folder mailFolder, Boolean noSelect)
16:55:40.403|01C| at MailClient.Protocols.Imap.ConnectionContext.CreateContextAsync(ImapAccount account, Folder folder, Boolean noSelect)
16:55:40.403|01C| at MailClient.Protocols.Imap.ImapMailSynchronizer.SynchronizeMessagesAsync(IItemSynchronizeContext1 synchronizeContext, Folder folder, Boolean fast, CancellationToken cancellationToken) 16:55:40.404|01C| at MailClient.Protocols.Imap.ImapMailSynchronizer.Synchronize(IItemSynchronizeContext
1 synchronizeContext, Folder folder, CancellationToken cancellationToken)
16:55:40.404|01C| at MailClient.Protocols.Common.ItemSynchronizer2.<>c__DisplayClass40_2.<EnqueueSynchronize>b__6(WorkerStatus status, CancellationToken ct) 16:55:40.404|01C| at MailClient.Protocols.Imap.ImapActionCommand.<>c__DisplayClass11_0.<.ctor>b__0(WorkerStatus ws, CancellationToken ct) 16:55:40.405|01C| at MailClient.Protocols.Imap.ImapActionCommand.ExecuteInternalSync(WorkerStatus status) 16:55:40.405|01C| at MailClient.Protocols.Imap.ImapActionCommand.Execute(WorkerStatus status) 16:55:40.405|01C| COMMAND STACK TRACE: 16:55:40.406|01C| at MailClient.Protocols.Common.ItemSynchronizer
2.<>c__DisplayClass40_1.g__RunSynchronize|2()
16:55:40.406|01C| at MailClient.Protocols.Common.ItemSynchronizer2.<>c__DisplayClass40_0.<EnqueueSynchronize>b__0() 16:55:40.406|01C| at MailClient.Protocols.Common.AccountBase.RunIfOnline(Action actionIfOnline, Action actionIfOffline) 16:55:40.407|01C| at MailClient.Protocols.Common.ItemSynchronizer
2.EnqueueSynchronize(Folder folder, Boolean fast, CancellationToken cancellationToken, Action1 completed) 16:55:40.407|01C| at MailClient.Protocols.Common.ItemSynchronizer
2.Synchronize(Folder folder, SynchronizationPriority priority, Action1 completed) 16:55:40.407|01C| at MailClient.Storage.Application.ItemCollection
2.Synchronize(SynchronizationPriority priority, Action1 completed, Boolean fromUI) 16:55:40.408|01C| at MailClient.Storage.Application.Folder.Synchronize(SynchronizationPriority priority, Boolean fromUI) 16:55:40.408|01C| at MailClient.Storage.Application.Folder.Synchronize(Boolean forced, Boolean fromUI) 16:55:40.408|01C| at MailClient.Protocols.Common.FolderSynchronizer.FolderActivated(Folder folder, Boolean goingOnline) 16:55:40.409|01C| at MailClient.Protocols.Imap.ImapFolderSynchronizer.FolderActivated(Folder folder, Boolean goingOnline) 16:55:40.409|01C| at MailClient.Protocols.Common.FolderSynchronizer.GoOnlinePost() 16:55:40.410|01C| at MailClient.Protocols.Imap.ImapFolderSynchronizer.GoOnlinePost() 16:55:40.410|01C| at MailClient.Protocols.Imap.ImapAccount.GoOnlineInt() 16:55:40.410|01C| at MailClient.Protocols.Common.AccountBase.ChangeOnlineState(Boolean online, OfflineReason offlineReason) 16:55:40.411|01C| at MailClient.Protocols.Common.AccountBase.GoOnline() 16:55:40.411|01C| at MailClient.Protocols.Common.AccountBase.RunIfOnline[T](Func
1 actionIfOnline, Func`1 actionIfOffline)
16:55:40.411|01C| at MailClient.Protocols.Common.SynchronizableMailAccount.Synchronize(SynchronizationPriority priority)
16:55:40.412|01C| at MailClient.Accounts.BindingAccountBase.Receive()
16:55:40.412|01C| at MailClient.Accounts.AccountManager.ReceiveAllInternal(Boolean checkIncludeInGlobalOperations)
16:55:40.413|01C| at MailClient.Accounts.AccountManager.SendAndReceiveAll(Boolean checkIncludeInGlobalOperations)
16:55:40.413|01C| at MailClient.Accounts.DesktopAccountManager.timerSendAndReceive_Tick(Object sender, EventArgs e)
16:55:40.414|01C| at System.Windows.Forms.Timer.OnTick(EventArgs e)
16:55:40.414|01C| at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
16:55:40.414|01C| at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, WM msg, IntPtr wparam, IntPtr lparam)
16:55:40.415|01C| at Interop.User32.DispatchMessageW(MSG& msg)
16:55:40.415|01C| at System.Windows.Forms.Application.ComponentManager.Interop.Mso.IMsoComponentManager.FPushMessageLoop(UIntPtr dwComponentID, msoloop uReason, Void pvLoopData)
16:55:40.415|01C| at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(msoloop reason, ApplicationContext context)
16:55:40.416|01C| at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(msoloop reason, ApplicationContext context)
16:55:40.416|01C| at System.Windows.Forms.Application.Run(ApplicationContext context)
16:55:40.416|01C| at MailClient.Program.<>c.b__185_3()
16:55:40.417|01C| at System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
16:55:40.417|01C| at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
16:55:40.417|01C| at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
16:55:40.418|01C| at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
16:55:40.418|01C| at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
16:55:40.418|01C| at System.Windows.Forms.Control.InvokeMarshaledCallbacks()
16:55:40.419|01C| at System.Windows.Forms.Control.WndProc(Message& m)
16:55:40.419|01C| at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
16:55:40.419|01C| at System.Windows.Forms.ContainerControl.WndProc(Message& m)
16:55:40.420|01C| at System.Windows.Forms.Form.WndProc(Message& m)
16:55:40.420|01C| at MailClient.Common.UI.Forms.BaseForm.WndProc(Message& m)
16:55:40.420|01C| at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
16:55:40.420|01C| at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
16:55:40.421|01C| at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, WM msg, IntPtr wparam, IntPtr lparam)
16:55:40.421|01C| at Xilium.CefGlue.Interop.libcef.run_message_loop()
16:55:40.421|01C| at MailClient.Program.Main(String[] args)
16:55:40.421|01C|
16:55:40.422|01C| >>> Forced sync of folder /Trash [Trash] marked for offline-use
16:55:40.422|01C| >>> Forced sync of folder /Folders/Property marked for offline-use
16:55:40.422|01C| >>> FolderDeactivated(folder: /Sent [Sent]):
16:55:40.422|01C| >>> Account synchronization finished
16:55:40.423|01C| AccountBase.ChangeOnlineState : State changed to OFFLINE due BrokenConnection
16:55:40.423|01C| >>> FolderDeactivated(folder: /Inbox [Inbox]):
16:55:40.423|01C| >>> Connection 1 is now spare
16:55:40.423|01C| >>> FolderDeactivated(folder: /Inbox [Inbox]):
16:55:40.424|01C| >>> Connection 1 is now spare
16:55:40.424|01C| >>> ConnectionPoolEntry.CloseAsync(): CloseConnectionsAsync
16:55:40.424|01C| 01: — RECEIVE CANCELLED
16:55:40.425|01C| 01: Connection 1 was closed, deliberate = True