平成29年度 秋期 システムアーキテクト試験 午前Ⅱ 問25
テクノロジセキュリティ技術ネットワークDNS・電子メールのセキュリティ電子メール
スパムメール対策として,サブミッションポート(ポート番号587)を導入する目的はどれか。
解答・解説
正解: エ. SMTP-AUTHを使用して,メール送信者を認証する。
正解は エ です。
サブミッションポート(ポート番号587) は、メールクライアント(MUA)からメール送信サーバ(MSA/MTA)へメールを投稿(サブミッション)するために設けられた専用のポートです。
従来、メールの送信とサーバ間の転送には同じ25番ポート(SMTP)が使われていましたが、スパムメール対策としてプロバイダ(ISP)が外部の25番ポートへの直接接続を遮断する OP25B(Outbound Port 25 Blocking) を導入するようになりました。これに伴い、正規の利用者がメールを送信するための専用窓口として587番ポートが用意され、SMTP-AUTH(SMTP認証) と組み合わせることで、認証された正規の送信者からのメールのみを受け付ける仕組みがとられています。
各選択肢の解説
- ア:送信元ドメインの詐称を検知する SPF(Sender Policy Framework) に関する記述です。受信側メールサーバがDNSサーバ(ポート番号53)に問い合わせを行います。
- イ:電子署名を用いて送信元ドメインの認証やメールの改ざん検知を行う DKIM(DomainKeys Identified Mail) に関する記述です。
- ウ:POP before SMTP は、メール送信(SMTP)の前にメール受信(POP3)の認証を行うことで送信者を認証する過去の方式です。サブミッションポートでは、より安全で直接的な認証方式である SMTP-AUTH を使用するのが標準です。
- エ:正しい記述です。サブミッションポート(ポート番号587)は、SMTP-AUTH によるユーザ認証とセットで運用し、不正なスパムメールの中継・送信を防ぐ目的で導入されます。