对邮件进行签名、加密或解密的过程以及验证专用和公共密钥的各个步骤都由一个特殊的 applet 来处理,该 applet 称为 S/MIME applet。可以通过 smime.conf 文件中的参数和 Messaging Server 选项来配置 S/MIME 功能。图 20–1 显示了 S/MIME Applet 与其他系统组件的关系。
具有使用 S/MIME 权限的 Communications Express Mail 用户首次登录到 Messaging Server 时,系统将显示有关 S/MIME applet 的一系列特定提示。用 "Yes" 或 "Always" 回答完提示问题后,S/MIME applet 即被下载到计算机中。此 applet 将始终保留在计算机中,直至注销 Communications Express Mail。
有关更多信息,请参阅管理证书。
用户每次登录 Communications Express Mail 时都将下载 S/MIME Applet,除非在用户计算机上针对 Java 2 Runtime Environment (JRE) 启用了高速缓存。启用高速缓存后,S/MIME Applet 的副本会在首次下载之后保存在用户计算机上,这样,用户就不必每次登录时都下载此 Applet。
高速缓存可以提高性能,您可以指导用户执行以下步骤来针对 Java 2 Runtime Environment 版本 1.4.x 启用高速缓存:
转至 Windows 控制面板。
双击“Java Plug-in”图标 (Java 2 Runtime Environment)。
单击“高速缓存”选项卡。
选中“启用高速缓存”复选框。
单击“应用”。
下载之后,用户不会感觉到 S/MIME applet 的存在。而看起来似乎是 Communications Express Mail 在对邮件进行签名、加密或解密。如果不弹出错误消息,用户也感觉不到验证专用或公共密钥的过程。有关更多信息,请参阅验证专用密钥和公共密钥。