The required hardware and software for using Communications Express Mail with S/MIME is described in this section. Ensure that you install all the correct versions of the software on the server and client machines before attempting to configure for S/MIME.
Table 24–1 lists the required software and hardware for the client machine where Communications Express Mail is accessed.
Table 24–1 Required Hardware and Software for Client Machine
Component |
Description |
---|---|
Operating system |
|
Browser |
|
Sun software |
Java Runtime Environment Version 1.4.2_03 or later including Java 6, but not 1.5.1, nor 1.5.4 through 1.5.12. (That is, to use Version 1.5.x, a minimum of 1.5.2 is required, but do not use 1.5.4 through 1.5.12 due to incompatibilities with Smart Cards.) |
Private-public keys with certificates |
One or more private-public key pair with certificates. Certificates are required and they must be in standard X.509 v3 format. Obtain keys and certificates from a CA for each Communications Express Mail user who will use the S/MIME features. The keys and their certificates are stored on the client machine or on a smart card. The public keys and certificates are also stored in an LDAP directory that can be accessed by Directory Server. A certificate revocation list (CRL), maintained by the CA, must be part of your system if you want key certificates checked against it to further ensure that the keys are valid. See 24.9.2 When is a Certificate Checked Against a CRL? |
Smart card software (only required when keys and certificates are stored on smart cards) |
|
Smart card reader |
Any model of smart card reading device supported by the client machine and smart card software. |
Table 24–2 lists the required Sun Microsystems software for the server machine.
Table 24–2 Required Software for Server Machine
Sun Component |
Description |
---|---|
Mail server |
Sun Java System Messaging Server 6 5 Release or later on Solaris, Version 8 or 9, and Sun SPARC machine |
LDAP server |
Sun Java System Directory Server 5 2004Q2 |
Java |
Java 2 Runtime Environment, Standard Edition, Version 1.4.2 and later including Java 6, but not 1.5.1, nor 1.5.4 through 1.5.12. (That is, to use Version 1.5.x, a minimum of 1.5.2 is required, but do not use 1.5.4 through 1.5.12 due to incompatibilities with Smart Cards.) |
Access Manager |
(If deployment is in Schema 2) - Sun Java System Access Manager 6 2005Q1 and Communications Express - Sun Java System Communications Express 6 2005Q1 or later. |