MySQL + Non-Standard Port
Currently, very few parts of WHM/cPanel supports accessing a MySQL server using a non-standard port (remote or local).
A quick grep shows that some or all of the following files need to be updated to support port numbers other than 3306:
Most notably, Eximstats (and subsequently, the Mail Delivery Reports feature) will not work at all unless I manually edit some of the above files.
Mail delivery reports are very important to the operation of our website, as if a customer reports not receiving critical purchase confirmation information (without which, they cannot access their purchased products) this is something we need to investigate A.S.A.P. to ensure there's no issue on our end preventing mail delivery.
I'm not a Perl programmer, but it seems easy enough to implement an additional sub, something like
To use /usr/local/cpanel/Cpanel/EximStats/ConnectDB.pm as an example:
I hope this can be implemented, I would appreciate it greatly :)