【发布时间】:2011-05-21 07:03:39
【问题描述】:
我在工作中使用 HTA 并有很多选项,现在我正在尝试添加一个页面,该页面允许您直接从 HTA 发送电子邮件,而无需打开 MS Outlook。
我使用的是 Outlook 2003。我尝试了两种方法来创建电子邮件发送页面:
1.使用 Outlook.Application ActiveX 对象 - 它不起作用,因为它似乎只适用于 Outlook 2007,所以同时我把它排除在外。
2。使用带有 'mailto:' 的简单 HTML - 发送简单电子邮件可以正常工作,但我有一个无法解决的问题。
在 Outlook 中,我可以从名为“服务邮件”的“虚假”地址发送电子邮件(我只是将其写在“发件人”字段中),因此客户将无法回复我的电子邮件。我也想在我的 HTA 页面中执行此操作,但我认为此选项不存在。
有什么办法吗?也许通过使用适用于 Outlook 2003 的 ActiveX 对象并使用该对象来实现?
重要提示:我只能使用客户端语言,因为我没有服务器。
谢谢, 罗特姆
【问题讨论】:
-
这是在所有客户端都安装了 Outlook 2003 的本地网络中,对吗?
-
如果您没有在标题中指定正确的
From:,您将会遇到一些交付问题。 -
这可能比使用 SMTP 服务器简单一百万倍(并且更多的未来证明)
标签: javascript html-email outlook-2003 hta activexobject