質問: 例えば、レンサバ契約時や、セキュリティソフトのユーザー登録時など、パスワード記載されたメールが普通に送られてきます。 よく調べてみると、メールサーバ(SMTP,POP,IMAP)への接続に SSL/TLS を用いることが可能なようです。 私の認識ではメールは下記の手順でやり取りしています。 [送信元] → [送信元が利用しているメールサーバー] → [送信先が利用しているメールサーバー] → [送信先] ■質問1 送信元、送信先の双方ともSSL/TLS通信を用いる設定にしていれば、上記のやり取り全てが暗号化されているので、重要な情報をやり取りしても問題ないという考えでよろしいでしょうか? ■質問2 送信元または送信先の片方だけがSSL/TLS通信を用いても、一部は暗号化されないので危険という考えでよろしいでしょうか? ■質問3 例えば、PHPのmb_send_mailなどを用いて作られたメールフォールがあり、そのページはHTTPS接続に対応していると仮定します。 そこで記入した内容は指定したメールアドレスに届くような作りになっている場合、受信する方がメールサーバーへの接続にSSL/TLSを用いなければ、暗号化されていないので危険という考えでよろしいでしょうか? ご存じの方いれば、教えてくださいm(__)m
回答: やってるとこ多いですが、ほんとは良くないです。 「社員 メール 監視」でググってみるといろいろなソリューションが出てきて面白いかもしれません。メールサーバがメールの転送以外の目的をもっていれば、そのクライアントのメールなど筒抜けです。これが可能なのは電子メールがエンド・ツー・エンドで暗号化されないからです。普通、私たちは送信元のメールサーバ(例えばgmail)をちょっとは信用しますが、送信先のメールサーバが信用できるかどうかはあまり考えませんね。それが企業内のメールサーバであった場合、社員のメールを監視していれば監視の担当者(つまり送信先以外の第3者)には見えますし、それは長く保存されることでしょう。この監視機能を持ったメールサーバに不正侵入された場合など考えたくもありませんね。 エンド・ツー・エンドでメール本文を暗号化する現実的な方法は今のところPGPしかないと思います。最近Facebookが対応したようなので、その弾みで普及してくれるといいのですけども。