您可以自訂 Delegated Administrator 以支援以下外掛程式:
依預設,停用此外掛程式。如果在建立商務組織時未提供 preferredmailhost,則將產生異常。如果啟用該外掛程式,則僅當缺少相應屬性時才使用平面檔案 (本小節中稍後說明) 中的值。
使用網域值可傳回所需的 DSN 位址。預設實作是傳回字串 MAILER-DAEMON@<domain >。
產生唯一的 ID 字串。預設實作產生 GUID 以傳回給呼叫者。
若要啟用這些外掛程式,請編輯 commcli servlet resource.properties 檔案,該檔案位於以下目錄中:
da-base/data/WEB-INF/classes/sun/comm/cli/server/servlet/ \ resource.properties |
(依預設,da-base 為 /opt/SUNWcomm。)
外掛程式位於 resource.properties 檔案中開頭如下的區段中:
######################## # Plugin Configuration # ########################## |
每個都以「plugin」做為字尾。目前的清單如下:
jdapi-mailhoststoreplugin=disabled jdapi-mailhoststorepluginclass=sun.comm.cli.server.util.MailHostStorePlugin jdapi-mailhoststorepluginfile=/tmp/mailhostmailstore jdapi-maildomainreportaddressplugin=enabled jdapi-maildomainreportaddresspluginclass=sun.comm.cli.server. util.MailDomainReportAddressPlugin jdapi-uidautogenerationplugin=disabled jdapi-uidautogenerationpluginclass=sun.comm.cli.server.util.UidPlugin |
在編輯 resource.properties 檔案後,將其重新部署至 Delegated Administrator 伺服器所使用的 Web 容器。
在變更生效之前,您必須執行能將自訂 resource.properties 檔案部署至 Web 容器的程序檔。
如需如何將自訂特性檔案部署至特殊 Web 容器的說明,請參閱若要部署自訂配置檔案。
每個外掛程式都至少具有兩行,其格式如下:
jdapi-<name>plugin= “enabled” | “disabled”
jdapi-<name>pluginclass=sun.comm.cli.server.util/ \ <java class name> |
若要啟用外掛程式,請將「disabled」變更為「enabled」。
提供了本小節中列出的所有外掛程式的外掛程式類別。這些類別位於以下目錄中:
da-base/data/WEB-INF/classes/sun/comm/cli/server/util
您無需對這些類別執行任何作業。
MailHostStorePlugin 需要包含在外掛程式第三行中的平面檔案。外掛程式讀取平面檔案中的值並用其設定屬性值。如果啟用外掛程式,則該檔案必須存在,否則將發生錯誤。
jdapi-mailhoststoreplugin o jdapi-mailhoststoreplugininf=<full file name> o file has one line o value is that for : o preferredmailhost attribute o preferredmailmessagestore attribute o form o <mailhost>:<mailpartition> |