nextcloud / nextcloud/mail

Export and import for user migration

Open
#12,001 2 comments 0 reactions 1 assignee View on GitHub

Nobody has claimed this yet.

2. developing enhancement enterprise feature:integration
Dominant language
JavaScript
Stars
1k
Forks
348
Avg merge
12h 28m
Merged PRs (30d)
91

Description

Feature Request

As a Nextcloud user I want to be able to export my data from Mail and import it on another instance.

Describe the solution you'd like

Implement a migrator: https://docs.nextcloud.com/server/latest/developer_manual/digging_deeper/user_migration.html#register-a-migrator

Work packages

  • MVP implementation (name, email, mail server settings and aliases)
  • Migrate special mailboxes
  • Migrate account preferences (including internal addresses, trusted senders and text blocks)
  • Migrate sieve settings
  • Migrate smime
  • Migrate quick actions (including all tags)
  • CI workflow to test re-import
  • User manual documentation

Follow-ups

None

Out of scope

  • Export of provisioned accounts (configuration owned by admin)
  • Export of emails and related data (this data is stored on the IMAP server)
  • Export of sieve scripts (this data is stored on the Sieve server)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.