Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mailbox domain migration #6239

Open
Babybatrick opened this issue Jan 10, 2025 · 0 comments
Open

Mailbox domain migration #6239

Babybatrick opened this issue Jan 10, 2025 · 0 comments

Comments

@Babybatrick
Copy link

Babybatrick commented Jan 10, 2025

Summary

My proposal may have been suggested before, but I did not find similar ideas.

I suggest to implement a built-in mechanism, that would allow admins to migrate all mailboxes from one domain to another.

The suggest tool could allow admins to do the following:

  • Migrate all mailboxes to different domain;
  • Map mailboxes per need
    (e.g. previously a company had mails on the domain comany.org, with the following employee account name structure "firstname.L@company.org", but now they moved to a new domain company.com, and want to also change their mail user name structure to [email protected]. Hence with the proposed feature, when migrating the old domain to a new domain, admins could have the ability to view the mapping chart of all mailboxes, that could look as following:
    john.b@company.org ---> john.b@company.com;
    alice.j@company.org ---> alice.j@company.com;
    mark.a@company.org ---> mark.a@company.com;
    patrick.b@company.org ---> patrick.b@company.com;
    justin.m@company.org ---> justin.m@company.com...
    and hence if it would be needed that a mailbox from an old domain to be mapped to a not exact match on the new domain, admins could edit the "new domain" value, e.g.:
    john.b@company.org ---> john.blackwell@company.com;
    alice.j@company.org ---> alice.johnson@company.com...
  • Automatically set up redirects from mailboxes on the old domain to the newly mapped mailboxes on the new domain;
  • Remove data from the old mailboxes after completion.

Motivation

Time goes, and situations change, sometimes it is needed to change the domain, and migrate all users and their mailboxes to the new domain. Currently the only way to do it, is the old way with imapsync, teadiously migrating every single malbox. Which can take a lot of time, especially if there are tens or even hundreds of mailboxes. Making the admin go and either ask for the mailbox passwords, or manually reset them for each mailbox, before starting the migration.

Additional context

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant