• The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Mailenable to hMailServer using PMM

R

rackset

Guest
I migrated from mailenable to hmailserver. However I faced issues restoring some domains email contents. There is a client with 300 domains, some have more than 1000 emails in mailboxes. Some restored some failed.

The question is that, can doclientmailrestore.vbs restore specific domain emails, instead of the whole client domains? It is stupid to restore all the client domains again.

And does restoring overwrites the whole email box contents? I mean what happens to recent emails received after changing mailserver.

Any help appreciated.
 
Hello!

You could use migration manager (mail messages migration) or doclientmailrestore.vbs to restore mail messages.
If the domain or mail user is already exist - it will be untouched (only content have been migrated).
If the mail user or domain is not exist - it will be created.

Any case the PMM wil not remove or overwrite existing messages. It will always append messages from dump to mail account.

Thanks.
 
Thank you,

Is it possible to restore email contents by domain, instead of all domains of client?
 
The PMM GUI offers you full or selective migration. In the selective migration mode you could select domains you want to migrate.
 
In the Plesk.

Please go to the Plesk -> Server -> Migration manager.
 
Thanks, Since I migrated local mailserver to hMailServer, on PMM GUI, should I input "localhost" for Source host?
What for Login/Password?
 
Yes, localhost with client/admin login/password works.

I appreciate your help, Good day ;)
 
I am not sureThe GUI will work for new migration only.

If you have two mail servers on one computer - you could make the migration, but you will have some troubles untill manually edit config file to maek dump from mail server you want ( http://download1.swsoft.com/Plesk/Plesk8.6/Doc/en-US/plesk-win-pmm-guide/25262.htm)

If you already have dump, please use command line interface only.
Unfortunately, it is not documeted.
You could use
migrmng.exe --selectmaildomains --domains=<domen1>,<domen2> --dump-directory=<DUMP_DIR>
before run migration
(but this command will modify you dump, so work with copy ).
 
I have backup from doclientmailbackup.vbs for each client.

Account backups saved on C:\mail_backup\ClientName\Main\PleskDump\MailMigrator\... and some .data files on C:\mail_backup\ClientName\Main\

Does migrmng.exe work with this?
If migration command modifies files, which files shoud I backup?
 
migrmng.exe will not work with these dump files by default. The doclientmailrestore.vbs set up dump directory for each. You could mofidy it, or call --selectmaildomains before the call of doclientmailrestore.vbs.

The real dump folder name is the folder name you gave doclientmailrestore.vbs/doclientmailbackup.cmd + /ClientName.
This folder will be modified if you run call --selectmaildomains.

Such way you could use

%plesk_dir%admin\bin\migrmng.exe --selectmaildomains --domains=d1,d2 --dump-directory=C:\mail_backup\ClientName

then run usual doclientmailrestore.vbs (dump directory hire is C:\mail_backup )

The folder C:\mail_backup\ClientName will be modified.
 
Thanks, I will check and update this thread as soon as possible.
 
Back
Top