質問: sslについて 初歩的な質問ですみません。 当方、現在ある自宅サーバーをメールサーバー+ftpサーバーとして使おうと思っているのですが、sslの必要性で気になることがあります。 メールサーバーを立ち上げて、ポートを開放しoutlook expressなどで外部と通信した場合、その通信の内容の中にid・パスワードなどがそのままの状態でやり取りされるのでしょうか?その場合は盗聴の可能性はあるんでしょうか。 例ですが、yahoo!メールでoutlook expressなどに設定して通信した場合ssl等の暗号化はされているのでしょうか。 もし自宅サーバーでsslを使うならopensslで自分で発行するんでしょうけど、その前に気になったので質問しました。 詳しい方、よろしければ教えてください。
回答: >メールサーバーを立ち上げて、ポートを開放しoutlook expressなどで外部と通信した場合、その通信の内容の中にid・パスワードなどがそのままの状態でやり取りされるのでしょうか?その場合は盗聴の可能性はあるんでしょうか。 普通のpop、smtpは暗号化されていません。tcpdumpなどで観ると一目瞭然ですが、パスワードなどは丸見え状態です。 これを防ぐためにパスワードだけ暗号化したapopというものがありますが、これはサーバ上のパスワードを平文で持つ必要があり、あまり普及しませんでした。 現在ではpop3s、start/tlsなど、通信全体を暗号化する方法が良く取られます。これが導入されている場合はメールソフトの設定が違うので、特に設定していなければ暗号化されていないと考えてよいでしょう。 別の手法として、webメールを使う方法があります。 メールサーバにsquirrelmailなどをインストールし、sslでアクセスすればクライアント~サーバ間の通信は暗号化されます。