How to move messages from inbox to folder
-
@ltgorm said in How to move messages from inbox to folder:
...Then, if we look at your Roundcube screenshots in the video, we see that the folders appear to be in the root, as you say, but Vivaldi client seems to have gotten info from that server about them being all nested under the Inbox. What version of Roundcube is that?
Hello @paaljoachim! In the video you try to create a folder in the root of your Roundcube account and it fails with a message saying that the namespace is invalid, that you need to prefix with "INBOX.". That could explain why the custom folders visible under the root in the Roundcube interface show up under the Inbox in Vivaldi - they get the "INBOX." prefix added to their paths on their way through the IMAP interface.
We don't see this happening on our Roundcube servers, as @ltgorm asked, do you know what version of Roundcube you are using?
-
Hi @ltgorm and @gudmundurg74
I just checked and saw this:
Roundcube Webmail 1.6.0
Copyright 2005-2022, The Roundcube Dev Team!Looks like an older version to me. It seems that I should ask the web host to update Round Cube. (I just sent them a support email asking if there is a newer version of Roundcube they can update to.)
"There it seems that all your accounts are folders within the hotmail account. How did that happen? Was that intentional? I guess you then added your hotmail account to Vivaldi and it sees those as regular imap folders and not accounts. That way you get a lot of messages duplicating the messages that you have already set up by adding your Roundcube account."
My Vivaldi mail account (I can share login information to it so you can take a look. If that is possible.)
I initially added the IMAP email accounts from the Shockhosting account.
Then added the Hotmail account which also have the same external emails addresses synced.This means I have the IMAP email accounts added to Vivaldi and then also the full Hotmail account with my hotmail email account and the same external email accounts. This seems to create a mess of things.
I went ahead and made another video showing more of the import of the external email accounts through IMAP as well as how I imported the Hotmail account with all the external accounts inside of it. I also went to Roundcube and I am showing what that looks like. https://youtu.be/1doGRoEyFQc
Btw for whatever reason moving messages from the Inbox to the folders worked this time.
Do let me know what I should do to clean up the account. -
That Roundcube version actually doesn't seem that old that it should be causing any problems like this. Rather this INBOX prefix seems like an IMAP setting in Roundcube and perhaps something to ask an admin about.
You can, in your Roundcube web client, go to Settings -> Folders and check if any of your folders have a Parent Folder but this looks more like a server generic setting where the root "namespace" cannot be accessed over IMAP.
BTW, can you create a folder (in Vivaldi) under the Inbox rather than the root?
As for the external accounts on your hotmail account - I believe they are simply exposed like that over IMAP and therefore Vivaldi will display them like this.
You could either remove them from the hotmail account or, in Vivaldi, right-click the root folder of each external account and select "unsubscribe" and mark "Remove messages from this device". That will tell the server to hide these accounts on the IMAP interface and thus Vivaldi (or other clients for that matter) will not see them.
-
@gudmundurg74 said in How to move messages from inbox to folder:
That Roundcube version actually doesn't seem that old that it should be causing any problems like this. Rather this INBOX prefix seems like an IMAP setting in Roundcube and perhaps something to ask an admin about.
You can, in your Roundcube web client, go to Settings -> Folders and check if any of your folders have a Parent Folder but this looks more like a server generic setting where the root "namespace" cannot be accessed over IMAP.
---> In Vivaldi it shows the various folders inside the Inbox. In Round Cube all folders are seen on the same level as the Inbox. Meaning none of the folders except the ones I defined to have a parent folder has one.
BTW, can you create a folder (in Vivaldi) under the Inbox rather than the root?
---> Having the Inbox selected and right clicking there is no option to create a new folder.
Having the root selected there I have the option to right click and create a new folder but it does not work as I get this error code:
[imap, [email protected], a new test, create mailbox]Client tried to access nonexistent namespace. (Mailbox name should probably be prefixed with: INBOX.) (0.001 + 0.000 secs).Root selected: I also tried adding a new folder by writing "Inbox.newtest" but that did not work.
You could either remove them from the hotmail account or, in Vivaldi, right-click the root folder of each external account and select "unsubscribe" and mark "Remove messages from this device". That will tell the server to hide these accounts on the IMAP interface and thus Vivaldi (or other clients for that matter) will not see them.
Thank you.
Here is a video I made: https://youtu.be/TihiCyKZ4iU
Btw the various Vivaldi videos I made are unlisted on Youtube. I might also just fully delete my hotmail account from Vivaldi as I everyday also check it through outlook.com. When I get the various things mostly in order then I can create a video showing Vivaldi mail from the perspective of a new user.
A few additional things.
I removed my hotmail account and some of the custom folders before I realized the custom folders were not associated with the hotmail account.
I did not know how to get these back but I happen to check Round Cube and noticed that the custom folders I had unsubscribed to was not not active. I made these active again.In Round Cube I now see many additional folders I made with inbox.newtest etc in Vivaldi. These show up in Round Cube but are by default off/disabled so that these do not show up in Vivaldi. I was able to delete a folder inside the inbox folder I made but get this error message when trying to delete the new inbox folder.
Server Error: DELETE: Mailbox doesn't exist: INBOX.inbox (0.001 + 0.000 secs).
I will ask support at shockhosting to delete the additional Inbox folders. -
Off-Topic: FWIW Round Cube option to delete folder is highlighted below:
-
Yes. I was able to locate the Delete button.
The problem was that in Vivaldi I tried to add a new folder by writing inbox/newtest. "newtest" did not show up in Vivaldi mail until I activated it through Round Cube.
In Round Cube a new inbox and newtest folder were added.
In Round Cube I was able to delete the "newtest" folder but not the added inbox folder.I got to say I am learning a lot and look forward to creating a video tutorial for the general user and add to my easywebdesigntutorials.com web site.
-
Tip: if mailbox does not reflect expected outcome right click on it and select Advanced > Re-sync account with server, for example as highlighted below:
The following is specific to your email account as usually creating folder Inbox/newtest would create a new folder under existing Inbox folder it would not create Inbox/Inbox/newtest
The issue with Inbox/newtest is due to how it was created. To resolve this issue repeat the previous folder creation process but this time just specify Inbox, then Re-sync account with server, and delete the now visible Inbox folder. To avoid this issue in future create Inbox folder first and then Inbox/newtest
-
Consider posting IMAP logs to troubleshoot issues. To do this:
-
enable Settings > Mail > Turn on IMAP Logs in Console
-
restart Vivaldi
-
select folder from Mail Panel
-
Press
Ctrl
+Shift
+J
to open DevTools window and then select Console tab -
In the Filter field enter your email address followed by the text list, for example,
用心棒@example.com list
, as highlighted below:
-
post just the list of folders and subscriptions from logs similar to following example:
⋮ C: W4 LIST "" "*" S: * LIST (\HasChildren \UnMarked) "." Archives S: * LIST (\HasNoChildren \UnMarked) "." Archives.2024 S: * LIST (\HasNoChildren \UnMarked) "." Archives.2023 S: * LIST (\HasNoChildren \UnMarked) "." Archives.2022 S: * LIST (\HasNoChildren \UnMarked \Trash) "." Trash S: * LIST (\HasNoChildren \UnMarked \Junk) "." Junk S: * LIST (\HasNoChildren \UnMarked \Sent) "." Sent S: * LIST (\HasNoChildren \UnMarked \Drafts) "." Drafts S: * LIST (\HasChildren) "." INBOX S: W3 OK List completed (0.002 + 0.000 + 0.001 secs). ⋮ C: W4 LIST (SUBSCRIBED) "" "*" S: * LIST (\Subscribed) "." Drafts S: * LIST (\Subscribed) "." Sent S: * LIST (\Subscribed) "." Junk S: * LIST (\Subscribed) "." Trash S: * LIST (\Subscribed) "." Archives S: * LIST (\Subscribed) "." Archives.2022 S: * LIST (\Subscribed) "." Archives.2023 S: * LIST (\Subscribed) "." Archives.2024 S: * LIST (\Subscribed) "." INBOX S: W4 OK List completed (0.001 + 0.000 secs). ⋮
- modify the filter text to
用心棒@example.com namespace
and post the result logs similar to following example:
⋮ Listing namespaces... S: W33 OK Idle completed (23.375 + 23.375 + 23.374 secs). C: W34 NAMESPACE S: * NAMESPACE (("" ".")) NIL NIL S: W34 OK Namespace completed (0.001 + 0.000 secs). ⋮
- modify filter test to
用心棒@example.com ID ("name"
and post the result from logs similar to following example:
⋮ C: W1 ID ("name" "(* 24B string *)") S: * ID ("name" "Dovecot") ⋮
-
-
Thank you very much @yojimbo274064400
I have resynced and that might have helped. I noticed the added Inbox folders are gone from Round Cube.
-
I just tested again.
@ltgorm and @gudmundurg74
When right clicking the root of the mail there is an option to create a folder. I click it and write a name and click enter but nothing happens. I do get this error message.
[imap, [email protected], Vivaldi, create mailbox]Client tried to access nonexistent namespace. (Mailbox name should probably be prefixed with: INBOX.) (0.001 + 0.000 secs).
I got to the web host and open Round Cube and check the email account. The folder has been added there but it has not been activated. This means that Vivaldi will create the folder but it is not been activating it.
Btw
I am not able to add a folder as a subfolder inside Vivaldi. I only get the option to create a folder by clicking the top level root of the email. If I click an existing folder to create a new folder inside of it then there is no option to do so. -
@paaljoachim After restart of Vivaldi this error should not be be visible anymore and folder was created.
//edit: I will check if this is known in internal bug tracker. Known.
I hope for a fix in a next Vivaldi 6.9 Stable version. -
Though I cannot reproduce the issue with folder creation it can likely be resolved by selecting Re-sync account with server and then subscribing to folder.
It is possible to create sub-folders already but requires user knowing which hierarchy separator character their IMAP server uses; this will be either a period “.” or a forward slash “/”. For example, with a Vivaldi email account first create folder aaaa and then aaaa.bbbb results in:
Be aware that not creating aaaa before aaaa.bbbb results in just:
i.e. folder aaaa exists on IMAP server but client cannot subscribe to it but can to bbbb so it is shown alone. -
We've looked into this, with the help of @paaljoachim, and it turns out our 3rd party libraries only partly support IMAP namespaces.
The result is that namespaces will show up in the folder structure in the mail panel and you'll need to create folders on the server.
In @paaljoachim's case the namespace is "INBOX." and therefore folders appear as subfolders of the Inbox folder.
I've created https://bugs.vivaldi.com/browse/VB-108316 to track this.
In the mean time I suggest contacting your service provider and request that, in the case there's only a single Personal namespace, it be removed.
-
@gudmundurg74 said in How to move messages from inbox to folder:
We've looked into this, with the help of @paaljoachim
Thanks for sticking around with Vivaldi despite these issues for so long, and helping find this issue, @paaljoachim.
-
Great!
@gudmundurg74 said in How to move messages from inbox to folder:
In the mean time I suggest contacting your service provider and request that, in the case there's only a single Personal namespace, it be removed.
I have sent a message to support at Shockhosting about this.
Thank you.
-
@WildEnte said in How to move messages from inbox to folder:
Thanks for sticking around with Vivaldi despite these issues for so long, and helping find this issue, @paaljoachim.
Thank you @WildEnte
I really like the mail feature in Vivaldi. Yes there are some things here and there that I do not understand but all in all it is really nice and I want to continue using it and learn through experience. I also want to add tutorials to my web site here: https://easywebdesigntutorials.com/ -
Feedback from support at Shockhosting.
"Since Vivaldi teams could identify as their 3rd party libraries only partly support IMAP namespaces, and have opened a bug thread to track the issue raised by you, you can await for their resolution accordingly.
With that being said, we do not modify the Roundcube configurations. Let us know if you have any other queries. We are available around-the-clock!"