1 簡介數據庫
本文檔旨在經過全面闡述 Notes 和 Domino 的基本功能,協助 Domino 管理員初學者瞭解本產品。不少時候,新管理員並無必要的參考資料或文件來指示他們如何入門。所以,咱們這裏的主要目的是儘量簡單地介紹如何履行 Domino 服務器管理員的基本職能。後端
1.2 產品概述瀏覽器
IBM Lotus Domino 是一款服務器產品,可提供企業級電子郵件、協做功能和自定義應用程序平臺。Lotus Domino 最初是 Lotus Notes Server,Lotus Development Corporation 客戶端-服務器消息技術的服務器組件。安全
它能夠用做 Lotus Notes 應用程序的應用服務器和/或 Web 服務器。而且還具備一個 .nsf 格式的內置數據庫系統。(從第七版開始,Domino 服務器便可以採用 IBM DB2® 系統做爲其後端數據庫。)服務器
IBM Lotus Notes 是一款由 IBM Software Group 開發並銷售的協做式客戶端-服務器應用程序。IBM 將該軟件描述爲一個「訪問 IBM Lotus Domino 服務器上的商業電子郵件、日曆和應用程序的綜合性桌面客戶端選項」。架構
IBM Lotus iNotes TM 提供了一款基於 Web、功能齊全的 Lotus Notes 客戶端版本。它可提供交互式界面,其中包括與 Web 瀏覽器內的 Lotus Notes 徹底相同的功能(見圖 1)。ide
圖 1. Lotus iNotes UI工具
IBM Lotus Domino Administrator 是一款客戶端-服務器應用程序,可提供圖形界面,其主要目的在於管理和控制服務器,進入服務器的控制檯,及執行各類基本任務,如重命名用戶(見圖 2)。這一切都能以相同的方式遠程操做完成,Lotus Notes 用戶可訪問服務器檢查其電子郵件帳戶。學習
圖 2. Domino Administrator UI日誌
Lotus Domino Designer 是一款應用程序開發軟件,可以讓開發人員快速構建和部署高度安全的多平臺協做式或工做流程導向式業務應用程序,從而整合來自 IT 系統的各類資產,並經過許多不一樣類型的客戶端和設備進行應用程序訪問(見圖 3)。
圖 3. Domino Designer UI2 經常使用 Notes 和 Domino 文件
2 經常使用 Notes 和 Domino 文件
下面咱們簡要介紹一下主要的 Notes 和 Domino 文件、文件擴展名和文件夾:
Names.nsf。 也稱做 Domino Directory,其中以前的某些版本稱爲 Public Address Book 或 Name and Address Book,此數據庫可由每臺服務器上的 Lotus Domino 自動建立。Domino Directory 是有關用戶、服務器和羣組,以及您可能會添加的自定義項的信息目錄。它包含 Server 文檔、Configuration Settings、Person 文檔,及 Domain、Connection 和 Internet Site 文檔。Domino Directory 也可做爲管理員用來管理 Domino 系統的工具。
Log.nsf。 每臺 Domino 服務器均含有日誌文件(LOG.NSF),可報告全部的服務器活動,並可提供有關該服務器數據庫和用戶的詳細信息。日誌文件會在您首次啓動服務器時自動建立。
Admin4.nsf。 Administration Requests 數據庫(ADMIN4.NSF)可在首次啓動服務器時自動建立。Administration Process (AdminP) 將要執行的工做請求儲存在 Administration Requests 數據庫中。
AdminP 完成的工做狀態也會儲存在該數據庫中,做爲請求的響應日誌文檔。爲了完成任務,AdminP 將發佈並響應 Administration Requests 數據庫中的請求。Domino 服務器可利用這個數據庫的副本,將某臺服務器上產生的請求發佈至域中的其餘服務器。某些請求只能由 Domino Directory 的 Administration Server 執行。
Notes.ini。 NOTES.INI 文件是文本文件,其中包含許多 Lotus Notes 和 Domino 賴於正常工做的設置。偶然或不正確的更改都可能會致使 Lotus Domino 或 Lotus Notes 沒法按照預期運行。所以,您只有在發生特殊狀況或 Lotus Support Services 建議您這樣作時,方可編輯 NOTES.INI 文件。
Mail.box。 這是服務器上的特殊數據庫,在啓動時自動建立,可做爲傳送至郵件客戶端、應用程序及其餘服務器,或從這些位置傳來的全部的信息的臨時儲存庫。該服務器可建立 Configuration Settings 文檔指定的大量 MAIL.BOX 數據庫。
User.id。 Notes ID 是 Notes 的安全特性之一,是識別 Notes 用戶的唯一文件。用戶 ID 可在 Domino Administrator 註冊用戶時,及(此外還包括)註冊下列信息時建立:用戶名、CertifIEr ID 證書、公鑰、私鑰、密碼及密鑰。.NSF 擴展名錶明 Notes Storage Format(.nsf),是一種數據庫格式,也稱做應用程序,一般由 Lotus Notes 客戶端和 Domino 服務器使用。這些數據庫的其中一些例子包括 Names.nsf、Admin4.nsf、Log.nsf 及用戶的郵件文件。
.NTF 擴展名錶明 Notes Template File(.ntf),是 Notes 模板文件的擴展名。模板包含用於建立系統和應用程序數據庫的各類結構元素(視圖、表格、文件夾等),但卻不包含任何文檔。例如,服務器上的數據庫 Names.nsf 是從 Pubnames.ntf 模板建立而來。
程序文件夾。 這是 Domino 服務器或 Lotus Notes 客戶端的安裝目錄,而且一般也是 Notes/Domino 可執行文件及 Notes.ini 的所在。此文件夾可在安裝期間由用戶指定。
數據庫文件夾。 這是 Domino 服務器或 Notes 客戶端數據目錄的安裝位置,而且一般也是 Notes/Domino 應用程序和模板所在的文件夾。此文件夾可在安裝期間由用戶指定。
3 Domino Directory (Names.nsf)
Domino Directory 被認爲是服務器的核心。在這裏您可以找到註冊用戶、同一域內的其餘服務器、安全設置、郵箱設置、策略設置等。重要的是要經過熟悉構成 Domino Directory 的文檔來了解其架構,而且探索可用設置和選項。
咱們涵蓋了構成 Domino Directory 的基本組成部分,但並未作詳細解釋,這是由於咱們想要爲初學的管理員提供學習產品的基本知識。如需有關任何特定主題的更多信息,請參閱產品說明。
爲了訪問 Domino Directory,咱們需打開 Domino Administrator 客戶端,而後首先檢查一下其是否鏈接至正確的服務器,如圖 4 中標識的區域所示。
在這種狀況下,Domino Administrator 設置爲「Local」,也就是說它並無鏈接至任何服務器,所以咱們須要開啓包含咱們要訪問的 Domino Directory 的服務器。圖 4. Server 欄
爲此,請按照下列步驟執行:
從頂部的菜單欄選擇 File > Open Server。將會彈出一個窗口,提示您選擇您想要鏈接的服務器(見圖 5)。
選擇您想訪問的服務器,而後點擊 OK 按鈕。若是服務器並未列出,您能夠手動輸入服務器名稱或服務器地址。
圖 5. Open Server 窗口
鏈接至服務器後,您將會看到該服務器的名稱,如圖 6 中標識的區域所示。在默認的狀況下,Domino Administrator 將會打開 Domino Directory。
圖 6. 您所鏈接的服務器名稱
因爲咱們的目標是概述這個結構,如今咱們強調一下與 Domino Directory 最爲相關的一些組件,可協助初學的管理員更加駕輕就熟地處理 Lotus Technical Support 所使用的產品和術語。3.1 Server 文檔
在 Server 文檔中,咱們能夠指定定義服務器主要功能的基本設置,包括支持的協議和服務、服務器任務和安全性設置。
若要訪問 Server 文檔,請執行下列操做:
單擊 Configuration 選項卡,展開 Server,而後從左邊的導航窗格中選擇 Current Server Document 或 All Server Documents(見圖 7)。
圖 7. All Server Documents 視窗
雙擊所需的 Server 文檔打開它;您將會看到相似下面圖 8 中所示的屏幕,其中包含 Server 文檔中的全部可用選項。
單擊每一個選項卡,瞭解 Server 文檔中可進行哪些設置。
圖 8. Server 文檔 Basics 選項卡
提示:若是您用左鍵按住某一特定區域,這裏將會顯示有關該區域用途或所表示項目的簡短說明,這就可以爲您節省一些時間。圖 9 顯示您按住服務器名稱時將會看到的內容。
圖 9. Server 欄的說明
3.2 Configuration 文檔
在 Configuration 文檔中,咱們能夠爲服務器定義操做配置,包括路由選項和限制、配置參數、Lotus iNotes 設置等。
若要訪問 Configuration 文檔:
單擊 Configuration 選項卡,展開 Server,而後從左側選擇 Configurations。
雙擊您要開啓的服務器的 Configuration 文檔。
打開後,您將會看到相似圖 10 中所示的屏幕,其中包含 Configuration 文檔中的全部可用選項。單擊全部選項卡,瞭解可在 Configuration 文檔中實現的配置。
圖 10. Configuration Settings 文檔
3.3 Person 文檔
Person 文檔是全部註冊用戶相關信息的所在之處,如用戶姓名、郵件服務器、互聯網地址及互聯網密碼。
若要訪問 Person 文檔,請單擊 People & Groups 選項卡,從左側的導航窗格中選擇 People,而後雙擊所需用戶的 Person 文檔(見圖 11)。
圖 11. Person 文檔視窗
打開後,您將會看到相似圖 12 中所示的屏幕,其中包含特定用戶的全部可用信息。單擊全部選項卡,瞭解可在 Person 文檔中實現的配置。
圖 12. Person 文檔
請注意,「User Name」是 Mike Black/MARKETING/SHARK。根據 Domino/Notes 的命名慣例,Mike Black 是「common name(經常使用名稱)」、MARKETING 是「organizational unit(組織單位)」,而 SHARK 是「organization(組織)」。
注意:Person 文檔,以及 Server 和 Configuration 文檔最經常使用,一般也是最重要的文檔,所以對於 Domino 管理員來講,瞭解和熟悉這些文檔很是重要。
3.4 Group 文檔
Group 文檔可用於建立羣組並指定隸屬於它的成員,且包含羣組的互聯網地址、羣組類型等。這在給一組人(而不是個別收件人)發送郵件,限制或容許訪問肯定的羣組、建立規則等方面十分有用。
若要訪問 Group 文檔,請單擊 People & Groups 選項卡,從左側的導航窗格中選擇 Groups,而後雙擊所需羣組的 Group 文檔(見圖 13)。
如圖所示,在默認狀況下一些羣組已經顯示,而且羣組毫不僅僅只能包含用戶;某些羣組還可包含服務器,如「Local DomainServers」羣組。
圖 13. Group 文檔視窗
在圖 14 中,咱們能夠看到 LocalDomainAdmins 羣組的詳細狀況,如羣組的名稱、類型、成員及互聯網地址。在這種狀況下,羣組並無互聯網地址,但您能夠建立一個地址,以便全部傳送到該地址的電子郵件均可以傳遞至羣組中指定的全部成員。
圖 14. LocalDomainAdmins Group 文檔
3.5 服務器郵件規則
服務器郵件規則使 Domino 管理員可以基於依據某些標準定義的信息內容,篩選經過服務器 Mail.box 的信息。
當信息到達服務器的 Mail.box 後,它會檢查該信息是否符合管理員制定的全部條件。若是符合,服務器將會自動執行服務器郵件規則中指定的操做。若是不符合任何指定的條件,信息將繼續進行其正常流動。
若要訪問系統郵件規則,請打開 Configuration 文檔,單擊 Router/SMTP 選項卡,而後單擊 Restrictions and Controls 選項卡,最後單擊 Rules 選項卡(見圖 15)。
圖 15. Rules 窗口
若要建立新規則,請單擊頂部的 Edit Server Configuration 按鈕,使文檔進入編輯模式,而後單擊 New Rule,如圖 16 所示,其中已經包含一些規則範例。
圖 16. 建立新規則
Server Mail Rule – New Rule 窗口打開,可以讓您建立新的系統郵件規則。頂端部分可供您爲某一規則指定條件;底端部分可用於定義在知足指定的條件時應該對信息執行的操做(見圖 17)。
圖 17. Server Mail Rule – New Rule 窗口
針對規則可能採起的操做包括刊登消息、將信息移動至數據庫、拒絕接收或傳遞信息、改變信息的路徑狀態,或中止處理隨後的規則。規則的各項條件均以郵件標題或郵件正文中的內容爲基礎。
本功能對於阻止包含某些內容的信息從服務器發出或傳遞至用戶至關有效,同時也對阻止垃圾郵件、強制執行公司方針和經營行爲政策或其餘任何形式的濫用極爲有用。
4 服務器命令
將命令發送至服務器的最多見方式是經過 Domino Administrator 客戶端,或直接進入服務器控制檯。