I set up a test account under his domain, and set up my Apple Mail client with a POP account and was able to get it working well, until the moment when my testing mail activity coincided with a message that the IMAP had failed. So it appears the failing IMAP is affecting user's mail. Can you check with cPanel, please? This is a recent development, so it's got to be some update gone wrong.