Lotus Notes 和 Domino Web Access 的比较
Domino 邮件服务器为终端用户提供了很多灵活性,它们可以使用 Domino Web Access 或 Lotus Notes 客户机来连接自己的邮件。Domino Web Access 提供了一个连通性选项,它可以像浏览器一样自由和灵活。 Lotus Notes 是一个功能完整的邮件客户机,可以充分利用
Domino 邮件服务器为终端用户提供了很多灵活性,它们可以使用 Domino Web Access 或 Lotus Notes 客户机来连接自己的邮件。Domino Web Access 提供了一个连通性选项,它可以像浏览器一样自由和灵活。
Lotus Notes 是一个功能完整的邮件客户机,可以充分利用 Notes 客户机中的各种扩展特性。这两个邮件客户机并不是互斥的;可以自行选择最适合您需求的邮件客户机。理解这两个客户机之间的区别可以帮助您更好地利用它们。
在混合的 Notes/Domino Web Access 环境中,为用户提供支持的管理员可能要面对非常难以解决的问题,这些问题可能来源于这两种邮件客户机之间的细微区别。这些区别包括名字解析、输入时提前寻址(type-ahead addressing)以及名字的验证。另外一个因素是这些特性中的模式可以配置为与不同的地址簿/目录进行交互。理解这两个邮件客户机之间的相似之处和差异对于帮助您充分利用 email 系统来说非常关键。
本文将对 Domino Web Access 和 Notes 客户机之间的区别以及它们与地址簿之间的交互进行比较。本文编写的目标读者为:希望提高自己利用这两个邮件客户机的技能的用户,以及希望在混合邮件环境中为用户提高更好支持的管理员。
特性的比较
让我们首先回顾一下这两个客户机之间邮件交互的高层比较。Notes 客户机 Domino Web Access 客户机对于输入时提前寻址、名字解析以及名字验证方面的支持存在区别。下表重点介绍了 Lotus Notes 和 Domino Web Access 客户机之间的关键区别。
特性 | Notes | Domino Web Access |
输入时提前名字解析 | Yes | No |
|
Yes | No |
基于多个服务器的地址簿 | Yes | Yes |
模糊名字解析 | Yes | Yes |
使用本地地址簿进行 ShortName 的解析 | Yes | No |
使用基于服务器的地址簿进行 ShortName 的解析 | Yes | Yes |
用户驱动的名字解析 | Yes | Yes |
键盘驱动的名字解析(F9,逗号...) | Yes | No |
事件驱动的名字解析 | Yes | Yes |
穷举搜索的客户机配置 | Yes | No |
禁用 Notes 接收者的名字验证 | No | Yes |
以上特性统称为“名字搜索”特性。每个特性都是以下三类之一:
输入时提前进行寻址
名字解析
名字验证
接下来的几节将分别介绍输入时提前进行寻址、名字解析和名字验证的内容,并给出它们在 Notes 和 Domino Web Access 中的区别,以及这两个客户机是如何实现这些特性的。
输入时提前进行寻址
输入时提前进行寻址就是在收件人(To)、抄送人(cc)和密送人(bcc)域中输入名字时能够自动补全。Notes 可以支持这种特性,但是 Domino Web Access 客户机不能支持支持这种特性。在图 1 中,有一个 Notes 用户在 “To” 域中输入 “pat”,Notes 客户机就会使用在地址簿和为该用户的 Location 文档配置的 Domino 目录中可以匹配的第一个名字进行补全。在图 1 中我们还可以看出,Notes 客户机对于所建议的文本都是使用黑体显示的,它将 “pat” 扩展为 “patrick Cooke”。
图 1. Notes 中 “To” 域的输入时提前寻址特性
在 Notes 中,输入时提前寻址特性是通过 Notes 客户机当前使用的 Location 文档进行配置的。“Recipient name type-ahead” 域定义了三个设置。
- Disabled 禁用 Notes 客户机的输入时提前寻址特性。这种设置对于那些希望禁用这个特性的用户来说非常有用,对于在带宽很低的情况中使用基于服务器的邮件的用户来说也非常有用。
- Local only 告诉 Notes 客户机只对 Notes 客户机的本地地址簿进行输入时提前寻址来实现自动补全功能。这种设置在用户将自己的邮件联系人都放到了本地地址簿中的情况中非常有用。
- Local then Server 配置 Notes 客户机对本地地址簿和该用户邮件服务器的 Domino 目录都进行输入时提前寻址。这种设置对于那些在 Notes 客户机和 Domino 邮件服务器之间的带宽很高的情况最为有用。
图 2 说明在 Location 文档中已经配置了 “Recipient name type-ahead”,并显示了前面介绍的这几个可用设置。
图 2. Recipient name type-ahead
那些希望能在低带宽和高带宽环境中都能为用户提供很好支持的管理员,可以在邮件服务器上禁用输入时提前寻址的特性。这可以通过 Domino 目录中的 Configuration 文档来实现。在邮件服务器上禁用输入时提前寻址的特性可以减少 Notes 客户机与邮件服务器之间的网络通信量,具体来说就是在 To、cc 或 bcc 域中输入名字时所发生的通信量。当在用户的邮件服务器上禁用输入时提前寻址的特性之后,对于那些在个人地址簿中的名字仍然可以提供输入时提前寻址功能,如果有移动的 Directory Catalog,也可以提供这种功能。
名字解析
当 Notes 客户机或 Domino Web Access 客户机查询地址簿或为此而配置的目录,寻找可以与在 To、cc 或 bcc 域中输入的名字相匹配的项时,就会发生名字解析的操作。名字解析在 Notes 客户机和 Domino Web Access 客户机中都会发生,但是发生的时机不同。Domino Web Access 客户机提供了用户驱动和事件驱动的名字解析机制。Notes 客户机也提供了这两种机制,但是在 Notes 客户机中,名字解析还可以通过键盘使用逗号或按下 F9 键来触发。
Domino Web Access 客户机提供了 Check Name 按钮来对 To、cc 或 bcc 域中的当前内容进行名字解析。只有在每个域中输入内容之后,后面才会出现 Check Name 按钮。在图 3 中,用户在 To 域中输入 “s”,这样在 To 标签的左边就可以看到 Check Name 按钮了。
图 3. Check Name 按钮
在图 3 中,Domino Web Access 客户机在 To 按钮的左边显示 Check Name 按钮。只有在对应的域中输入了内容之后,邮件表单才会在 To、cc 或 bcc 域的左边显示 Check Name 按钮。
用户必须点击 Check Name 按钮来执行名字解析操作。点击 Check Name 按钮就可以将该域中的内容(在上面这个例子中就是 “s”)针对本地联系人列表和为 Domino Web Access 客户机的邮件服务器配置的任何目录进行名字解析。图 4 给出了一个样例匹配结果。
图 4. Domino Web Access Ambiguous Name 界面
在图 4 中,Ambiguous Name 对话框显示了字母 “s” 的可能匹配。可以匹配的字母都以红色表示。
Domino Web Access 客户机会对用户的本地联系人列表和该用户邮件服务器上通过 Directory Assistance 配置的任何目录进行名字解析。Domino Web Access 客户机还可以针对基于服务器的目录使用个人文档中的 ShortName 域进行名字解析,但是不能对本地联系人
列表中的 ShortName 域进行匹配。图 5 给出了一个 Select Addresses 对话框的例子,这个用户有一个 Local Contacts 目录(这总会显示)和另外三个用户邮件服务器上的目录。这些目录都可以使用 Directory Assistance 来添加。
图 5. Select Addresses 对话框
Notes 客户机也提供了名字解析的功能。Domino Web Access 和 Notes 客户机都是在发送便笺之前进行名字解析和有效性验证操作的。Notes 客户机还可以当用户在 To、cc 或 bcc 域中输入内容时,以及用户在便笺处于编辑模式时按下 F9 键时,进行名字解析操作。在 Notes 客户机中,当用户通过输入一个逗号来添加一个接收者时,也会进行名字解析。所发生的名字解析行为取决于 Notes 客户机目前使用的 Location 文档中 “Recipient name lookup” 域的设置。如果这个域被设置为 “Stop after first match”,那么客户机在找到一个精确匹配之后就会停止搜索;如果需要,就将这个接收者的名字扩展为他的全名。如果不能找到严格匹配的名字,就会向用户提示一个部分匹配的列表;如果找到多个匹配项,就显示全部匹配列表。在图 6 中,显示了当用户选择给 “Stephen” 发送一个 email 时,Notes 客户机所显示的 Ambiguous Name 对话框。
图 6. Notes Ambiguous Name 对话框
在使用基于服务器的邮件时,Notes 客户机可以对本地地址簿和为用户邮件服务器而配置的任何目录进行名字解析。Location 文档的邮件设置决定了是否要对为邮件服务器而配置的任何目录(使用 Directory Assistance)进行名字解析。如果这个用户具有的 Location 文档指定了对基于服务器的邮件的连通性,那么 Notes 客户机就可以显示基于服务器和基于本地的目录。在图 7 中,Notes 客户机的 Select Addresses 对话框说明了一个基于服务器的邮件位置,它提供了多个基于服务器的目录。“Choose address book” 下拉框中的第一项是该用户的个人地址簿。后面的目录都是管理员使用 Directory Assistance 在邮件服务器上配置的目录。
图 7. Notes Select Addresses 对话框
当您使用一个 Island (孤岛)位置时,就只能使用本地定义的地址簿来进行输入时提前寻址和模糊名字解析了。图 8 给出了当 Notes 客户机处于 Island 模式时 Select Addresses 对话框的样子。在 Island 模式中,“Choose address book” 域中只有本地地址簿会高亮显示。此处没有基于服务器的目录;只有使用 Notes 客户机定义的本地地址簿。
图 8. Select Addresses 对话框(Island 模式)
Notes 邮件用户还可以使用 Notes 客户机的 Preferences 对话框(File - Preferences - User Preferences),将其他本地地址簿添加到 Select Addresses 对话框中。Domino Web Access 客户机没有这种添加其他本地目录的特性;这些必须在 Contacts 列表中。图 9 给出了 User Preferences 对话框中 “Local address books” 编辑域的设置。这个域用来为 Notes 客户机指定其他本地地址簿。
图 9. Local address books 域
Notes 客户机与 Domino Web Access 客户机一样,都可以使用任何为此而配置的基于服务器的目录,对个人文档中的 ShortName 域进行名字验证。Notes 客户机与 Domino Web Access 客户机的区别在于:当解析邮件地址时,它还会试图使用本地地址簿中任何个人文档中的 ShortName 域进行名字的匹配。这对于创建 Internet 或 Notes 邮件接收者的别名来说非常有用,此时可以使用首字母或易于输入的缩写。在图 10 中,我们已经在 Notes 的地址簿中为一个 Internet 邮件用户创建了一个个人文档。这个图中所显示的个人文档将 ShortName 域的值定义为 “iu”。
图 10. 个人文档
Notes 客户机的本地地址簿中后面的项让我们通过输入两个字母 “iu” 就可以对这个消息进行寻址。图 11 给出了这种情形的例子。
图 11. 在 “To” 域中输入两个字母的情况
然后,Notes 客户机就会将这个邮件地址解析成 “iu”,这是基于本地地址簿中接收者的个人文档中的 ShortName 域来解析的。图 12 给出了将 “iu” 扩展成 ““Internet User” ” 的样子。
图 12. 解析 “To” 域中的完整地址
Notes 客户机具有使用 ShortName 域来解析本地地址簿保存的邮件接收者的能力,这使得它在将内容从基于服务器的目录拷贝到本地地址簿中时也非常有用。这对于那些要给名字很长的接收者发送邮件的用户来说尤其有用,当用户的邮件服务器连接到很大的目录以及用户会频繁地向一个接收者发送邮件时(每次都会显示一个模糊匹配对话框)也非常有用。在这两种情况中,都可以从基于服务器的目录中选择一个个人文档,可以使用 “Copy To Local Address Book” 操作将个人文档拷贝到本地地址簿中,然后使用这个拷贝到本地地址簿中的个人文档中的 ShortName 域来为这个长名或模糊名创建别名。这样我们就可以使用首字母或缩写来快速找到这些用户的邮件地址了,同时又防止了发生模糊匹配的可能性。
名字验证
当要给一个在本地目录或用户的邮件服务器目录中都不存在的用户发送一个便笺时,Notes 和 Domino Web Access 都可以报警。这个过程通常就称为名字验证。名字验证是针对本地 Notes 地址簿、Domino Web Access 的 Contact 列表以及为客户机使用而配置的任何基于服务器的目录而进行的。名字解析所使用的目录和域范围规则同样适用于名字验证。实际上,名字验证是在无法匹配消息接收者时对名字解析提供的一个扩充。这种验证不是在被发往 SMTP 接收者的邮件上进行的。这个检查的确切时机是在点击 Send 按钮之后、发送便笺之前。
图 13 给出了名字验证的提示,警告说要向一个未知的 Notes 接收者发送便笺,询问用户是继续还是取消这个操作。这个对话框中还标识出了未知接收者的名字,这样用户就可以采取适当的操作了。
图 13. Name Validation 提示
缺省情况下,Domino Web Access 客户机在向 Notes 接收者发送邮件时也会进行名字验证。在图 14 中,一个 Domino Web Access 用户向一个 Notes 接收者发送一条消息,这个接收者并不在用户的联系人列表或邮件服务器的 Domino 目录中。
图 14. Domino Web Access 中的未知用户
在缺省的配置中,Domino Web Access 用户在这种情况中会看到图 15 所示的警告提示,这就发生在点击 Send 按钮之后、发送便筏之前。
图 15. 未知用户警告
Domino Web A
ccess 管理员可以禁用这种在 Domino Web Access 用户向 Notes 用户(或者在用户的 Contact 列表中,或者在自己的邮件服务器的 Domino 目录中)发送邮件之前执行的名字验证功能。这可以通过 Domino Administrator 界面实现。要启用或禁用这种特性:
- 通过 Domino Administrator 打开邮件服务器。
- 点击 Configuration 标签。
- 点击左边面板中的 Messaging 标签将其展开。
- 点击 Messaging Settings。
- 点击右边面板中的 Domino Web Access 表。
- 双击要编辑设置的文档。
- 选中或取消 “Name resolution and validation” 右边的复选框,分别启用或禁用这种特性。
图 16 给出了上面这些操作的结果。“Name resolution and validation” 复选框在屏幕下边是高亮显示的。
图 16. Messaging Settings 对话框
修改这些设置之后,请重新启动服务器,确保新的设置生效
结束语
在本文中,我们介绍了 Lotus Notes 客户机、Domino Web Access 客户机以及为此而配置的地址簿之间的各种交互。我们讨论了触发这些交互的操作和事件,以及根据客户机配置和用户的邮件服务器配置这些客户机可以使用的各种地址簿和目录。

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











