enable CRAM-MD5 auth in dovecot and exim on WHM/cPanel?

Hello all,
i was just wondering if anyone has gone through the process of enabling CRAM-MD5 authentication in dovecot and exim on WHM/cPanel...
i guess the problem is that CRAM-MD5 needs a separate database of hashed passwords, which seems fairly straightforward to set up if you know all the email client passwords -- which i don't, and don't want to -- but i haven't found the way to update the hashes if a client changes their email password...
Please, if anyone has done this, i'd love your input...

PS: just in case you're curious why i'm looking to enable this, it turns out that all of the current Apple software/hardware wants to default to this authentication method (at least when you use ssl, which i impose), which is fine, except that both iOS and Mac OS X Mail apps seem to believe that CRAM-MD5 authentication is available (although it is *not*) when setting up a client, so the connection fails. You, therefore, have to instruct every client to go through the process of changing the auth method for both IMAP and SMTP connections..
 
Top