Migrate email account

I know there is backup function in Cpanel of mxroute. But I only want to migrate one single email account or one domain to a different Cpanel hosting. Is there any export function for that? Or using IMAP to manually copy all emails is the only option here? Thank you

Something like imapsync would be the best option