Sun Java System Messaging Server 6 2005Q4 管理指南

物件類別檢查

如果別名搜尋成功,系統將檢查項目的物件類別以確定它包含用於使用者或群組的一組適當的物件類別。用於使用者和群組的所需物件類別之可能的集合通常由使用中的 schematag 來確定。即由 local.imta.schematag 設定決定。

表 9–1顯示由各種 schematag 值所產生的使用者和群組物件類別。

表 9–1 各種 schematag 值所產生的物件類別

schematag

使用者物件類別 

群組物件類別 

sims40

inetMailRouting+inetmailuser

inetMailRouting+inetmailgroup

nms41

mailRecipient + nsMessagingServerUser

mailGroup

ims50

inetLocalMailRecipient+inetmailuser

inetLocalMailRecipient + inetmailgroup

如同其餘模式標記處理一樣,本表中的資訊是程序內定的。但是,在 option.dat 檔 案中還有兩個 MTA 選項,LDAP_USER_OBJECT_CLASSESLDAP_GROUP_OBJECT_CLASSES,設定這兩個選項可分別為使用者和群組指定不同的物件類別集。

例如,模式標記設定 ims50,nms41 等效於以下選項設定:

LDAP_USER_OBJECT_CLASSES=inetLocalMailRecipient+inetmailuser, mailRecipient+nsMessagingServerUser

LDAP_GROUP_OBJECT_CLASSES=inetLocalMailRecipient+inetmailgroup, mailGroup

如果 LDAP 結果不具有適用於使用者或群組的一組正確的物件類別,則會被忽略。MTA 還會確定它是否正在處理使用者或群組,並儲存該資訊。以後會多次用到這項儲存的資訊。

請注意,此處所述的物件類別設定還可用於建構實際 LDAP 搜尋篩選器,以用於檢查項目是否具有用於使用者或群組的正確物件類別。此篩選器可透過 $K 中介字元來存取。它還被內部儲存在 MTA 配置中,以供通道程式使用,並會在使用 imsimta cnbuild -option 指令時做為 LDAP_UG_FILTER 選項寫入 MTA 選項檔案 option.dat 中。該選項僅被寫入此檔案。MTA 永遠不會從此選項檔案中讀取它。