• Halloween is coming! To celebrate the occasion, we dusted off a couple of old skins, and even created a brand new one (Pixel).
    To get into the festive spirit, install the Skins extension.
  • The new Python extension is now available. It allows customers to deploy and manage WSGI-based Python applications on their websites directly from Plesk.
  • The Plesk Mobile apps for iOS and Android and the Plesk Mobile Center extension have been deprecated, and are no longer available for new installations. In Plesk Obsidian 18.0.84, the Plesk Mobile Center extension will be removed from servers during the upgrade, and the Plesk Mobile apps will lose their server management features.
  • The Social Login extension has been deprecated and will be removed in Plesk Obsidian 18.0.84. After that, it will no longer be possible to log in to Plesk with a Google, Facebook, GitHub account, or with a passkey. Plesk usernames and passwords, as well as logging in with a WebPros Account, are not affected.

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