Windows services 在XP模式和Outlook下运行应用程序

Windows services 在XP模式和Outlook下运行应用程序,windows-services,outlook,legacy,xp-mode,Windows Services,Outlook,Legacy,Xp Mode,我有一个旧的Windows XP应用程序,我正试图支持它。我已经能够设置它作为XP模式的应用程序运行。我的问题是,这个应用程序能够创建电子邮件来向客户发送发票。我在虚拟机上安装了MS Outlook 2007,问题是在创建电子邮件时,如果Outlook未运行,则电子邮件将位于Outlook发件箱中,直到Outlook在虚拟机上运行 到目前为止,我解决这个问题的方法是让用户登录到虚拟机并从那里运行应用程序。我已将Outlook添加到用户启动文件夹。如果您启动XP虚拟机,但在以XP模式应用程序运行应

我有一个旧的Windows XP应用程序,我正试图支持它。我已经能够设置它作为XP模式的应用程序运行。我的问题是,这个应用程序能够创建电子邮件来向客户发送发票。我在虚拟机上安装了MS Outlook 2007,问题是在创建电子邮件时,如果Outlook未运行,则电子邮件将位于Outlook发件箱中,直到Outlook在虚拟机上运行

到目前为止,我解决这个问题的方法是让用户登录到虚拟机并从那里运行应用程序。我已将Outlook添加到用户启动文件夹。如果您启动XP虚拟机,但在以XP模式应用程序运行应用程序时不工作,则此项功能将正常工作。“用户启动”文件夹中的任何内容似乎都无法执行

一个想法是将outlook设置为在虚拟机上作为一项服务运行,希望它能自动发送电子邮件,但不知何故,这感觉是错的


我是否可以获得要发送的电子邮件

传统应用程序是使用COM与Outlook对话还是执行mailto:handler?如果是后者,你可以


如果它确实是COM,那么这就是另一个蠕虫。答案很简单:不要使用Outlook。直接使用SMTP。我没有访问该代码的权限。旧版应用程序只使用默认的电子邮件应用程序。在我安装Outlook之前,该应用程序尝试使用Outlook express。将此标记为答案,因为我相信这是另一个蠕虫程序:-