(In reply to Wayne Mery (:wsmwk) from comment #96) > Perhaps a silly question, but why are users doing things like "Trash : 'Shown in IMAP' = UNTICKED in gmail settings" in the first place? The main concerning with using and showing in imap gmail's trash folder is that the mail put there is deleted after 30 days. I think it is also not in All Mail too after that time. If you could tell tb to put deleted mail in another folder it would stay forever, but you can't permanently do that now. Of course this is a bit confusing since gmail uses labels and doesn't really put things in "folders" that tb shows, but gmail's imap simulates the folders. The user unsubscribing or disabling for imap the Trash folder at gmail site is not really a problem. The problem is that the user (e.g., elmhaxx) wants to assigned an alternate folder for trash to nullify the 30 day limit. He can set it one time and it works while tb is running. When you restart tb, the setting appears to still be set, but your deleted emails don't go to your designated trash folder, they are just gone. So not really an edge case to want to have deleted emails stick around and not be removed automatically by the email provider. (In reply to Wayne Mery (:wsmwk) from comment #95) > > "Trash is hidden at Gmail or unsubscribed by user" is surely an edge case? But IF it's trivial to fix with no downside risk then sure, go for it. If not easy to fix, then should it be given priority above other (gmail) issues is another question. And if it matters whether this is something commonly seen - is better answered by those closer to support, and some who have a better eye for gmail issues (I've cc some). I don't think it is really just an edge case. The fix I proposed in the attached diff seems very simple and seems to work for me even when I set gmail site to various languages. However, the problem sited around bug 533140 comment 40 mentions other problems when the user's tb is localized somewhere other than US, which I'm not. I don't completely understand the issues regarding this so that's why I asked for more comments rather than just submitting a formal patch. Note also that bug 533140 more accurately describes the problem. Bug 533140 comment 40 also sites a possible javascript problem that I don't understand. I guess if this is as simple as it seems it would have been fixed 10 years ago when Bug 533140 was submitted.
Bug 1175446 Comment 97 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
(In reply to Wayne Mery (:wsmwk) from comment #96) > Perhaps a silly question, but why are users doing things like "Trash : 'Shown in IMAP' = UNTICKED in gmail settings" in the first place? The main concerning with using and showing in imap gmail's trash folder is that the mail put there is deleted after 30 days. I think it is also not in All Mail too after that time. If you could tell tb to put deleted mail in another folder it would stay forever, but you can't permanently do that now. Of course this is a bit confusing since gmail uses labels and doesn't really put things in "folders" that tb shows, but gmail's imap simulates the folders. The user unsubscribing or disabling for imap the Trash folder at gmail site is not really a problem. The problem is that the user (e.g., elmhaxx) wants to assigned an alternate folder for trash to nullify the 30 day limit. He can set it one time and it works while tb is running. When you restart tb, the setting appears to still be set, but your deleted emails don't go to your designated trash folder, they are just gone. So not really an edge case to want to have deleted emails stick around and not be removed automatically by the email provider. (In reply to Wayne Mery (:wsmwk) from comment #95) > > "Trash is hidden at Gmail or unsubscribed by user" is surely an edge case? But IF it's trivial to fix with no downside risk then sure, go for it. If not easy to fix, then should it be given priority above other (gmail) issues is another question. And if it matters whether this is something commonly seen - is better answered by those closer to support, and some who have a better eye for gmail issues (I've cc some). I don't think it is really just an edge case. The fix I proposed in the attached diff seems very simple and seems to work for me even when I set gmail site to various languages. However, the problem sited around bug 533140 comment 40 mentions other problems when the user's tb is localized somewhere other than US, which I'm not. I don't completely understand the issues regarding this so that's why I asked for more comments rather than just submitting a formal patch. Note also that bug 533140 more accurately describes the problem. Bug 533140 comment 40 also sites a possible javascript problem that I don't understand. I don't see it stated but I assume the reporter of **this** bug, Kees in comment 0, was using an alternate Trash folder too. I guess if this is as simple as it seems it would have been fixed 10 years ago when Bug 533140 was submitted.