The error “Automation Server Can’t Create Object” means that your browser’s security settings are too low for the ActiveX control to run. You have to move your page into the trusted sites list and lower the ActiveX settings so it can run.
Personally I would avoid ActiveX like the plague since it is locking you into the IE only world. Hence why we still have people stuck with IE6.
It you are trying to just preload a mail message, you can use mailto:
a) Go to Tools–>Internet Options
b) Select security tab
c) Click on Trusted Sites (or Local Intranet depending on whether your site is trusted or not)
d) Click on Custom Level
e) Ensure that “Initialize and script active x controls is not marked safe for scripting” is enabled – this comes under Activex controls and plug-ins section towards 1/4th of the scroll bar.
Click OK, OK.
Once this is completed, clear the browser cookies and cache. Close all your browser sessions. Reopen the IE to launch your site.
Try to disable the setting in step (e) to see if the problem comes back – that should give more insight to the problem.
Source : IE9, Automation server can’t create object error while using CertEnroll.dll