Do you need free SSL for your web and email service? You may try StartSSL, they provide 128 SSL for free. To manage your certificate, visit control panel but ensure that SSL client ceritifate is installed on your browser. This client certificate is installed while you signup. Thus, you may only access to your control panel by the browser that installed client certificate. Please refer to its the FAQ page for install, backup certificate.
I just register today, not yet implement it on my system. I hope could update this posting later.