This guide explains how to customize the look and feel of Sun JavaTM System Communications Express (hereafter referred to as Communications Express). Although the product architecture permits an almost unlimited customization, this guide focuses on how to perform the most commonly used customizations. In addition, the customizations have been tied together into an application scenario so that examples, code, screen shots, all relate to one another and provide a common frame of reference.
Topics covered in this chapter include
You should read this book if you are responsible for administering, configuring, and customizing Sun Java System Communications Express 6.3 at your site. Developers may also find this guide useful for reference.
This book assumes a knowledge of Sun Java System Messaging Server software and an understanding of the following:
JavaScriptTM
HTML
JSP
Email applications
Web development
XML
Organization of the Sun Java System Communications Express 6.3 Customization Guide
Table P–1 Organization of the Sun Java System Communications Express 6.3 Customization Guide
Chapter |
Description |
---|---|
This Chapter |
Describes the audience, requirements, organization, document conventions, and related information. |
Chapter 1, Introduction to Communications Express and Customization |
Provides a high-level overview on how to customize the look and feel of Sun Java System Communications Express 6.3. |
Chapter 2, Customizing General Features in Communications Express |
Provides details about how to customize general features in Sun Java System Communications Express 6.3. |
Provides details about how to customize Calendar in Sun Java System Communications Express 6.3. |
|
Provides details about how to customize Mail in Sun Java System Communications Express 6.3. |
|
Provides details about how to customize User Interface of Mail in Sun Java System Communications Express 6.3. |
|
Provides details about how to perform advanced customization for the mail component. Sun Java System Communications Express 6.3. |
|
Provides details about how to customize Address Book in Sun Java System Communications Express 6.3 |
|
Provides details about customization of specific domains. |
|
Provides details about how to localize Mail, Calendar and Address Book in Sun Java System Communications Express 6.3. |
Monospaced font is used for any text that appears on the computer screen or text that you should type. It is also used for file names, distinguished names, functions, and examples.
Bold monospaced font is used to represent text within a code example that you should type. For example, you might see something like this:
./installer
In this example, ./installer is what you would type at the command line.
Italicized font is used to represent text that you enter using information that is unique to your installation (for example, variables). It is used for server paths, names.
For example, throughout this document you will see path references of the form:
msg-svr-base/...
The Messaging Server Base (msg-svr-base) represents the directory path in which you install the server. The default value of the msg-svr-base is /opt/SUNWmsgsr.
Italicized font is also used for variables within the synopsis of a command line utility. For example, the synopsis for the commadmin admin remove command is:
commadmin admin remove -D login -l userid -n domain -w password [-d domain] [-h] [-i inputfile] [-p port] [-X host] [-s] [-v]
In this example, the italicized words are arguments for their associated option. For example, in the -w password option, you would substitute the Administrator’s password for password when you enter the commadmin admin remove command.
The following table describes the default paths and file names used in this book.
Table P–2 Default Paths and File Names
Term |
Description |
---|---|
msg-svr-base |
Represents the base installation directory for Messaging Server. The default value of the msg-svr-base installation is as follows: SolarisTM: /opt/SUNWmsgsr |
cal-svr-base |
Represents the base installation directory for Calendar Server. The default value of the cal-svr-base installation is as follows: Solaris: /opt/SUNWics5 |
Represents the install directory. The directory path is entered for Sun Java System Communications Express 6.3 in the panel “Install Directories” of the Communications Suite installer. Solaris: /opt/SUNWuwc. Linux: /opt/sun/uwc |
|
uwc-deployed-path |
Represents the directory where Sun Java System Communications Express 6.3 is deployed. The directory path is entered in the panel “Select Directory to Store Configuration and Data files” of the configurator tool. Solaris: /var/opt/SUNWuwc Linux: /var/opt/sun/uwc |
Represents the directory under which all the Sun Java System Communications Express 6.3 Configuration files are located. Solaris: /var/opt/SUNWuwc/WEB-INF/config Linux: /var/opt/sun/uwc/WEB-INF/config |
|
uwc-deployed-path/WEB-INF/domain |
Represents the directory that contains domain specific configuration files. Solaris: /var/opt/SUNWuwc/WEB-INF/domain Linux: /var/opt/sun/uwc/WEB-INF/domain |
In addition to this guide, Sun Java System Communications Express 6.3 comes with supplementary information for administrators as well as documentation for end users and developers. Use the following URL to see all the Communications Express documentation:
You can view this documentation online in PDF and HTML formats by pointing your browser to the following URL:
http://docs.sun.com/db/prod/