Open Bug 1780738 Opened 4 years ago Updated 1 year ago

ImapMail/ directory should not be roaming

Categories

(MailNews Core :: Networking: IMAP, enhancement)

enhancement

Tracking

(Not tracked)

People

(Reporter: BenB, Unassigned)

References

Details

The ImapMail/ directory in TB profile should

  • not contain the filters file (I've accidentally deleted all my filters recently, for this very reason), and
  • be in local and not roaming (esp. on Windows), because
    • it's data that can normally be re-constructed from the server (via IMAP) and doesn't need another copy being copied between clients and server
    • it's huge and makes roaming practically impossible (effectively breaks roaming)

The same problem exists under Linux. Having ImapMail/ in the home dir requires me to add special exceptions in the backup strategy, just for Thunderbird. Whereas there is a specific folder for this kind of data already: ~/.cache/thunderbird/<profile>/ , which can be exempt from roaming, across all applications. This matches the "local" profile on Windows. So, this change wouldn't be Windows-specific, but makes sense cross-platform.

We have the infrastructure already in place in Gecko. We just need to use it.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
Status: REOPENED → NEW
See Also: → 517425
See Also: → 1635380

As I understand it you can NOT have local folders on a network location
if it was to be accessed from two computers at the same time it would
cause corruption, so having local folders in Roaming is misleading
and potentially dangerous.

You need to log in before you can comment on or make changes to this bug.