I have a customer who in the past few years has been purchasing smaller companies in their business and up to now we have created separate domains for these companies in the single mail server. Most of the new additions have had small numbers of staff so everything works fine over the VPN with the mail living on one server.
At this time they would like to merge some of the companies back into the primary domain, thereby having those users change their email addresses to reflect the primary domain. At the same time the old domain could become an alias so that email is not rejected.
What I want to know is how to best achieve this and where to be cautious. Each user is running Outlook with KOFF.
I expect that we would want to have all existing emails migrated into an account in the primary account.
Thank you for your thoughts.
Not having done this before, I can only guess at how I'd go about it (and please research this yourself as if you do what I say and it all goes pear-shaped, it's not my fault!)
When you delete a user, you can assign their mail to another user - so you could create users in the new domain and delete the users in the old domain moving their mail to the new users. This however will leave all the mail in a subfolder of the inbox.
The way I'd more likely go about it would be to create all the new users in the new domain (with the same usernames), stop the mail server, copy the mail store directories from the old domain folder to the new domain folder and then start the server up again. Then go in and delete the old user accounts before finally setting up aliases for the new users that receive email from the old domain.
- specialist technical support for creative professionals
It's my understanding that when you remove a user and move their mail to another account, that only works inside the same domain (i.e. you can't move 'firstname.lastname@example.org' to 'jane<_at_>example.com')
One option is to create the new user accounts in the 'parent' domain, then use something like Kerio's IMAP copy tool to move messages from the old account to the new. This a the drawback of temporarily requiring duplicate licenses and storage space.
If the domains are both on the same server, and you want to migrate all the users at once, you might get away with these steps. (Standard warnings and "I'm not responsible" statements apply, and strongly doubt this is a method supported by Kerio):
* Stop the kerio mail service
* Edit the USERS.CFG file, In the config block "list name = user", change the domain from <OldDomain> to <ParentDomain> for the users being moved. You should be able to just do a search and replace.
* In the MAILSERVER.CFG file, find the list block for the '<OldDomain>' and delete it
* In your mail store folder, look for .\mail\<olddomain>. Move all the user files from there to .\mail\<ParentDomain>.
* You might also move files & folders between the #public folder, but I think I would NOT move the "Global Addresses" folder
* Restart the Mail server service
* Add <OldDomain> as an alias of <ParentDomain>
This should preserve the user names & passwords, although KOFF will likely need to be to have the user's e-mail address updated before it will work
Good is better than evil because it's nicer
Kerio discussion forums are intended for open communication between forum
members and may contain information and material posted by members which may
be useful in learning about Kerio products. The discussion forums are not
intended to provide technical support for any specific product. Any
information implied or expressed in the discussion forums is that of the
posting member. Kerio is in no way responsible for the information posted in
the forums, or its accuracy. Kerio employees may participate in the
discussions, but their postings do not represent an offical position of the
company on any issues raised or discussed. Kerio reserves the right to
monitor and maintain the forums to promote free and accurate exchange of