IBM Lotus iNotes 8.5.3 中的新特性

IBM Lotus iNotes 做为基于 Web 浏览器访问 Domino 邮件数据库的应用程序,已于 2011 年 9 月份发布新版本 Lotus iNotes 8.5.3,本文通过整理将集中介绍 Lotus iNotes 8.5.3 的各种新特性,旨在让用户能够快速了解这些新特性。

李 玮, 高级软件工程师, IBM

李玮,高级软件工程师,IBM 中国软件开发中心 ICS。自 2007 年加入 IBM 之后,一直在 IBM 中国软件开发实验室 Lotus 开发中心工作,从事 Lotus iNotes 功能测试工作,对 Lotus iNotes 产品功能有丰富的经验。



石 玉洁, 软件工程师, IBM

石玉洁,软件工程师,IBM 中国软件开发中心 ICS。2010 年加入 IBM,在 CDL 从事 Lotus iNotes 产品的测试工作。



2012 年 2 月 24 日

概述

IBM Lotus iNotes 是通过浏览器访问 Domino 邮件数据库的 Web 应用程序,为用户提供对邮件,日历,联系人等个人信息的管理。从 Lotus iNotes 8.5 开始我们对 Lotus iNotes 的界面以及功能作了重大改进,旨在提高 Lotus iNotes 与 Lotus Notes 外观和功能的一致性。Lotus iNotes 8.5.3 作为 8.5 的一个小版本,继续秉承这一原则,并针对用户的需求,对 Lotus iNotes 的桌面访问模式 Full/Lite 模式,以及手机访问模式 Ultra-light 模式作了一些改进,提高用户可用性,下面文章将分类对这些新特性进行详细介绍。


增大用户界面默认字体大小

图 1. Lotus iNotes 8.5.2 界面字体显示
图 1. Lotus iNotes 8.5.2 界面字体显示
图 2. Lotus iNotes 8.5.3 界面字体显示
图 2. Lotus iNotes 8.5.3 界面字体显示

邮件功能的改进

邮递选项 – 不展开个人群组

在 Lotus iNotes 8.5.3 之前,当发件人给自己创建的个人群组发送邮件时,iNotes 默认会将群组里面的成员展开,这样当群组里面的成员收到邮件之后,就会在收件人列表中看到群组中其他成员的信息。然而在某些场景中,发件人可能并不希望收件人看到邮件发送给哪些人。在 Lotus Notes 客户端使用这一功能时,是可以让发件人在发送邮件时,自主选择是否将个人群组展开的。因此,从 Lotus iNotes 8.5.3 开始,我们在邮递选项中增加了一个“不展开个人群组”的选项,发件人在给个人群组发送邮件时,若勾选这一选项,iNotes 就不会将个人群组里面的成员展开,达到和 Notes 客户端一样的用户体验。

图 3. 邮递选项 - 不展开个人群组
图 3. 邮递选项 - 不展开个人群组

文档排序功能改进 - 忽略标题前缀

Lotus iNotes 8.5.3 之前的版本以及 Lotus iNotes 8.5.3 在默认配置下,当用户选择按文档标题排序时,标题中包含的前缀词被当做标题的一部分影响到排序结果,而这样得到的排序结果可能并不是用户所期望的。在 Lotus iNotes 8.5.3 这个版本中,用户可以根据实际应用,在首选项里设置是否忽略文档标题中的前缀词,使得排序结果更加符合用户需求。

1). 此功能对所有的前缀词有效 , 比如 回复、转发、拒绝、接受等等;2). 该功能适用于邮件的所有视图,包括个人文件夹,比如 收件箱、草稿箱、发件箱等;3). 本功能的实现需要在 Domino server 端的 notes.ini 文件中添加一个参数: iNotes_WA_EnableIgnorePrefixes=1

图 4. Lotus iNotes 8.5.3 默认配置下 , 首选项 → 邮件 → 显示 页面
图 4. Lotus iNotes 8.5.3 默认配置下 , 首选项 → 邮件 → 显示 页面
图 5. 增加 iNotes_WA_EnableIgnorePrefixes=1 参数后,首选项 → 邮件 → 显示 页面
图 5. 增加 iNotes_WA_EnableIgnorePrefixes=1 参数后,首选项 → 邮件 → 显示 页面
图 6. 不启用 “按主题排序时忽略前缀”选项,按文档标题排序结果显示
图 6. 不启用 “按主题排序时忽略前缀”选项,按文档标题排序结果显示
图 7. 启用 “按主题排序时忽略前缀”选项,按文档标题排序结果显示
图 7. 启用 “按主题排序时忽略前缀”选项,按文档标题排序结果显示

