我必须用Java实现以下内容。我有一个搜索结果,它是电子邮件列表(简短描述)的链接。我希望当用户单击链接时,Web应用程序将打开一个弹出窗口以显示电子邮件的内容。但是该电子邮件是Lotus Notes电子邮件,我必须使用IMAP才能打开该邮件。

如果还可以使用其他语言或通过逗号来完成此操作,将不胜感激。

最佳答案

如果您对包含电子邮件的nsf文件具有本地访问权限,则可以像往常一样简单地使用标准Java类打开数据库并检查文档,但是要做到这一点,您的Java客户端必须在用户所在的同一工作站上运行检查他的本地电子邮件,并且他必须安装Lotus Notes客户端。

如果不是这种情况,那将变得更加困难,并且有几种方法,但是您可能需要提供更多背景知识……您能否澄清一下?

编辑1

我确实了解您正在使用IMAP,但我只是想知道您是否可以将本地访问邮件数据库作为快捷方式...

编辑2

我刚刚和一位老同事谈过,他对我说过,如果配置正确,您应该不会发现通过IMAP访问电子邮件的任何问题,您是否遇到任何特定的问题?

另外,您可能需要考虑使用标准的远程访问API来访问Java的Lotus Domino here you have some introductory information

编辑3(根据OP评论)

如果您对用户的Lotus Notes客户端具有本地访问权限(如您的注释所示),则可能只需要按照此约定notes://server/database/document设置URL格式,这将自动打开任何文档,包括用户客户端中的电子邮件。在Notes URLs中找到更多信息。

关于java - 使用IMAP在浏览器中显示Lotus Notes邮件的内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9209244/

10-17 02:33