Search Engine: Elastic

Article ID: 3941, created on Feb 8, 2008, last review on Apr 17, 2012

  • Applies to:
  • Helm 4



When trying to view Merak email accounts through the Helm interface, it errors with:

Failed to get Email Accounts.
Unknown name. (Exception from HRESULT: 0x80020006 (DISP_E_UNKNOWNNAME)) at System.RuntimeType.InvokeDispMethod(String name, BindingFlags invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32 culture, String[] namedParameters) at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams) at WHA.Helm.Providers.ComWrapper.AccessCOMObjectMethod(String methodname, Object ComObject, Object[] args) at MerakMailProvider.ListEmailAccounts(ProviderData CommandData)


This is because you are using an older version of Merak (7.4.5).

Unfortunately, Merak are constantly changing their API, which causes issues for software such as Helm relies on it to communicate to the mail server.

The "Unknown Name" error refers to a class name that Merak changed in a later version of their API which Helm is looking for and cannot find (because the version of the API you are using is older, and therefore the name doesn't exist in it).

Because of the changes they made to their API on multiple occasions, Helm can no longer support earlier versions of Merak.

At this time, only Merak 8.3.x and above is supported in Helm 4.

0331e0e4efc12686c3f22fc2cdda9f03 152090ff5e9a05ea7e1cf0c248449638 3ef1f5f998c0dc182718a7fe4376f875

Email subscription for changes to this article
Save as PDF