Something I’ve always wanted to do is update the screen users see when they visit /webmail and log in on a cPanel server.
Now I know you can choose which webmail clients are available using whm, but I actually wanted to remove, move and change the look of some elements.
First thing I must state is that you need root level access to every folder on the server. Once you’ve logged in the location of the index.html which I was looking for is…
/user/local/cpanel/base/webmail/[TEMPLATE NAME eg x3]
In there you want to edit the file index.html using something like the command line tool vi.
If you need to you can also edit the css and javascript for that page by having a poke around the files in there.