0

我正在尝试在 Windows 脚本主机中实现与 Windows Send To/Mail Recipient 相同的功能。Outlook.Application除了实例化和直接调用其方法的步骤外,在谷歌上没有找到任何有用的东西。

我需要走与 Windows 相同的路径,因为安装了 Outlook 和 Lotus Notes 的混合,我认为执行某种测试并决定与哪个对象交谈并不好......

我发现实际的工作是由 完成的sendmail.dll,在注册表下定义了一个处理程序HKEY_CLASSES_ROOT\CLSID\{9E56BE60-C50F-11CF-9A2C-00A0C90A90CE}。我想以某种方式使用这个 dll 或模拟它所做的相同步骤。

感谢您的输入。

4

2 回答 2

1

Windows 中发送到菜单的内容是 C:\Documents and Settings\username\SendTo 文件夹中的一堆文件(通常是链接)。您需要在此处添加您的脚本 - 或指向它的链接。

对于您的脚本,您可以检查是否存在某些注册表项来检测 Outlook 和 Lotus Notes。

或者,如果您不关心消息是否显示在已发送的项目中,只需使用 CDOSYS.NewMail 将消息直接发送到 SMTP 服务器。

CDOSYS 文档

于 2008-09-25T09:32:36.003 回答
1

我在 2003 年的CodeProject上发现了一项可能相关的项目。

于 2009-09-16T15:53:33.583 回答