正解:エ
各選択肢の解説
ア会社のメールサーバで、送信元を問わず25番ポートで届いたメールの中継を許可する。
誤り。OP25Bは社員の自宅側のISPで25番ポート宛ての通信を止めるので、会社のサーバの 設定を緩めても通信は届きません。誰のメールでも中継すると、第三者中継の踏み台にもなります。
イ送信前にPOP3で受信させ、受信の認証が済んだ端末から25番ポートで送信させる。
誤り。これはPOP before SMTPという、受信の認証を送信の許可に使う方式です。 送信に使うのは25番ポートのままなので、ISPのOP25Bで止められることは変わりません。
ウ自宅のISPのメールサーバから、差出人を会社のメールアドレスにして送らせる。
誤り。ISPのサーバは会社のSPFレコードに載っていないので、受信側で詐称の疑いと 判定されやすくなります。送信の記録も会社の管理の外に出てしまいます。
エ587番のサブミッションポートを開き、SMTP-AUTHで認証した利用者の送信を受け付ける。
正解。OP25Bが止めるのは25番ポート宛ての通信なので、587番は止められません。 SMTP-AUTHで本人を確かめるので、誰でも送れる状態にもなりません。
理解を深めるために
止められた門を開けさせるのではなく、別の門を使う
OP25B(Outbound Port 25 Blocking)は、ISPが自社の利用者の回線から、外部のメールサーバの25番ポートへ 直接送るメールを止める迷惑メール対策です。乗っ取られた家庭のPCが大量の迷惑メールを直接ばらまくのを 防ぐためのもので、ISPの側で止めている以上、会社側の設定で25番を通させることはできません。 そこで、会社のメールサーバに**25番とは別の「送信受付用の門」**を用意します。
なぜ587番とSMTP-AUTHを組み合わせるのか
- サブミッションポート(587番): 利用者がメールソフトからメールサーバへ送信を依頼するための ポート。サーバどうしの配送に使う25番とは役割が分かれていて、OP25Bの対象にならない
- SMTP-AUTH: 送信を依頼してきた利用者を、IDとパスワードなどで認証する仕組み。 587番は社外のどこからでも届くので、認証が無いと誰でも会社のサーバから送れてしまう
この2つを組み合わせると、社外の回線からでも、認証した社員だけが会社のサーバから送れます。 POP before SMTPも認証の一種ですが、送信に25番を使う点が変わらないので、OP25Bの下では役に立ちません。
混同しやすいものとの違い
| 対応 | 何をしているか | OP25Bの下で |
|---|---|---|
| 587番+SMTP-AUTH | 別のポートで受け付け、利用者を認証する | 送れる |
| POP before SMTP | 受信の認証で、一定時間25番からの送信を許す | 25番で止められる |
| 25番の中継を誰にでも許可 | 会社のサーバの制限を外す | 届かない。第三者中継の危険 |
| ISPのサーバから送る | 会社のサーバを使わない | 送信ドメイン認証で疑われる |
試験では、OP25Bが「どこで」「どのポートを」止めているかで見分けます。 ISPが25番を止めているなら、会社ができるのは別のポートと認証を用意することです。