文档排序功能改进 - 文档焦点保持

当视图重新按列进行排序时,之前选中的文档仍然处于选中状态,焦点不会丢失, 是 Lotus iNotes 8.5.3 在文档排序功能方面的另一改进。此外,当前选中文档的焦点在以下两种情况下也不会丢失:

视图切换:用户在视图 A 中选中某一文档,在切换到视图 B 的同时,按住 CTRL 键,如果所选的文档也存在于视图 B 中,则该文档在视图 B 中仍处于选中状态;

全文搜索:当用户在视图 A 中搜索某个关键词,如果在搜索结果中选中某一文档,然后在单击 “清除结果”按钮的同时,按住 CTRL 键,则在返回到视图 A 之后,该文档仍处于选中状态。


日历功能的改进

增加会议更新通知选项

Lotus iNotes 8.5.3 中,在首选项 - 日历 - 显示 页面,新增两个针对会议更新通知的选项,以提高对会议更新的处理效率:

  • 当我添加或除去会议被邀请者时,更新其他参与者:Lotus iNotes 8.5.3 中,会议主持人可以根据相应的需求, 在添加或者除去会议被邀请者时,选择是否发送会议更新通知给其他会议参与者;

不勾选:当会议主持人添加或除去会议被邀请者时,不会向其他参与者发送会议更新通

知;

勾选:当会议主持人添加或除去会议被邀请者时,会弹出一个更新通知对话框,会议主

持人可以选择是否向其他参与者发送会议更新通知。

  • 自动处理会议更新并将更改应用于会议:Lotus iNotes 8.5.3 版本中新增此功能选项,当会议主持人对会议有所更新时,会议受邀者看到的会议信息将会自动更新,提高了对会议更新的处理效率。

默认设置下, 这两个会议更新通知选项并未启用。

图 8. 会议更新通知选项
图 8. 会议更新通知选项

闹铃通知功能改进

在 Notes 客户端,用户可以根据实际应用需求,对所有日历项(会议 / 约会 / 提示 / 全天事件 / 纪念日 / 待办事宜)分别控制是否启用闹铃通知以及预定闹铃通知时间,Lotus iNotes 8.5.3 中提高了与 Notes 客户端功能的一致性,改进了闹铃通知这一功能。

图 9. Lotus iNotes 8.5.2 中闹铃通知选项
图 9. Lotus iNotes 8.5.2 中闹铃通知选项
图 10. Lotus iNotes 8.5.3 中闹铃通知选项
图 10. Lotus iNotes 8.5.3 中闹铃通知选项

联系人功能改进

从 Lotus iNotes 8.5.2 开始,iNotes 支持从 Outlook 导出的 CSV 文件中导入联系人。在 Lotus iNotes 8.5.3 中,增加了此功能对非英语语言的支持,包括界面支持非英文,以及支持从非英语的 CSV 文件中导入联系人。导入联系人的功能在默认配置下对用户是隐藏的,要使用这一功能,需要在 Domino 服务器端的 Notes.ini 文件中增加参数 iNotes_WA_AllowImportContacts=1。添加此参数重启服务器之后,即可在联系人视图的菜单栏上看到导入联系人的菜单项,如图 11 所示。

图 11. 导入联系人菜单
图 11. 导入联系人菜单
图 12. 导入联系人界面
图 12. 导入联系人界面

手机访问模式(Ultra-light 模式)的改进

Ultra-light 模式是自 Lotus iNotes 8.5 开始引入的一种新的专门针对手机终端用户访问 Lotus iNotes 模式,因此在 iNotes Ultra-light 模式中我们对 Lotus iNotes 的界面以及功能作了相应的改动,提供 iNotes 常用、关键功能的访问,并使其更加符合手机用户的体验。目前 Ultra-light 模式支持的手机版本有 iPhone,iPod Touch,iPad,以及使用 Google Android 系统的手机客户端。Lotus iNotes 8.5.3 中,Ultra-light 模式主要是增加了对 Full/Lite 模式下的一些对安全性和使用性有帮助的功能的支持。

支持首选项中备用名设置

在 Lotus iNotes 中用户除了可以使用主名称之外,还可以使用具有自己母语字符的备用名来进行名字显示和用户名搜索。在 Lotus iNotes 8.5.3 之前,备用名功能只在桌面访问模式中支持,从 Lotus iNotes 8.5.3 开始,Ultra-light 模式也开始支持备用名设置。当用户在首选项中启用备用名显示之后,就可以在 Ultra-light 模式通过如下方式使用备用名功能。

  • 在邮件视图列表的人名列显示备用名
  • 读邮件时,若收件人 / 发件人有备用名时,也会显示备用名
  • 在联系人列表中,若添加的联系人有备用名,也可显示备用名
  • 发送邮件时,发件人可通过备用名搜索地址本获取收件人邮件地址,最终通过备用名给收件人发送邮件
