Custom trash, sent, drafts folder?
-
Could it be that it isn't possible to set a custom trash, sent, drafts and so on folder? Right now when I'm deleting a mail it will be moved into
Trash
but my real trash directory has a different name (translated into my country language) -
@holebuyer the assignment of what a folder represents for an email client is done server side. My provider allows me to set up any imap folder with any name (mickeymouse) and then define this as the trash folder. In my case, Vivaldi takes that and it works correctly.
-
the assignment of what a folder represents for an email client is done server side
Yes, I did this but Vivaldi is ignoring that. For example I deleted a mail in Vivaldi and it moved it into
Trash
instead ofPapierkorb
: -
@holebuyer the top views are Vivaldi's unified filters that act on all accounts. These are not (!) folders - Vivaldi has a database approach, not a folder based approach (thank divine entity of your choice). The trash view shows all emails that are marked as trash regardless of which folder the email file is actually in. As long as the email meets the criteria that the view filters for, it will be shown here.
Similarly with Unread, which shows any unread email (to clean it up you have the toggle buttons atop of the message list to allow you to show or hide trash/spam/mailing lists/Feeds... in the selected view.
Your account folder structure is under "all accounts" and gives you access to the actual folders. So the deleted email should show up both in the trash view at the top, and also in the correct imap folder under all accounts
-
Thank you for the detailed explanation but
So the deleted email should show up both in the trash view at the top, and also in the correct imap folder under all accounts
is not the case. Vivaldi does not move anything into my
Papierkorb
, only inTrash
. I also checked the Web interface of my E-Mail provider and myPapierkorb
does not include the deleted mail. -
@holebuyer, that does then suggest that the assignment of Papierkorb to be your Trash folder was local, i.e. it only occurs within that client. The most likely reason for the change being local is that your IMAP server does not support the change server side ― @WildEnte IMAP server does so the change is seen by all clients.
-
@holebuyer reviewing your earlier post with the screenshot, the fact that "Papierkorb" appears under the "custom folders" section in the panel 100% confirms that the IMAP server doesn't tell Vivaldi that "Papierkorb" has the \Trash attribute (per IMAP RFC).
Is this a german Freemail service like Web.de or gmx.de or mailbox.org that give trial accounts? If so I could try to reproduce the issue with that service and we can write a bug report and maybe they can do something about it.
EDIT just after submitting this post I remembered that I once fought with my all-inkl.com server because Vivaldi kept creating a new trash folder ... I had written bug VB-79091 for that. I later couldn't reproduce it anymore but others seem to have run into similar issues. @gmg sorry for pinging you but might this be the same problem here?
-
Is this a german Freemail service like Web.de or gmx.de or mailbox.org
I'm using mailbox.org which is a paid and not a free service.
What I'm wondering is that I don't have any issues with the Apple Mail App on macOS and FairEmail on Android. Also I don't have any issues with the webmailer of the provider, just with Vivaldi Mail
I also set these directories in the settings of my provider long time ago:
-
Consider raising this as a bug after confirming the special use attribute of Trash by:
- going to vivaldi://settings/mail/
- under Mail Accounts select the affected account, then the Identity tab, and Take Account Offline
- under Mail Settings select Turn on IMAP Logs in Console
- press Ctrl + Shift + J to open Developer Tools and select Console tab
- press Ctrl + L to clear console messages
- navigate back to settings window
- deselect Take Account Offline
- navigate back to console window
- in the highlighted filter field shown below type special use:
- confirm that the console message line ending special use: \Trash is as expected, i.e. name is Papierkorb and/or post it here.
When finished de-select Turn on IMAP Logs in Console
-
@holebuyer it's easy to test mailbox.org - one can just set up an account and if one doesn't pay the show is over after 30 days trial period.
I set up an account, making sure to set Vivaldi to german both in user interface and preferred language. After registering with Mailbox.org, I immediately had a dafault interface. Also in Vivaldi all folder names are correct, and deleting emails works correctly / sends the mail to the correct trash folder. But in my case, the folder name designation is still in english, not in german as shown in your screenshot:
Following the steps @yojimbo274064400 mentioned (thanks by the way!) I get the following IMAP communication (limited to lines mentioning "special use")
-
making sure to set Vivaldi to german both in user interface and preferred language
Maybe something to consider: I set my operating system (macOS) language to English therefore my Vivaldi user interface is also in English but I set German (
de
) as my preferred language for websites (I don't think this has an effect for Vivaldi mail)Here is my IMAP log:
[DEBUG][2022-06-26T06:32:44.709Z][175][[email protected]][imap.mailbox.org] S: W2 OK [CAPABILITY IMAP4rev1 SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS THREAD=ORDEREDSUBJECT MULTIAPPEND URL-PARTIAL CATENATE UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS BINARY MOVE SNIPPET=FUZZY PREVIEW=FUZZY PREVIEW STATUS=SIZE SAVEDATE SEARCH=X-MIMEPART XDOVECOT ACL UIDPLUS LITERAL+ NOTIFY SPECIAL-USE FILTER=SIEVE COMPRESS=DEFLATE XAPPLEPUSHSERVICE QUOTA ACL RIGHTS=texk] Logged in [DEBUG][2022-06-26T06:32:44.709Z][175][[email protected]][imap.mailbox.org] Login successful, post-auth capabilites updated! IMAP4REV1,SASL-IR,LOGIN-REFERRALS,ID,ENABLE,IDLE,SORT,SORT=DISPLAY,THREAD=REFERENCES,THREAD=REFS,THREAD=ORDEREDSUBJECT,MULTIAPPEND,URL-PARTIAL,CATENATE,UNSELECT,CHILDREN,NAMESPACE,UIDPLUS,LIST-EXTENDED,I18NLEVEL=1,CONDSTORE,QRESYNC,ESEARCH,ESORT,SEARCHRES,WITHIN,CONTEXT=SEARCH,LIST-STATUS,BINARY,MOVE,SNIPPET=FUZZY,PREVIEW=FUZZY,PREVIEW,STATUS=SIZE,SAVEDATE,SEARCH=X-MIMEPART,XDOVECOT,ACL,UIDPLUS,LITERAL+,NOTIFY,SPECIAL-USE,FILTER=SIEVE,COMPRESS=DEFLATE,XAPPLEPUSHSERVICE,QUOTA,ACL,RIGHTS=TEXK [2022-06-26T06:32:44.832Z][imap-client] name: Spam, path: Spam, flags: \HasNoChildren,\UnMarked, special use: \Junk [2022-06-26T06:32:44.833Z][imap-client] name: Entwürfe, path: Entw&APw-rfe, flags: \HasNoChildren,\UnMarked, special use: \Drafts [DEBUG][2022-06-26T06:32:45.182Z][2][[email protected]][imap.mailbox.org] S: W2 OK [CAPABILITY IMAP4rev1 SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS THREAD=ORDEREDSUBJECT MULTIAPPEND URL-PARTIAL CATENATE UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS BINARY MOVE SNIPPET=FUZZY PREVIEW=FUZZY PREVIEW STATUS=SIZE SAVEDATE SEARCH=X-MIMEPART XDOVECOT ACL UIDPLUS LITERAL+ NOTIFY SPECIAL-USE FILTER=SIEVE COMPRESS=DEFLATE XAPPLEPUSHSERVICE QUOTA ACL RIGHTS=texk] Logged in [DEBUG][2022-06-26T06:32:45.182Z][2][[email protected]][imap.mailbox.org] Login successful, post-auth capabilites updated! IMAP4REV1,SASL-IR,LOGIN-REFERRALS,ID,ENABLE,IDLE,SORT,SORT=DISPLAY,THREAD=REFERENCES,THREAD=REFS,THREAD=ORDEREDSUBJECT,MULTIAPPEND,URL-PARTIAL,CATENATE,UNSELECT,CHILDREN,NAMESPACE,UIDPLUS,LIST-EXTENDED,I18NLEVEL=1,CONDSTORE,QRESYNC,ESEARCH,ESORT,SEARCHRES,WITHIN,CONTEXT=SEARCH,LIST-STATUS,BINARY,MOVE,SNIPPET=FUZZY,PREVIEW=FUZZY,PREVIEW,STATUS=SIZE,SAVEDATE,SEARCH=X-MIMEPART,XDOVECOT,ACL,UIDPLUS,LITERAL+,NOTIFY,SPECIAL-USE,FILTER=SIEVE,COMPRESS=DEFLATE,XAPPLEPUSHSERVICE,QUOTA,ACL,RIGHTS=TEXK
So I don't see anything in there regarding
Trash
orSent
. It somehow stops aftername: Entwürfe, path: Entw&APw-rfe
. Could it be that there is an issue here because of Umlauts likeä
,ö
orü
? -
@holebuyer I had everything set to German and yet mailbox.org named the imap folders with English terms in the background. Maybe they have changed it between when you first set up your account and now or... I don't know.
Could you refresh the folder assignment in mailbox.org' by creating a dummy folder, assigning that to be the new trash (save) and then changing the assignment back to Papierkorb?
-
Maybe they have changed it between when you first set up your account and now
Could be, yes. I'm a customer there since many many years.
Could you refresh the folder assignment in mailbox.org' by creating a dunny folder, assigning that to be the new trash (save) and then changing the assignment back to Papierkorb?
Did not work. Same issue as before. It also seems that I am not able to rename the directories (
Papierkorb
and so on) and I am also not able to create directories at the root level (only bellowINBOX
) but I was able to set the new directory bellowINBOX
as trash directory back and forth. But Vivaldi is still ignoring it. -
So now I installed Thunderbird, renamed all the directories at the root level, set these new directories as default directories in the mailbox.org Web user interface, removed and added my mail account on all my machines and now it seems to work
-
@holebuyer well ... glad that it works now, mysterious hassle.
This makes me think of another thread about two weeks ago of a user that found Vivaldi showing long deleted imap folders that no other client showed. I don't find that thread anymore, the user has apparently deleted his/her account...
-
glad that it works now, mysterious hassle.
Yes, but I'm still asking myself why all other mail clients that I use don't have this problem. Only Vivaldi mail had this