1. Windows 11에서 설정을 엽니다. Win+I 단축키나 다른 방법을 사용할 수 있습니다. 2. 앱 섹션으로 이동하여 앱 및 기능을 클릭합니다. 3. 백그라운드에서 실행되는 것을 방지하려는 애플리케이션을 찾으세요. 점 3개 버튼을 클릭하고 고급 옵션을 선택합니다. 4. [백그라운드 애플리케이션 권한] 섹션을 찾아 원하는 값을 선택하세요. 기본적으로 Windows 11은 전원 최적화 모드를 설정합니다. 이를 통해 Windows는 애플리케이션이 백그라운드에서 작동하는 방식을 관리할 수 있습니다. 예를 들어, 배터리를 절약하기 위해 배터리 절약 모드를 활성화하면 시스템은 모든 앱을 자동으로 닫습니다. 5. 애플리케이션이 백그라운드에서 실행되는 것을 방지하려면 [안함]을 선택합니다. 프로그램이 알림을 보내지 않거나 데이터를 업데이트하지 못하는 경우 등을 확인할 수 있습니다.

DeepSeek은 파일을 PDF로 직접 변환 할 수 없습니다. 파일 유형에 따라 공통 문서 (Word, Excel, PowerPoint) : Microsoft Office, LibreOffice 및 기타 소프트웨어를 사용하여 PDF로 내보내십시오. 이미지 : 이미지 뷰어 또는 이미지 처리 소프트웨어를 사용하여 PDF로 저장하십시오. 웹 페이지 : 브라우저의 "PDF로 인쇄"기능 또는 전용 웹 페이지에서 PDF 도구를 사용하십시오. 드문 형식 : 오른쪽 변환기를 찾아 PDF로 변환하십시오. 올바른 도구를 선택하고 실제 상황에 따라 계획을 개발하는 것이 중요합니다.

