Challenge Engineer Life !

エンジニア人生を楽しみたい!仕事や趣味で学んだ技術的なことを書いていくブログです。

JavaMailでS/MIMEのメール送信をする ~S/MIME証明書取得~

週末JavaMailでS/MIMEのメール送信を試したので、手順をまとめたいと思います。まずはS/MIME証明書の取得方法について書きます。

S/MIME証明書はComodoが発行するものを利用しました。
www.comodo.com

以下「Sign Up Now」を押します。ボタンの下に注意書きがありますが、FirefoxかIE 8以上を利用してください。今回はFirefoxを使いました。
f:id:kikutaro777:20180424005725p:plain

ボタンを押すと次のフォームが表示されるので、姓名とメールアドレスを入力して国「Japan」を選びます。Revocation Passwordは発行された証明書を破棄する場合に使うパスワードのようです。ここも必須なので入力します。Newsletterが不要な方はOpt inチェックを外し、Subscriber Agreementの同意チェックを入れて「Next>」を押します。
f:id:kikutaro777:20180424004706p:plain

登録が成功しました。
f:id:kikutaro777:20180424004748p:plain

メールを確認して「Click & Install Comodo Email Certificate」ボタンを押します。
f:id:kikutaro777:20180424005023p:plain

リンク先を開いてしばらくすると個人証明書のインストール完了メッセージが表示されます。
f:id:kikutaro777:20180424005121p:plain

Firefoxの「オプション」メニューから「プライバシーとセキュリティ」を選択して下の方にある「証明書を表示」を押します。
f:id:kikutaro777:20180424010900p:plain

インストールされた証明書を確認して「ダウンロード」を押すと、ファイル選択ダイアログが表示されるので保存場所とファイル名を選びます。
f:id:kikutaro777:20180424005223p:plain

バックアップ用のパスワードを入力します。
f:id:kikutaro777:20180424005313p:plain

これで完了です。
f:id:kikutaro777:20180424005346p:plain

最初知識なさすぎて、Let's Encryptの無料証明書とか使えるのかな?とか調べてしまいました。Let's EncryptのFAQにもちゃんと回答がありました。

よくある質問 - Let's Encrypt 総合ポータル

にほんブログ村 IT技術ブログへ
にほんブログ村 にほんブログ村 IT技術ブログ Javaへ
にほんブログ村