问题标签 [lotus-domino]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
385 浏览

c# - 我可以使用 Lotus Notes API 将电子邮件添加到本地 Notes 数据库吗?

我确信我读到可以接收 RFC 822 格式的电子邮件(只是通常的原始源格式)并将其作为新文档添加到本地 NSF 数据库中。但我似乎在 API 中找不到任何支持这一点的东西。

我想绕过 Domino 服务器和 POP/IMAP 服务器,直接将电子邮件添加到收件箱。

我需要支持 Notes 6.5 及更高版本。

我已经看到了一个发送电子邮件的示例(在 VB 中),其中涉及创建 NotesDocument 对象并设置其属性,作为一种解决方法,我可以设置每个属性,然后使用 PutInFolder 或类似的东西,但我真的宁愿从原始来源获取电子邮件。

有人知道 API 中支持以这种方式导入的方法吗?

0 投票
2 回答
2934 浏览

c# - 已超过 Notes 可支持的最大内存段数

我正在使用 Domino.dll 访问 C#.NET 2.0 中的 NSF 文件

我正在使用多线程一次访问 4 个 NSF 文件,它适用于小型 NSF 文件,但如果我尝试访问大型 NSF 文件,我会得到内存不足异常和Notes 可以支持的最大内存段数是超过

当我在 while 循环中从大型NSFVIewFolder访问NotesDocument对象时,通常会发生此异常。

我正在使用 Marshal.ReleaseComObject(NotesDocument);释放NotesDocument的实例。它仍然抛出相同的异常。

我的目标是一次访问多个 NSF 文件(一次最多 4 个 NSF 文件)以获取大型 NSF 文件(可能以 GB 为单位)。

0 投票
1 回答
343 浏览

c# - Lotus Notes 中的重复日历问题

我正在日历项目中创建每日重复模式。但是在单击“保存并发送邀请”按钮之前存在一个问题,但是在“文档属性”字段中,我能够查看 RepeatForUnit 并根据它的值来识别重复类型,例如(D:用于每日,W:用于每周,M:用于每月等)。

但是,在单击“保存并发送邀请”按钮后,循环被保存,但之后,我无法在文档属性中获取 RepeatForUnit 字段。

请帮助我,如何识别重复类型和相关字段。

注意:我使用 C# 使用 Domino.dll。

0 投票
1 回答
713 浏览

java - Java、LDAP 和 MySQL 以及验证用户

这个有一些动人的部分,所以我会慢慢地完成这些事情。

  1. 我有一个 Java Web 应用程序,它注册了几千个用户,并将它们存储在 MySQL 数据库中。每个用户的密码都使用 SHA1 进行了哈希处理,外加一些额外的技巧,包括随机生成的盐。

  2. 我还有一个 LDAP 服务器设置 (OpenLDAP)。我已经设法将其配置为使用与上面相同的 MySQL DB 作为数据源。

  3. 有一个 Lotus Domino 服务器。当用户通过 java web 应用程序注册时,他们也会被添加到 domino 服务器。

当用户尝试登录 Domino 服务器时,我们就会遇到问题。目前我们正在使用 LDAP 身份验证(在上面的 LDAP 服务器上)。如果密码以明文或直接 SHA1 散列形式存储,则它可以工作,但 LDAP 服务器无法验证那些密码由上面的 java web 应用程序加密的用户(它使用 SHA1,加上“附加”)。

所以我真的不知道如何处理事情。有人建议将 LDAP 与 SASL 身份验证一起使用——但我什至不确定这是否可行……我必须以某种方式复制 Java Web 应用程序中使用的相同加密算法。

有任何想法吗?

0 投票
1 回答
179 浏览

c# - 使用 C# 在 Lotus Notes 中自动配置邮箱

有人做过吗?

使用了哪些 API/方法?

0 投票
1 回答
312 浏览

lotus-domino - Lotus Quickr - QuickrlocaleUtil 错误

我已经在我的系统中安装了 lotusquickr。当我在 lotusquickr 文件夹中运行名为 main.nsf 的应用程序时,我收到以下错误“QuickrLocaleUtil 未定义”。由于我对此完全陌生,因此我不知道导致此错误的原因。请帮助我。

0 投票
2 回答
310 浏览

lotus-notes - 如何选择所有文档管理器

我是 Lotus 开发的新手,我需要创建一个视图来显示用户在哪里是除自己的邮件之外的另一个数据库的管理员。

提前感谢您的帮助。

0 投票
2 回答
5232 浏览

rss - 在 Domino LotusScript 中读取远程 URL

我有一个远程 RSS 提要,必须使用 LotusScript 将其转换为 Notes 文档。

我查看了文档,但找不到如何打开远程 URL 以检索其内容。换句话说,某种类似 wget 或 curl 的功能。谁能阐明如何做到这一点?使用 Java 不是一种选择。

谢谢。

0 投票
3 回答
2188 浏览

shared-libraries - 在数据库之间共享 LotusScript 库

是否可以在一个数据库中创建 LotusScript 库,然后从另一个数据库访问它?

无需简单地将库复制到需要使用它的每个数据库中。

我想要实现的是一个可以更新库的位置,而不必手动将其复制到正在使用它的每个数据库。我不能使用设计模板,因为使用这个脚本库的数据库都使用不同的设计模板。

我想另一种解决方案是创建一个代理,以便在更新时将库复制到所有数据库。因此,如果有人在此之前做过类似的事情,那么我也想在这里讨论一下。

0 投票
1 回答
1108 浏览

c# - 使用 Domino.dll 提取 RFC822 中的 lotus notes 邮件

我想以 RFC822 格式发送我的 Lotus Notes 邮件。

我如何使用 Domino.dll 或 c# 中的任何其他 api 来做到这一点。