`
kakajw
  • 浏览: 265655 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

关于Java程序调用Lotus Notes邮件服务发送邮件的实现(三补充)

 
阅读更多

关于Java程序调用Lotus Notes邮件服务发送邮件的实现(三补充)

 

程序运行前,还需要注册用户,建立配置文件等操作:

注册用户

1. 注册notes 系统用户(假设用户登录名称为:kk/jhh),并使其拥有发送邮件的权限。

2. 获取是服务器上 Domino Directory 中该用户KK Person 文档BASIC选项卡中

的用户名(kk/jhh,也是KK用户的Notes客户端登录名)

3. 获取该用户的密码,密码必须是同一Person文档BASIC选项卡中的Internet密码值。

4. 获取该用户kkPerson文档BASIC选项卡中Mail file值(如mail\kk

 

2. 配置测试程序

在SRC目录建立Mail.properties文件,

 

\Mail.properties示例:

dominoServerName= dominoServer/jhh

host=10.30.100.98:63148

userName=kk/jhh

password=kk

recipientsAdress=mm/jhh@dommain01,admin/jhh@dommain01,kk/jhh@dommain01

userFilePath=mail/kk.nsf

 

字段介绍:

dominoServerName字段domino服务器的名称;

host字段Domino服务器主机的IP地址(或域名)+”:” + DIIOP服务的端口号

IP地址见服务器 Server 文档 Baiscs 选项卡的“Fully qualified Internet host name”字段)

userName字段:已注册的notes 系统用户的用户名(如kk/jhh);

(服务器中该用户KK Person 文档BASIC选项卡中的用户名)

password字段:该用户的Internet密码;

(同一Person文档BASIC选项卡中的Internet密码值)

userFilePath字段:该用户的Person文档BASIC选项卡中Mail file值(如mail\kk+.nsf

recipientsAdress字段notes系统中收件人的地址(多个收件人以逗号隔开,不加空格)

 

配置完成后,,即可运行测试程序,发送消息到指定的收件人。

至此,该问题已完结,分享给需要的人!

0
0
分享到:
评论

相关推荐

    Lotus Notes邮件开发

    标题:Lotus Notes邮件开发 描述与标签:Lotus Notes邮件开发 知识点: 1. Lotus Notes简介: Lotus Notes是一款由...开发者需要熟悉Lotus Notes的DOMINO API和Java编程语言,才能有效实现邮件自动化处理的需求。

    java连接Lotes邮件服务器(Domino) 读取邮件内容附件完整实例

    在Java编程中,连接到IBM Lotus Domino(也称为Lotes)邮件服务器并读取邮件内容和附件是一项常见的任务。Lotus Domino是IBM提供的一款企业级的协作软件,它集成了电子邮件、日历、任务和文档管理等功能。这篇教程将...

    JAVA调用IBM Notes的工具包

    JAVA调用IBM Notes的工具包,基本可以实现在java中操作Notes,适用的Notes版本为9.0,其它版本暂时未知,有兴趣的可以测试一下

    Lotus Notes/Domino jar包

    在Java编程环境中,开发者可以通过使用Lotus Notes/Domino的jar包来与Notes服务器进行交互,实现各种功能。 标题中的"Lotus Notes/Domino jar包"指的是IBM提供的Java类库,这些库包含了用于访问和操作Notes和Domino...

    一个基于Lotus +JavaScript 实现的客户端邮件发送程序例子

    标题"一个基于Lotus +JavaScript 实现的客户端邮件发送程序例子"表明我们将探讨如何利用JavaScript语言来构建一个功能,使用户能够在客户端直接发送邮件,而无需通过Web服务器或其他中间件。这种技术可以提高用户...

    lotus notes 开发经验大汇总

    Lotus Notes是一款强大的企业级协同应用软件,由IBM公司开发,主要用于电子邮件、日历管理、任务安排、文档共享以及复杂的业务应用开发。本压缩包文件是资深Lotus Notes开发者的经验结晶,涵盖了他在长期开发过程中...

    Lotus Notes的C/S结构的工作流模板

    5. **数据库脚本**:Lotus Notes使用LotusScript或Java进行编程,这些脚本可以嵌入到表单、视图或代理中,实现更复杂的工作流逻辑。在模板中,开发者可能需要了解如何编写和调用这些脚本来控制工作流的运行。 6. **...

    lotus domnio java代理传值

    在Lotus Domino开发环境中,Java代理是用于执行服务器端任务的重要工具,它们可以自动化许多功能,如处理数据、发送邮件等。"lotus domnio java代理传值"这个主题主要涉及如何在Java代码中创建和使用代理,并在代理...

    Lotus Notes开发指南

    ### Lotus Notes开发指南知识点解析 #### 一、编程概述 **6.1 在Domino中编程** - **公式**: 公式是一种具有编程语言特性的表达式,可以在其中赋值给变量并使用有限的控制逻辑。它通过调用@functions 和 @...

    Java和JavaScript在Lotus Domino_Notes5.0开发中的应用.pdf

    在Lotus Domino/Notes5.0中,Java和JavaScript可以相互配合使用,如使用Java开发服务器端的应用程序,而使用JavaScript实现客户端的交互程序。这样的组合可以使开发变得更加灵活和高效。 在开发过程中,需要注意...

    使用Java mail API访问Lotus Domino邮箱

    JNA库允许Java代码调用本地操作系统API,这对于与非标准的邮件服务器如Lotus Domino通信至关重要。 1. **配置依赖**: 添加以下Maven依赖到你的项目pom.xml文件中: - Java Mail API: ```xml <groupId>...

    java_6_source.rar_LOTUS_telnet java_简单计算器java

    在Java中,通过使用Lotus Notes Java API,开发者可以创建和管理Lotus Domino的数据。这里的代码可能是用于建立一个Java客户端,使用telnet协议连接到Domino服务器,进行数据查询或者交互操作。TelnetApp.java可能...

    lotus数据用java程序导入导出实现数据移置的方案

    ### Lotus 数据用 Java 程序导入导出实现数据移置的方案 #### 概述 在企业级应用中,Lotus Notes 和 Domino 平台因其强大的文档管理和协作能力而被广泛采用。随着业务需求的变化和技术的发展,有时需要将存储在 ...

    lotus domino webservice建立和调用

    在本篇文章中,我们将深入探讨如何建立和调用Lotus Domino Web服务。 首先,建立Lotus Domino Web服务涉及以下几个关键步骤: 1. **设计Web服务接口**:你需要在Lotus Domino Designer中创建一个新的Notes Form...

    Domino R8+版本编写及调用webservice样例库

    综上所述,"Domino R8+版本编写及调用webservice样例库"是一个关于如何在IBM Lotus Domino R8或其后续版本中创建和使用Web服务的教程或实践资源,涵盖了Web服务的创建、WSDL的使用、SOAP通信、调用服务的示例代码...

    lotus domino java代理_获取传递值json

    Lotus Domino 是一种基于Notes技术的服务器端应用程序, Lotus Domino Java 代理是指在 Domino 服务器上运行的 Java 代理程序,可以用来处理用户请求、提供数据服务等。今天,我们将讨论如何在 Lotus Domino Java ...

    Louts Notes集锦

    【标题】"Louts Notes集锦"所涵盖的知识点主要集中在Lotus Notes这一企业级协作软件上,特别是关于Java操作Domino API的实践与理论。Lotus Notes是IBM推出的一款强大的协同办公系统,它提供了电子邮件、日历、任务...

    notes API 8.5

    "Notes API 8.5" 是IBM Lotus Domino服务器和客户端应用程序开发的重要组成部分,它为开发者提供了与Lotus Notes和Domino系统交互的编程接口。这个API允许程序员通过编写代码来创建、读取、更新和删除Notes数据库中...

    Java访问Domino服务器[定义].pdf

    首先,要实现Java与Domino服务器的通信,需要使用Lotus Domino提供的Java API,即`lotus.domino`包。这个API允许开发者创建、读取、更新和删除Domino数据库中的文档和视图。在上述代码中,我们看到了`Domino`类是一...

Global site tag (gtag.js) - Google Analytics