I'm on a shared hosting so I don't think I have root access. I looked around and someone mentioned

http://www.mydomain.com:2222/CMD_CHANGE_EMAIL_PASSWORD

but that still requires me to remember the password, which I don't. I remember I used to access it via roundcube.

What do I do?

I also found this:

Code:
http://www.directadmin.com/forum/showthread.php?t=38535&highlight=recover+email+password
but they seem to require knowledge of API access to rescue it. I don't understand API.

Do you think I should ask my hosting to recover it for me?