Zimbra 8 is a email and collaboration software much like Exchange. Using standard zimbra tools to make certificate request you get automatically your server name as the subject, no matter what you place on the command line. In order to use service name as we do I had to do it with OpenSSL which was very straightforward.
Here are the steps how to do it
openssl req -nodes -newkey rsa:2048 -keyout server.key -out server.csr
wget http://www.geotrust.com/resources/root_certificates/certificates/GeoTrust_Global_CA.cer wget https://knowledge.rapidssl.com/library/VERISIGN/ALL_OTHER/RapidSSL%20Intermediate/RapidSSL_CA_bundle.pem
cat GeoTrustGlobalCA.cer RapidSSLCAbundle.pem > cabundle.crt openssl verify -CAfile cabundle.crt server.crt cp -a /opt/zimbra/ssl/zimbra/commercial /some/backup/dir cp server.key /opt/zimbra/ssl/zimbra/commercial/commercial.key cp server.crt /opt/zimbra/ssl/zimbra/commercial/commercial.crt cp cabundle.crt /opt/zimbra/ssl/zimbra/commercial/commercialca.crt
/opt/zimbra/bin/zmcertmgr deploycrt comm /opt/zimbra/ssl/zimbra/commercial/commercial.crt /opt/zimbra/ssl/zimbra/commercial/commercial_ca.crt
su - zimbra zmcontrol restart
openssl s_client -connect yourmailserver:443 -text
That's all folks!