앱을 사용하려고 할 때 "카메라 및 마이크에 대한 접근을 허용할 수 없습니다"라는 메시지가 표시됩니까? 일반적으로 필요에 따라 특정 사람에게 카메라 및 마이크 권한을 부여합니다. 단, 권한을 거부할 경우 카메라와 마이크가 작동하지 않으며 대신 이런 오류 메시지가 표시됩니다. 이 문제를 해결하는 것은 매우 기본적이며 1~2분 안에 완료할 수 있습니다. 수정 1 – 카메라, 마이크 권한 제공 설정에서 직접 필요한 카메라 및 마이크 권한을 제공할 수 있습니다. 1단계 - 설정 탭으로 이동합니다. 2단계 – 개인 정보 보호 및 보안 패널을 엽니다. 3단계 - 거기에서 "카메라" 권한을 켭니다. 4단계 - 내부에서 휴대폰 카메라에 대한 권한을 요청한 앱 목록을 찾을 수 있습니다. 5단계 - 지정된 앱의 "카메라"를 엽니다.

Java의 DAO(Data Access Object)는 애플리케이션 코드와 지속성 계층을 분리하는 데 사용되며 다음과 같은 장점이 있습니다. 분리: 애플리케이션 로직에서 독립되어 수정이 쉽습니다. 캡슐화: 데이터베이스 액세스 세부 정보를 숨기고 데이터베이스와의 상호 작용을 단순화합니다. 확장성: 새로운 데이터베이스 또는 지속성 기술을 지원하기 위해 쉽게 확장할 수 있습니다. DAO를 사용하면 애플리케이션은 데이터베이스 세부 정보를 직접 처리하지 않고도 엔터티 생성, 읽기, 업데이트 및 삭제와 같은 데이터베이스 작업을 수행하는 메서드를 호출할 수 있습니다.

