After fix of Bug 798663(status-thunderbird-esr17:fixed, landed on Tb 12.0.2) 
which resolved problem of Bug 815087, Tb 17.0.2 detects "Gmail IMAP or not" 
correctly, so problem of this bug(Trash) and a part of bug 800035(Archive) was 
exposed to users who are using Gmail IMAP for long time with 
mail.server.serverN.hostname!=imap.gmail.com.
(a) Trash case : bug 829185
    hostname=imap.googlemail.com case.
    By auto-config, hostname=imap.googlemail.com is used, perhaps by definition
    order in ISPDB.
(b) Archive case : bug 705491 comment #13
    Although "other than [Gmail]/All Mail" can be selected at UI and is used,
    "Archives Options..." is disabled and "archive to .../yy/mm" is impossible.

"Real" solution for them is "they can continue to use Tb without big
change in their daily operation".

Because "Gmail IMAP detection" is sorted out by bug 798663(now based on
X-GM-EXT-1 obtained by CAPABILITY response upon each login), there is no
need to keep is_gmail flag in prefs.js any more.

If meaning/usage of is_gmail in prefs.js will be changed,
  (a) If no X-GM-EXT-1, clear is_gmail in prefs.js.
      (mandatory to bypass problem like Bug 815087)
  (b) If X-GM-EXT-1 is detected, never write/update is_gmail of prefs.js.
  (c) If is_gmail=false of prefs.js is set by user,
      override(clear) higher level "Gmail IMAP indicator" which is inherited
      from kGmailImapCapability bit of eIMAPCapabilityFlag.
they can use "trash other than [Gmail]/Trash" without any other change in Tb 
including correct solution of bug 800035.
And, they can archive mail to "yy/mm under [Gmail]/All Mail" and "yy/mm under 
Archives" even with Gmail IMAP. 

This is another way to make "Forcing [Gmail]/Trash as trash of Tb if
Gmail IMAP" optional.

As for Trash, there is no need to copy deleted mail to Trash in IMAP(\Deleted 
flag is used), and there is no reason to hate "Just mark it as deleted". So, I 
don't think such change is mandatory and has highest priority.
However, for users who used Tb & Gmail IMAP with "other than [Gmail]/Trash as 
Tb's trash" for long time, with undestanding Gmail IMAP well, this bug is a 
regression and such change is mandatory for their convenience.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/885525

Title:
  Deleting a Gmail Message Always Sends Item to [Gmail]/Trash

Status in Mozilla Thunderbird Mail and News:
  Confirmed
Status in “thunderbird” package in Ubuntu:
  New

Bug description:
  Thunderbird 7.0.1, Ubuntu 11.10

  Gmail accounts do not obey the setting in Account Settings -->
  [Account] --> Server Settings --> When I delete a message

  I changed this to move the message to Gmail's "All Mail" folder,
  attempting to imitate the Gmail web interface's "Archive" option.
  However, regardless of setting, the item always moved to Trash. This
  persisted after restart of the client. The settings save, but have no
  effect.

  Caveat: This was tested on two Google Apps for Domains accounts,
  though I suspect this behavior will happen with gmail.com accounts as
  well.

To manage notifications about this bug go to:
https://bugs.launchpad.net/thunderbird/+bug/885525/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to