0

我们有基于 Lotus Notes 的应用程序,可供多个用户访问。我们使用驻留在 Domino 服务器上的邮箱与我们的用户进行通信。邮箱从 Lotus notes 迁移到 Microsoft Exchange。有哪些可能的方式来继续下面提到的通信类别:

1)向用户发送包含附件的普通电子邮件。- 当邮箱驻留在微软交换服务器上时,是否可以从 lotusscript 发送电子邮件?任何其他解决方案。

2) 发送带有批准或拒绝按钮的电子邮件 - 当邮箱是microsoft exchange 时,如何通过Lotus notes 完成?如果我们不迁移邮箱,但我们的客户访问 Outlook 邮箱,是否仍然可以发送包含批准按钮等的电子邮件?

3) 代理定期查找邮箱以接收来自后端的通信 - 是否可以从 Lotus notes 访问 Microsoft Exchange 邮箱,以便我们可以处理传入的电子邮件?还有其他解决方案吗?

4

1 回答 1

1

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 来更好地控制发生的操作。

于 2010-11-08T15:20:13.210 回答