Java에서 "필드"는 데이터나 상태를 저장하는 데 사용되는 클래스나 인터페이스의 데이터 멤버입니다. 필드의 속성에는 유형(Java 데이터 유형일 수 있음), 액세스 권한, 정적(인스턴스가 아닌 클래스에 속함), 최종(불변) 및 임시(직렬화되지 않음)가 포함됩니다. 필드는 객체 데이터 저장, 객체 상태 유지 등 클래스나 인터페이스의 상태 정보를 저장하는 데 사용됩니다.

Oracle 저장 프로시저 실행 계획은 액세스 경로, 예상 행 수, 조인 순서 및 비용을 포함한 실행 정보를 제공합니다. 실행 계획을 보려면 EXPLAIN PLAN 명령을 실행하고 "실행 계획" 섹션을 찾으세요. 실행 계획에는 헤더와 본문이 포함되어 있으며 ID, 작업 유형, 행 수, 비용, 액세스 경로, 필터 조건, 관련 테이블 및 인덱스, 연결이 있는 경우 연결 순서를 자세히 표시합니다.

Java 리플렉션 메커니즘을 사용하면 프로그램은 소스 코드를 수정하지 않고도 클래스의 동작을 동적으로 수정할 수 있습니다. Class 객체를 통해 클래스를 조작하면 newInstance()를 통해 인스턴스를 생성하고, 프라이빗 필드 값을 수정하고, 프라이빗 메서드를 호출하는 등의 작업을 수행할 수 있습니다. 그러나 리플렉션은 예상치 못한 동작 및 보안 문제를 일으킬 수 있고 성능 오버헤드가 있으므로 주의해서 사용해야 합니다.

Vue에서 iframe 교차 도메인 문제를 해결하는 방법: CORS: 백엔드 서버에서 CORS 지원을 활성화하고 XMLHttpRequest를 사용하거나 API를 가져와 Vue에서 CORS 요청을 보냅니다. JSONP: 백엔드 서버의 JSONP 엔드포인트를 사용하여 Vue에서 JSONP 스크립트를 동적으로 로드합니다. 프록시 서버: 요청을 전달하도록 프록시 서버를 설정하고, Vue에서 타사 라이브러리(예: axios)를 사용하여 요청을 보내고, 프록시 서버 URL을 설정합니다.
