電子メール サーバーの通信プロトコルとして Simple Mail
Transfer Protocol Security (SMTPS) を使用するために IBM® Rational® ClearQuest® EmailRelay を構成する場合、使用する電子メール サーバー用の署名者証明書をインポートする必要があります。その後、EmailRelay は SMTPS を使用して電子メール サーバーとの SSL 通信を行えるようになります。
手順
- cqemailrelay.pl Perl スクリプトを使用して IBM ClearQuest EmailRelay を構成します。-usessl コマンド パラメータを yes に設定します。次のコード例の最後の行を参照してください。
cqperl cqemailrelay.pl -dbset EmailRelay -userdb SAMPL -username admin -password secret -serverurl https://your-cqweb-server/cqweb/oslc/ -relaycfgdir C:\CQ.EmailRelay -mode postoffice -smtpserver your.smtp.server -smtpport 465 -smtpuser you@your.smtp.server -smtppassword secret -usessl yes
- IBM ClearQuest EmailRelay 構成ファイル C:¥CQ.EmailRelay¥cqemailrelay_cfg.xml の <properties> セクションに次の行を追加します。<property
key="mail.smtps.ssl.protocols" val="SSLv3"/>
- IBM WebSphere® 管理コンソールを使用して、ClearQuest のデプロイ先 WebSphere Application Server プロファイルにログインします。
以下の手順を実行します。
- http://localhost:12060/ibm/console/ で WebSphere にログインします。
ClearQuest Web サーバーがこれとは異なるポートを使用している場合は、代わりにそのポートを指定してください。
- [セキュリティ] を展開し、[SSL 証明書と鍵管理] をクリックします。
- [構成設定] セクションの下の [エンドポイント・セキュリティ構成の管理] をクリックします。
- [ローカル トポロジ] の下の [アウトバウンド] を展開し、[dfltCell] を展開し、[ノード] を展開します。
[dfltNode] をクリックします。
- [関連項目] セクションの下の [鍵ストアと証明書] をクリックします。
- [NodeDefaultTrustStore] をクリックします。
- [追加プロパティ] セクションで [署名者証明書] をクリックします。
- [ポートから取得] をクリックします。
- [ホスト] フィールドに電子メール サーバー名または IP アドレスを入力します。[ポート] フィールドに、電子メール サーバーが listen しているポートを入力します。[別名] フィールドに、この証明書を識別するための名前を指定します。
- [署名者情報の取得] をクリックし、証明書情報が正しいかどうか検査します。
- [OK] をクリックします。[メッセージ] セクションで [保存] をクリックします。
- 変更内容を有効にするため、WebSphere プロファイルを再始動します。