gpt4 book ai didi

java - 在JAVA客户端获取用户邮箱中登录的Lotus Notes

转载 作者:行者123 更新时间:2023-12-02 00:09:29 25 4
gpt4 key购买 nike

我正在写一个莲花笔记插件。我想要 java 客户端内的 Lotus Notes 登录用户电子邮件。即用户用于登录 Lotus Notes 的电子邮件地址。我的 Lotus Notes 配置为 Gmail 帐户,即我使用 Gmail 帐户通过 Lotus Notes 发送邮件。

这是我的工作流程:
我在“消息”表单内的“发送”按钮旁边创建了一个“我的操作”操作。当我单击“我的操作”时,它会触发我的 JAVA 客户端,我必须在其中获取登录用户的电子邮件地址。

所以我的问题是如何获取登录用户的电子邮件?

最佳答案

尝试从字段INETFrom获取值。

注意,你使用什么语言没有区别,java,lotusscript,c++,你只需要知道备忘录存储互联网地址的项目名称。如果您有 LN 客户端,您可以使用属性检查备忘录内的所有字段,这也可能有很大帮助。

顺便说一句,如果备忘录是从一个域内的一个 Domino 用户发送到另一个 Domino 用户(并且 ofc 这取决于 Domino 服务器上的设置),则备忘录中可能没有有关 Internet 地址的信息。

如果这没有帮助,请尝试使用此代码检查所有项目(这将打印出所有项目,以便您找到电子邮件所在的位置):

Vector items = doc.getItems();
for (int j=0; j<items.size(); j++) {
Item item = (Item)items.elementAt(j);
System.out.println(item.getName() + " = " + item.getValueString());
}

关于java - 在JAVA客户端获取用户邮箱中登录的Lotus Notes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13138061/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com