1) 您首先需要设置您的 Notes 域,以便能够转发到 Exchange 域。微软在这里提供了一些帮助: http ://technet.microsoft.com/en-us/library/ff597984(EXCHG.80).aspx
当您迁移用户时,您将更改他们的个人文档以指向“其他 Internet 邮件”,并包括他们的 Exchange 电子邮件地址,以便 Notes 环境知道如何联系他们。到目前为止,如果您的公司有 Notes 管理员,这是一个可以处理的事情。
之后,您可以正常地从 LotusScript 发送给任何 Notes 用户。附件通过正常。
2) 批准按钮不可行,因为它们需要一定程度的交互性才能发送回 Notes。当您从 Notes 向 Exchange 发送电子邮件时,您是通过 SMTP 发送的,并且通常采用 HTML 格式。这就像您从 Notes 向全球范围内的某个人发送电子邮件一样 - 一旦离开 Notes 域,该电子邮件就会转换为基于 MIME 的电子邮件,并且 Notes 特定按钮、嵌入对象等将不会转换。
作为替代方案,您可以发送到 Notes 数据库的链接并让用户先单击该链接,然后打开数据库进行批准。如果您的 Notes 数据库位于 Domino 上并且可以通过浏览器访问,那将非常容易。如果它是一个需要 Notes 客户端的数据库,并且您在 Windows 上,则可以使用 Notes:// URL 方案以编程方式创建指向文档的链接,该方案可以很容易地通过电子邮件发送。
3)这是一个“取决于”的答案。你想达到什么目的?如果您正在对从应用程序发送的电子邮件做出反应,您可能会发送两封电子邮件 - 一封给用户,一封给 Lotus Notes 中需要运行操作的数据库。或者,您可以从 Exchange 设置规则,将电子邮件发送到 Notes 以触发操作。如果您绝对必须对发送到 Exchange 的电子邮件做出反应,您应该考虑使用 Outlook/Exchange 中的规则,也许还可以使用 VBA 来更好地控制发生的操作。