图 13. Ultra-light 模式的备用名功能 – 读邮件
图 13. Ultra-light 模式的备用名功能 – 读邮件
图 14. Ultra-light 模式的备用名功能 - 联系人视图
图 14. Ultra-light 模式的备用名功能 - 联系人视图

支持图片安全性设置

用户收到的邮件中有时会引用来自外部站点的图片,考虑到这些引用的图片有可能来自不受信任的非安全站点,若直接在邮件中显示该图片,会有不安全隐患。因此,Lotus iNotes 首选项中的邮件 -> 显示 -> 图片安全性设置,可以让用户设置是否允许在邮件中直接显示来自外部站点的引用图片。从 Lotus iNotes 8.5.3 开始,Ultra-light 模式也支持这一安全性设置。当该设置被启用时,来自外部站点的引用图片默认不会在邮件中显示,需要用户确认其安全性,经过允许之后才会显示出来。

图 15. 图片安全设置
图 15. 图片安全设置
图 16. Ultra-light 模式阻止显示远程图片
图 16. Ultra-light 模式阻止显示远程图片

限制附件预览 / 下载的设置

Lotus iNotes Ultra-light 模式目前并不支持发送邮件时上传附件,但是在与 Full/Lite 模式进行交互式时,是允许在 Ultra-light 模式显示并预览从 Full/Lite 模式发送来的带附件的邮件。处于安全性考虑,管理员可以通过服务器配置文档或 Notes ini 参数设置是否允许用户在 Lotus iNotes 使用附件功能。为了提升用户使用 Ultra-light 模式的安全性,从 Lotus iNotes 8.5.3 开始,这些限制附件功能的设置对于 Ultra-light 模式同样生效。

服务器配置文档 – Browser Cache 管理设置

  • Enable:当浏览器未安装 Browser Cache 时不允许 Lotus iNotes 使用附件功能
  • Disable:附件功能不受 Browser Cache 管理设置

Notes ini 参数 – iNotes_WA_ReadAttachments

  • 0:不允许用户从 Lotus iNotes 预览 / 下载附件
  • 1/ 未设置:允许用户从 Lotus iNotes 预览 / 下载附件

Ultra-light 除了增加对上述两种已有管理配置的支持之外,还增加了一个新的 Notes ini 参数,该参数只对 Ultra-light 模式生效。

Notes ini 参数 – iNotes_WA_MobileReadAttachments

  • 0:不允许用户从 Lotus iNotes Ultra-light 模式预览 / 下载附件
  • 1/ 未设置:允许用户从 Lotus iNotes Ultra-light 模式预览 / 下载附件

表 1 显示了限制附件预览 / 下载设置的各种组合情况,以及每种设置对 Lotus iNotes 访问模式的影响。

表 1. 限制附件功能的设置组合
服务器配置文档 - 不允许使用附件iNotes_WA_ReadAttachmentsiNotes_WA_MobileReadAttachments是否允许预览 / 下载附件
启用 0 0 不允许
1 不允许
未设置 不允许
1 0 不允许
1 不允许
未设置 不允许
未设置 0 不允许
1 不允许
未设置 不允许
禁用 0 0 不允许
1 不允许
未设置 不允许
1 0 Ultra-light 模式不允许,Full/Lite 模式允许
1 所有访问模式都允许
未设置 所有访问模式都允许
未设置 0 Ultra-light 模式不允许,Full/Lite 模式允许
1 所有访问模式都允许
未设置 所有访问模式都允许

与 Sametime 8.5.2 代理服务器的集成

Lotus iNotes 在 8.5.2 之前的版本使用 Sametime Links(STLinks)Java Applet 提供集成的 Sametime 功能,这就需要用户的客户端浏览器必须安装 Java 虚拟机才能使用这一功能。通过这种技术,只能提供简单的用户体验,比如聊天窗口里只能使用纯文本,如图 17 所示:

图 17. 使用 STLinks 的聊天窗口
图 17. 使用 STLinks 的聊天窗口

随着 Ajax,Dojo Widgets 技术在 Web 应用程序上的使用越来越广泛,Sametime 从 8.5 开始,逐渐放弃使用 STLinks,转而使用 Sametime Ajax Proxy API,并通过 Sametime 代理服务器提供基于 Web 的即时聊天功能。从 Lotus iNotes 8.5.2 开始,我们就针对与 Sametime 8.5 的集成进行了技术探索,并逐步将集成的方式转向使用 Ajax Proxy API,从而使用户不用在客户端安装 Java 虚拟机就可以使用 Sametime 集成的功能,并提供了富客户端的用户体验。比如聊天窗口里可以使用富文本,以及表情符号,查看联系人名片,基于 Dojo Widgets 的侧边栏联系人列表

