Unfortunately I don't know about CDO related stuff, so I can't answer that question.
Even after re-registering CDO, the error persist and is exactly the same.
(obs: The object created with CreateObj("CDO.Configuration") does point to CLID in registry, etc)
I would say that CDO.Message works fine, but CDO.Configuration is access denied by some unknown reason.
By the way, cdosys.dll has Apr/13/2008 as its version date tag.
Dany
>Did you install anything CDO related on the PC?
>It looks like "CDO.Configuration" points to the wrong class.
>Try to re-register CDO 2000 from the Command prompt
>
>Regsvr32.exe cdosys.dll
>
>
>PS. Pleas enable 'Auto quote' from the 'Message setup view'. It's hard to follow discussion w/o previous message included
>
>>Just after objCDOConfig.count: OLE error code 0x80020006 Unknown name
>>
>>Just after objCDOConfig.Fields(0).name: Member FIELDS does not evaluate to an object
>>
>>Understood that objCDOMessage is working.
>>