`
kakajw
  • 浏览: 265321 次
  • 性别: 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 +JavaScript 实现的客户端邮件发送程序例子

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

    lotus notes 开发经验大汇总

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

    Lotus Notes/Domino jar包

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

    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>...

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

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

    java_6_source.rar_LOTUS_telnet java_简单计算器java

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

    lotus domino webservice建立和调用

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

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

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

    Lotus NotesDomino 7 Web Services

    Lotus Notes/Domino 7 Web Services 是一种技术,允许开发者将 Lotus Domino 应用程序的功能暴露为可通过互联网访问的 Web 服务。Web 服务是一种基于标准的架构,使得应用程序能够跨平台交换数据和执行功能。在 ...

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

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

    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