We have created a complete blog at our Official blog website.
Please Click the below URL to see step by step process to Migrate Email from old cPanel To new cPanel or new Hosting.
https://blog.host2boost.com/how-to-migration-email-from-old-cpanel-to-new-cpanel-or-new-hosting/