图 18. 富体验聊天窗口
图 18. 富体验聊天窗口
图 19. 侧边栏 Sametime 联系人列表和名片
图 19. 侧边栏 Sametime 联系人列表和名片

与 Sametime 集成的配置很简单,用户只需要额外安装 Sametime Community 服务器,以及 Sametime Proxy 服务器,通过 Domino 服务器配置文档(如图 20 所示),以及如下 Notes.ini 参数即可完成对 Sametime Proxy 服务的集成的配置

iNotes_WA_SametimeProxy=1 ( 必选参数,指定用户通过令牌的方式与 Sametime Proxy 服务器进行认证 )

iNotes_WA_SametimeProxyServer=http://STProxyServer.com:port ( 必选参数,指定 Sametime Proxy 服务器的访问地址及端口号 )

iNotes_WA_SametimeProxyLogin=1 ( 可选参数,指定用户通过用户名和密码的方式与 Sametime Proxy 服务器进行认证 )

iNotes_WA_SametimeProxyServerSSL=https://STProxyServer.com:port ( 可选参数,指定通过 SSL 的方式与 Sametime Proxy 服务器进行连接 )

此外,管理员也可通过 Domino 服务器端的邮件策略文档配置 Sametime 功能,如图 21 所示。

图 20. Domino 服务配置文档 -Sametime 配置
图 20. Domino 服务配置文档 -Sametime 配置
图 21. 邮件策略配置文档 -Sametime 配置
图 21. 邮件策略配置文档 -Sametime 配置

附件类型安全控制白名单

在 Lotus iNotes 8.5.3 之前的版本,当用户双击邮件里的附件时,对于某些类型的附件,例如 .jpg,.txt,.html,iNotes 会直接在浏览器中将其打开。若附件中含有危害浏览器客户端的不安全代码,直接将其打开会运行这些不安全代码,从而威胁系统安全。为了提高 Lotus iNotes 的安全性,从 Lotus iNotes 8.5.3 开始,我们在代码中增加附件类型标识字段,用于引导浏览器将附件保存到本地之后,再通过相关联的应用程序打开。用户可通过如下 Notes.ini 参数来设置该功能

iNotes_WA_Sec_AttachCDHeader (0 or 1)

此 Notes.ini 用于打开 / 关闭附件类型标识字段的功能, 当值为 1 时,除白名单中所列附件类型外,其它所有类型附件都受附件类型标识字段控制,当值为 0 时,关闭附件类型标识字段的控制,默认值为 1。

iNotes_WA_Sec_AttachCDWhiteList

此 Notes.ini 用于指定哪些类型的附件可不受附件类型标识字段的控制,即该类型附件可以直接在浏览器里面打开,而不是下载到本地之后再打开,各附件类型用逗号隔开

例如 :iNotes_WA_Sec_AttachCDWhiteList=jpg,pdf,gif


客户端操作系统 / 浏览器支持的扩充

  • 操作系统:Lotus iNotes 8.5.3 中新增了对如下操作系统平台的支持:SLED 11, RHEL6, Ubuntu 10, Windows2008 服务器上的 Citrix XenApp6;
  • 浏览器:Lotus iNotes8.5.3 增加了如下几种浏览器的支持:Firefox 4, Firefox 5, IE9, Safari5, Chrome 12。

结束语

在本文中, 我们向大家介绍了 Lotus iNotes 8.5.3 版本中的新特性, 旨在让用户对 Lotus iNotes 8.5.3 的新功能有一定的了解与认识。

参考资料

学习

讨论

条评论

developerWorks: 登录

标有星(*)号的字段是必填字段。


需要一个 IBM ID?
忘记 IBM ID?


忘记密码?
更改您的密码

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件

 


在您首次登录 developerWorks 时,会为您创建一份个人概要。您的个人概要中的信息(您的姓名、国家/地区,以及公司名称)是公开显示的,而且会随着您发布的任何内容一起显示,除非您选择隐藏您的公司名称。您可以随时更新您的 IBM 帐户。

所有提交的信息确保安全。

选择您的昵称



当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

标有星(*)号的字段是必填字段。

(昵称长度在 3 至 31 个字符之间)

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

 


所有提交的信息确保安全。


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=Lotus
ArticleID=795394
ArticleTitle=IBM Lotus iNotes 8.5.3 中的新特性
publish-date=02242012