465番ポート(ヨンロクゴバンポート)とは | 意味や読み方など丁寧でわかりやすい用語解説
465番ポート(ヨンロクゴバンポート)の意味や読み方など、初心者にもわかりやすいように丁寧に解説しています。
読み方
日本語表記
よんひゃくろくじゅうごばんポート (ヨンヒャクロクジュウゴバンポート)
英語表記
port 465 (ポートヨンダブリュゴーロクジュウゴ)
用語解説
465番ポートは、主に電子メールの送信プロトコルであるSMTP (Simple Mail Transfer Protocol) を、SSL/TLS (Secure Sockets Layer/Transport Layer Security) という暗号化技術を用いて安全に利用するためのTCPポート番号である。この方式はSMTPS (SMTP over SSL/TLS) とも呼ばれる。インターネット上で電子メールを安全にやり取りする上で重要な役割を果たすポートの一つだが、その利用には歴史的な経緯があり、類似の目的で使用される他のポートとの違いを理解することが重要である。
ネットワーク通信におけるポート番号とは、インターネットプロトコルスイート(TCP/IP)において、コンピュータが通信する際に、どのアプリケーションやサービスがそのデータを受け取るべきかを識別するための論理的な番号である。各ポートは特定のサービスに割り当てられることが多く、例えばHTTP通信には80番ポート、HTTPS通信には443番ポートが使われる。
SMTPは電子メールをインターネット上で転送するためのプロトコルであり、メールクライアント(MUA: Mail User Agent)からメールサーバ(MTA: Mail Transfer Agent)へメールを送信する際や、メールサーバ間でメールを転送する際に利用される。SMTPの標準ポートは25番だが、このポートは本来、認証や暗号化が考慮されていない設計であったため、電子メールの内容やログイン情報が平文でネットワーク上を流れるというセキュリティ上の問題があった。
この問題を解決するため、通信経路を暗号化する技術としてSSL/TLSが導入された。SSL/TLSは通信内容の盗聴や改ざんを防ぎ、通信相手が本物であることを証明する役割を持つ。465番ポートは、SMTPの通信を最初からSSL/TLSで暗号化して開始する「Implicit TLS(明示的TLS)」という方式のために使われるようになった。Implicit TLSでは、TCP接続が確立された直後からTLSハンドシェイクが行われ、その後全ての通信が暗号化されることを前提とする。
しかし、465番ポートの利用には複雑な歴史的経緯が存在する。元々、電子メールの提出(Submission、つまりメールクライアントからサーバへのメール送信)を暗号化するために465番ポートがIANA (Internet Assigned Numbers Authority) によって割り当てられた。しかし、その後の標準化プロセスにおいて、IETF (Internet Engineering Task Force) は、既存のポート(特にメッセージ提出用の587番ポート)上で通信を開始し、途中で「STARTTLS」コマンドを発行することで暗号化通信に切り替える「Explicit TLS(暗示的TLS)」という方式を推奨した。
この決定により、465番ポートは一時期、IANAのサービスポートリストから削除され「unassigned(使用されていない)」とマークされ、事実上非推奨のポートとされた。代わりに、クライアントからサーバへのメール提出におけるセキュアな通信の標準として、587番ポートが広く普及した。587番ポートは、接続開始時は平文で、STARTTLSコマンドを発行してTLS暗号化に切り替える方式を採用している。
このような標準化の動きがあったにもかかわらず、実際には多くのメールサービスプロバイダやメールクライアントが、Implicit TLSのシンプルさや互換性の観点から465番ポートをSMTPS用として提供し続けた。特に、古いメールクライアントや一部のデバイスでは、465番ポートが暗号化されたSMTP通信のデフォルトとして認識されていたため、実用上のニーズが非常に高かった。
この実情を受けて、2018年にはRFC 8314「Use of TLS for Email Submission and Access(電子メール提出とアクセスにおけるTLSの利用)」が発行された。このRFCにより、465番ポートは正式に「Submission over SMTPS」のためのポートとして再指定された。これは、IMAP over SSL/TLS (IMAPS) のための993番ポートや、POP3 over SSL/TLS (POP3S) のための995番ポートと同様に、接続確立と同時にTLS暗号化を開始するImplicit TLS専用のポートとして位置づけられたことを意味する。
したがって、現在のインターネットでは、クライアントからメールサーバへメールを送信する際に暗号化通信を利用する場合、465番ポート(Implicit TLS)と587番ポート(STARTTLS)の二つの選択肢が存在する。どちらのポートを使用するかは、メールサービスプロバイダの提供する設定や、使用するメールクライアントの対応状況によって異なる。一般的には、新しいシステムでは587番ポートでのSTARTTLSが推奨されることが多いが、465番ポートも「Submission over SMTPS」の標準ポートとして認識されており、多くの環境で利用され続けている。
システムエンジニアを目指す者としては、これらのポート番号が持つ意味と歴史的背景を理解することが重要である。メールシステムを構築・運用する際には、25番ポート(MTA間通信、またはレガシーなクライアント送信)、587番ポート(クライアントからMTAへのメッセージ提出、STARTTLS)、そして465番ポート(クライアントからMTAへのメッセージ提出、Implicit TLS)それぞれの役割を正確に把握し、適切なポートを選択し、ファイアウォールの設定を含めたセキュリティ対策を講じる必要がある。これにより、セキュアで信頼性の高いメールサービスを提供することが可能となる。