note
maa
<p>Thanks for all the suggestions - I've now managed to make it work.</p><p>By copying <code>CDO.DLL</code> into C:\WINNT\SYSTEM32 and registering that (from Exchange Admin) the class becomes available (even though it claimed to be there before!). </p><p>I needed to set <code>Win32::OLE->Initialize(Win32::OLE::COINIT_OLEINITIALIZE)</code> in a BEGIN block to match up the threading model though. </p>
<p>--<br>Mark</p>
436257
436257