587番ポートとは
587番ポートとは、電子メールの送信に使用されるネットワークポート番号で、SMTP(Simple Mail Transfer Protocol)によるメール転送を行う際に利用される通信経路です。このポートは主に、メールクライアントからメールサーバーへの送信時に使用され、TLS(Transport Layer Security)による暗号化通信を前提とした設計になっています。
587番ポートはRFC 4409で標準化されており、メール送信専用のサブミッションポートとして正式に定義されました。従来の25番ポートがサーバー間のメール転送に使われるのに対し、587番ポートはエンドユーザーのメールクライアントからの送信に特化しており、SMTP認証とSTARTTLSコマンドによる暗号化が必須とされています。
587番ポートの認証と暗号化の仕組み
587番ポートでは、メール送信時にSMTP-AUTH(SMTP Authentication)による認証プロセスが実行され、ユーザー名とパスワードによる本人確認が行われます。この認証方式により、不正なメール送信やスパムメールの発信を防止し、正規のユーザーのみがメールサーバーを利用できる仕組みが構築されているのです。
| 項目 | 内容 |
|---|---|
| 認証方式 | SMTP-AUTH(PLAIN、LOGIN等) |
| 暗号化プロトコル | STARTTLS(TLS 1.2以上推奨) |
| 認証タイミング | 接続後、EHLO応答確認後 |
| 必須要素 | ユーザー名とパスワード |
STARTTLSコマンドを使用することによって、平文で始まった通信を途中から暗号化通信に切り替えることができ、メールの内容や認証情報が第三者に傍受されるリスクを大幅に低減します。暗号化はTLS 1.2以降の使用が推奨されており、古いSSL 3.0やTLS 1.0は脆弱性があるため使用すべきではありません。
587番ポートと25番ポートの使い分け
25番ポートは主に、メールサーバー間のメール転送(MTA to MTA)に使用されるのに対し、587番ポートはメールクライアントからメールサーバーへの送信(MUA to MTA)に使用されます。多くのプロバイダーはスパムメール対策として、25番ポートから外部への直接送信をブロックしているため、メール送信には587番ポートの使用が実質的に必須となっています。
| 比較項目 | 25番ポート | 587番ポート |
|---|---|---|
| 主な用途 | サーバー間転送 | クライアント送信 |
| 認証 | 通常不要 | 必須 |
| 暗号化 | オプション | 推奨(必須化が進む) |
| ISPブロック | ブロックされやすい | 通常許可される |
メールクライアントの設定では、送信サーバー(SMTPサーバー)のポート番号として587を指定し、接続の保護として「STARTTLS」または「TLS」を選択することが標準的な設定方法です。GmailやOutlookなどの主要なメールサービスは全て587番ポートをサポートしており、セキュアなメール送信環境の構築に不可欠な要素となっています。
※上記コンテンツの内容やソースコードはAIで確認・デバッグしておりますが、間違いやエラー、脆弱性などがある場合は、コメントよりご報告いただけますと幸いです。
ITやプログラミングに関するコラム
PythonをWebで実行する方法
共通テスト「情報Ⅰ」2年目で変わる、日本の教育と学び方
gitでブランチ(branch)を切り替える方法
git cloneでブランチを指定する方法
64GBのメモリが必要な人・不要な人の特徴
PCを再起動するコマンド一覧
CapsLock以外で大文字になる原因【Windows編】
パソコンで大文字になるのを解除する方法
面白いAIの活用事例を業界別に紹介
Gitでcommit(コミット)を取り消す方法
ITやプログラミングに関するニュース
サイボウズがkintone AIを正式提供、β版から約1年を経てクレジット制を導入
ロゼッタのラクヤクAIがCSRドラフト作成期間を90%以上短縮、従来4週間を約2日に
AI CROSSが不動産業界向け生成AI伴走支援を開始、アスコットの業務AI実装を実践サポート
日本情報クリエイトが「オーナー提案AIロボⅡ」売買査定を刷新、月1万円からW査定が回数無制限に
Wur株式会社がAI新規事業診断サービス「MVP事業診断レポート」をリリース、12の質問で事業構想を約10分で分析
バトンズがM&A専門家向け「AI概要書」β版を提供開始、企業概要書のドラフトを最速3分で自動生成
SCSKが観光DXサービス「Connexia」を開発、首里城公園でNFT活用の周遊促進が始動
Verdent AI発表、エンジニア不要でソフトウェアを構築する「AIエンジニアリングチーム」が登場
ゼネラルBREXAテクノロジーが外食・小売向けAIサービス「aimana」を開発、店長の意思決定をデータで支援
田中組がKencopa工程AIエージェント製品版を先行利用開始、建設現場の工程管理属人化を解消へ
