>loOutlook = CREATEOBJECT("Outlook.Application") >>But when I run that code, either from a program or the command line, when I haven't previously opened up Outlook from the Start menu, I get a "Server execution failed error". If Outlook is already running, the object gets instantiated and everything works as expected.