SMTPとは?えすえむてぃーぴー
SMTPとは、電子メールを送信し、メールサーバからメールサーバへ転送するためのプロトコル(通信の約束ごと)。正式名称はSimple Mail Transfer Protocol。送り手のメールソフトから自分のメールサーバへ、さらに宛先のメールサーバへと、バケツリレーのように受け渡す。届いたメールを受信者が自分のメールサーバから取り出すのはPOP3やIMAP4の役目で、SMTPは使わない。
最終更新:2026-10-10
この語が出る過去問を解く →背景
SMTPは、つながっている組織どうしが互いを信頼していた時代に作られた。そのため、送信者が本人かを確かめる仕組みも、通信を暗号化する仕組みも元の仕様には無く、扱えるのも英数字のテキストだけだった。迷惑メールや差出人の偽装が広がり、画像や日本語を送りたい需要も増えると、仕様を作り直すのではなく、送信者の認証(SMTP-AUTH)、暗号化(STARTTLS)、添付ファイルの形式(MIME)を後から足して補ってきた。
具体例
Gmailのアカウントを、iPhoneやWindowsのOutlookアプリなどほかのメールソフトで使うときは、送信サーバに「smtp.gmail.com」を指定する。このときメールソフトは、送る前に送信者が本人かを確かめる手続き(SMTP-AUTH)を行う。Gmail では、ふだんのパスワードではなく、Google のサインイン画面やアプリ専用のパスワードで認証する。受信サーバには別の「imap.gmail.com」を指定する。ブラウザでGmailを使う場合、ブラウザとGoogleの間はHTTPSで通信するが、Googleのサーバから相手のメールサーバへ送るところではSMTPが使われている。
試験での引っ掛け
「SMTPは送信・転送、POP3/IMAP4は受信」の向きを逆にした選択肢が最頻出。また、添付ファイルを送れるようにする仕組みはSMTPではなくMIMEで、SMTP自体は添付の形式を決めていない。DHCP(IPアドレスなどの設定を自動で配る)やARP(IPアドレスからMACアドレスを調べる)と並べて役割を問う問題もある。サーバどうしの転送はポート番号25、利用者のメールソフトからの送信は587(サブミッションポート)という使い分けも、OP25B(外向きの25番を止める迷惑メール対策)とあわせて問われる。
関連用語
出た過去問
問題文で直接問われたものと、解説の中で触れられたものが含まれます。
出典:平成29年度 春期 基本情報技術者試験 午前 問44(IPA)
電子メールの送信時に,送信者を送信側のメールサーバで認証するためのものはどれか。
正解:SMTP-AUTH
要点:SMTP-AUTHは送信側サーバで送信者を認証する
SMTP-AUTHは、メール送信時にSMTPサーバが利用者IDとパスワードなどで送信者を認証する拡張仕様です。もともとのSMTPには送信者を確認する仕組みがなく、第三者中継による迷惑メールの踏み台にされる問題があったため導入されました。受信時の認証やメール本文の暗号化とは目的が異なります。
出典:平成30年度 春期 基本情報技術者試験 午前 問34(IPA)
電子メールのヘッダフィールドのうち、SMTPでメッセージが転送される過程で削除されるものはどれか。
正解:Bcc
要点:Bccは転送過程でヘッダから削除される
Bccは他の受信者に宛先を知らせないための指定なので、送信サーバが宛先を取り出した後、転送されるメッセージのヘッダからは削除される。これにより受信者にはBcc宛先が見えない。
出典:平成30年度 春期 基本情報技術者試験 午前 問44(IPA)
社内ネットワークとインターネットの接続点に、ステートフルインスペクション機能をもたない、静的なパケットフィルタリング型のファイアウォールを設置している。このネッ…
正解:ウ(表参照)
要点:SMTPはサーバ側25、クライアント側は1024以上の動的ポート
SMTPのサーバ側のポート番号は25である。PCからサーバへの通信は、送信元がクライアントの一時的なポート(1024以上)、宛先が25となり、その応答パケットは送信元25、宛先が1024以上となる。静的フィルタリングでは往復の両方を許可する必要がある。
出典:令和元年度 秋期 基本情報技術者試験 午前 問44(IPA)
電子メールをドメインAの送信者がドメインBの宛先に送信するとき、送信者をドメインAのメールサーバで認証するためのものはどれか。
正解:SMTP-AUTH
要点:送信時にメールサーバが送信者を認証するのはSMTP-AUTH
SMTP-AUTHは、メール送信時にSMTPサーバが利用者IDとパスワードで送信者を認証する拡張である。認証を通らなければ送信を受け付けないため、第三者による不正中継(迷惑メールの踏み台化)を防げる。ここで問われているのは受信ではなく送信時の認証なので、POP系やメール本文の暗号化の仕組みは当てはまらない。
出典:令和4年度 公開問題 基本情報技術者試験 科目A 問27(IPA)解説で登場
TCP/IPを利用している環境で、電子メールに画像データなどを添付するための規格はどれか。
正解:MIME
要点:MIMEはメールで画像などを扱うための拡張規格
MIMEは、本来ASCIIのテキストしか運べない電子メールで、画像や音声、各種の文書ファイルを扱えるようにするための拡張規格である。データの種類を示すヘッダを付け、バイナリを文字列に符号化して本文に載せる。SMTPは配送のためのプロトコルであり、添付の形式を定めるものではない。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。