<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>電子メール | ビズドットオンライン</title>
	<atom:link href="https://it-biz.online/tag/%E9%9B%BB%E5%AD%90%E3%83%A1%E3%83%BC%E3%83%AB/feed/" rel="self" type="application/rss+xml" />
	<link>https://it-biz.online</link>
	<description></description>
	<lastBuildDate>Fri, 19 Jan 2024 09:43:34 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://it-biz.online/wp-content/uploads/2019/10/cropped-4a332f05ade4ac7bb3c46c472cb5eac8-32x32.png</url>
	<title>電子メール | ビズドットオンライン</title>
	<link>https://it-biz.online</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>IMAPとは？初心者向けにわかりやすく１分で解説</title>
		<link>https://it-biz.online/it-skills/imap/</link>
		
		<dc:creator><![CDATA[ビズドットオンライン]]></dc:creator>
		<pubDate>Tue, 29 Mar 2022 00:00:00 +0000</pubDate>
				<category><![CDATA[IT-Skills]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[TCP/IP]]></category>
		<category><![CDATA[ネットワーク]]></category>
		<category><![CDATA[通信プロトコル]]></category>
		<category><![CDATA[電子メール]]></category>
		<guid isPermaLink="false">https://it-biz.online/?p=6281</guid>

					<description><![CDATA[IMAP (Internet Message Access Protocol) とは電子メールを「受信（＝メールサーバ上のメールを閲覧）」する際に利用する通信プロトコルです。 超・ざっくり説明すると "メールサーバに届け [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><strong>IMAP</strong> (<strong>I</strong>nternet <strong>M</strong>essage <strong>A</strong>ccess <strong>P</strong>rotocol) とは電子メールを「<strong>受信</strong>（＝メールサーバ上のメールを閲覧）」する際に利用する<a href="https://it-biz.online/it-skills/protocol/">通信プロトコル</a>です。</p>



<figure class="wp-block-image aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="378" src="https://it-biz.online/wp-content/uploads/2022/03/image-32-1024x378.png" alt="IMAPとは わかりやすく" class="wp-image-6285" srcset="https://it-biz.online/wp-content/uploads/2022/03/image-32-1024x378.png 1024w, https://it-biz.online/wp-content/uploads/2022/03/image-32-300x111.png 300w, https://it-biz.online/wp-content/uploads/2022/03/image-32-500x185.png 500w, https://it-biz.online/wp-content/uploads/2022/03/image-32-768x284.png 768w, https://it-biz.online/wp-content/uploads/2022/03/image-32-800x295.png 800w, https://it-biz.online/wp-content/uploads/2022/03/image-32.png 1102w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">電子メールの仕組み</figcaption></figure>



<p class="wp-block-paragraph">超・ざっくり説明すると "メールサーバに届けられた電子メールを閲覧するためのプロトコル" と理解してもらえればOKです。POPと同じような働きをするプロトコルです。（IMAPとPOPの違いについては本ページ後半で解説します。）</p>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/it-skills/pop/">POPとは？</a></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">このページでは、簡単に電子メールの仕組みを１からおさらいし、その中で<strong>IMAP</strong>の役割を理解できるように解説していきます。</p>
</div></div>



<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box"><div class="label-box-label block-box-label box-label fab-edit"><span class="label-box-label-text block-box-label-text box-label-text">このページで学べる内容</span></div><div class="label-box-content block-box-content box-content">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-arrow-circle-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li><strong>IMAP</strong>とは？
<ul class="wp-block-list">
<li>電子メール送受信の仕組み</li>



<li>IMAPとPOPの違い</li>
</ul>
</li>
</ul>
</div>
</div></div>



<p class="wp-block-paragraph">ネットワークエンジニアであれば<strong><span class="marker-under">知らないと恥ずかしい超・基本知識</span></strong>です。是非最後までご覧ください。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">IMAPとは？</a><ol><li><a href="#toc2" tabindex="0">IMAPの特徴（POPとの違いをわかりやすく）</a></li></ol></li><li><a href="#toc3" tabindex="0">IMAPの動作原理</a><ol><li><a href="#toc4" tabindex="0">IMAPのコマンド交換</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">IMAPとは？</span></h2>



<p class="wp-block-paragraph"><strong>IMAP</strong> (<strong>I</strong>nternet <strong>M</strong>essage <strong>A</strong>ccess <strong>P</strong>rotocol) は<strong><span class="marker-under">電子メールを「受信」する際に利用</span></strong>します。</p>



<p class="wp-block-paragraph">電子メールの仕組みを簡単に説明すると以下のような流れになります。</p>



<figure class="wp-block-image aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="378" src="https://it-biz.online/wp-content/uploads/2022/03/image-32-1024x378.png" alt="IMAPとは わかりやすく" class="wp-image-6285" srcset="https://it-biz.online/wp-content/uploads/2022/03/image-32-1024x378.png 1024w, https://it-biz.online/wp-content/uploads/2022/03/image-32-300x111.png 300w, https://it-biz.online/wp-content/uploads/2022/03/image-32-500x185.png 500w, https://it-biz.online/wp-content/uploads/2022/03/image-32-768x284.png 768w, https://it-biz.online/wp-content/uploads/2022/03/image-32-800x295.png 800w, https://it-biz.online/wp-content/uploads/2022/03/image-32.png 1102w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">電子メールの仕組み</figcaption></figure>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-check"><span class="tab-caption-box-label-text block-box-label-text box-label-text">電子メール送受信の仕組み</span></div><div class="tab-caption-box-content block-box-content box-content">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-hand-o-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li>①：作成したメールをメールサーバへ送信（<strong>SMTP</strong>）</li>



<li>②：送信元のメールサーバから受信側のメールサーバへメール転送（<strong>SMTP</strong>）</li>



<li>③：<span class="marker-under">メールサーバと接続しメールを閲覧する（<strong>IMAP</strong>）</span></li>
</ul>
</div>
</div></div>



<p class="wp-block-paragraph"><strong>IMAP</strong>の特徴はメールがサーバー上に保管される点です。つまり、ユーザーはどのデバイスからでもインターネット経由で同じメールアカウントにアクセスし、メールの閲覧や管理が可能になります。これは、メールをデバイスにダウンロードして管理するPOP（Post Office Protocol）とは異なる点です。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">メール受信プロトコルには<strong>POP</strong> (<strong>P</strong>ost <strong>O</strong>ffice <strong>P</strong>rotocol) というプロトコルもあります。POPはメールをクライアントPCに<strong>ダウンロード</strong>するという点、IMAPはメールサーバのメールを<strong>閲覧する</strong>という点で大きく異なります。</p>
</div></div>



<p class="wp-block-paragraph">IMAPの利点は、複数のデバイスを使うユーザーにとって便利であること。例えば、スマートフォン、タブレット、パソコンなど、異なるデバイスから同じメールアカウントにアクセスした場合、すべてのデバイスでメールの状態（未読、既読、削除など）が同期されます。これにより、どのデバイスを使用しても、メールの整理や管理が容易になります。</p>



<p class="wp-block-paragraph">POPを利用する場合、例えば自分のスマートフォンにメールをDLした場合、自分のパソコンからはそのメールを確認することができなくなってしまいます。現代では、１人複数台以上の通信端末を所持することが普通なので、もはやPOPを利用するツールでは様々なニーズにこたえることはできません。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">また、IMAPではメールがサーバー上に残るため、デバイスの故障や紛失によるメールの失われるリスクが低くなります。ただし、サーバーの容量が限られている場合、古いメールを削除したり、アーカイブする必要があります。</p>
</div></div>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-lightbulb"><span class="tab-caption-box-label-text block-box-label-text box-label-text"><strong>SMTP</strong> (<strong>S</strong>imple <strong>M</strong>ail <strong>T</strong>ransfer <strong>P</strong>rotocol) </span></div><div class="tab-caption-box-content block-box-content box-content">
<p class="wp-block-paragraph"><strong>SMTP</strong>とは<strong>S</strong>imple&nbsp;<strong>M</strong>ail&nbsp;<strong>T</strong>ransfer&nbsp;<strong>P</strong>rotocolの略で<strong><span class="marker-under">メールを送信するため</span></strong>のプロトコルです。</p>



<p class="wp-block-paragraph">郵便配達で例えると相手の家のポストまで手紙を届ける役割がSMTP。ポストから手紙を取得するのがPOPやIMAPです。</p>



<figure class="wp-block-image aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="378" src="https://it-biz.online/wp-content/uploads/2022/03/image-32-1024x378.png" alt="IMAPとは わかりやすく" class="wp-image-6285" srcset="https://it-biz.online/wp-content/uploads/2022/03/image-32-1024x378.png 1024w, https://it-biz.online/wp-content/uploads/2022/03/image-32-300x111.png 300w, https://it-biz.online/wp-content/uploads/2022/03/image-32-500x185.png 500w, https://it-biz.online/wp-content/uploads/2022/03/image-32-768x284.png 768w, https://it-biz.online/wp-content/uploads/2022/03/image-32-800x295.png 800w, https://it-biz.online/wp-content/uploads/2022/03/image-32.png 1102w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">電子メールの仕組み</figcaption></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">SMTPの仕組みを詳しく知りたい方は以下の記事も合わせてご覧ください。</p>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/smtp/" title="SMTPとは？IT初心者向けにわかりやすく３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/02/smtp-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/02/smtp-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/02/smtp-300x168.png 300w, https://it-biz.online/wp-content/uploads/2022/02/smtp-500x280.png 500w, https://it-biz.online/wp-content/uploads/2022/02/smtp-768x431.png 768w, https://it-biz.online/wp-content/uploads/2022/02/smtp-800x449.png 800w, https://it-biz.online/wp-content/uploads/2022/02/smtp-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/02/smtp-640x360.png 640w, https://it-biz.online/wp-content/uploads/2022/02/smtp-1024x574.png 1024w, https://it-biz.online/wp-content/uploads/2022/02/smtp.png 1350w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">SMTPとは？IT初心者向けにわかりやすく３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【図解】SMTPの仕組み（メール送受信の仕組み）をIT初心者向けに分かりやすく３分で解説します。このページを読めば、SMTPを理解するためのネットワークの基本的な仕組みも網羅的に学習することが可能。SMTPコマンドやSMTPサーバーについても合わせてご説明します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.12.18</div></div></div></div></a>
</div></figure>
</div></div>
</div></div>



<h3 class="wp-block-heading"><span id="toc2">IMAPの特徴（POPとの違いをわかりやすく）</span></h3>



<p class="wp-block-paragraph">同じメール受信プロトコルとして有名なのが<strong><a href="http://it-biz.online/it-skills/pop/">POP</a></strong>です。</p>



<p class="wp-block-paragraph">POPはメールサーバに転送されてきた電子メールをクライアントPCにダウンロードする仕組み。設定にもよりますが、電子メールをダウンロードした後はサーバ上の電子メールは削除されます。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="484" height="398" src="https://it-biz.online/wp-content/uploads/2022/03/image-33.png" alt="POPの仕組み" class="wp-image-6286" srcset="https://it-biz.online/wp-content/uploads/2022/03/image-33.png 484w, https://it-biz.online/wp-content/uploads/2022/03/image-33-300x247.png 300w" sizes="(max-width: 484px) 100vw, 484px" /></figure>



<p class="wp-block-paragraph">一方、IMAPの場合は電子メールはメールサーバ上に保管されるという点が特徴です。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="564" height="431" src="https://it-biz.online/wp-content/uploads/2022/03/image-34.png" alt="IMAP,電子メール" class="wp-image-6287" srcset="https://it-biz.online/wp-content/uploads/2022/03/image-34.png 564w, https://it-biz.online/wp-content/uploads/2022/03/image-34-300x229.png 300w, https://it-biz.online/wp-content/uploads/2022/03/image-34-500x382.png 500w" sizes="(max-width: 564px) 100vw, 564px" /></figure>



<p class="wp-block-paragraph">したがってPOPの場合は対象の電子メールは "ダウンロードしたPCでしか閲覧できない" という弱点があったのに対して、<strong>IMAP</strong>では職場以外のPCや自宅PC、スマホなどからでも同じ電子メールを閲覧することが可能です。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">１つのメール環境を複数の端末から操作できるというのがポイント。</p>
</div></div>



<p class="wp-block-paragraph">一方で、POPと比較すると電子メールがメールサーバ上で保管される分<strong>一定以上のサーバスペックが求められる</strong>というデメリットもあります。</p>



<h2 class="wp-block-heading"><span id="toc3">IMAPの動作原理</span></h2>



<p class="wp-block-paragraph">IMAPの動作原理としては、クライアント（メールを読むデバイス）からサーバに対し特定のコマンドを送信し、サーバはこれに応じてデータを返送することで通信が成立します。</p>



<p class="wp-block-paragraph">以下に、IMAPで処理される基本的な通信の流れを以下に記載します。</p>



<ol class="wp-block-list">
<li><strong>接続と認証</strong>
<ul class="wp-block-list">
<li>ユーザーはIMAPクライアント（メールアプリケーション）を使用してメールサーバに接続します。その後、ユーザー名とパスワードを使用して認証を行います。</li>
</ul>
</li>



<li><strong>メールボックスの選択</strong>
<ul class="wp-block-list">
<li>認証後、ユーザーはメールボックス（例：受信トレイ、送信済みアイテム等）を選択します。</li>
</ul>
</li>



<li><strong>メールデータの操作</strong>
<ul class="wp-block-list">
<li>ユーザーはメールの閲覧、削除、既読/未読のマーキング、新規メールの作成などの操作を行います。</li>
</ul>
</li>



<li><strong>切断</strong>
<ul class="wp-block-list">
<li>最後に、クライアントはサーバから切断します。</li>
</ul>
</li>
</ol>



<h3 class="wp-block-heading"><span id="toc4">IMAPのコマンド交換</span></h3>



<p class="wp-block-paragraph">IMAPプロトコルにおけるクライアントとサーバ間のコマンド交換は、通常テキストベースで行われます。以下は、基本的なIMAPセッションの流れと、それに関連するコマンド及びサーバーからの応答の一例です。</p>



<p class="wp-block-paragraph"><span class="badge-green">ステップ１</span>　<strong>認証</strong></p>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">クライアント: a1 LOGIN myusername mypassword
サーバー応答: a1 OK LOGIN completed</pre>



<ul class="wp-block-list">
<li><code>a1</code>はコマンドの識別子（タグ）です。</li>



<li><code>LOGIN</code>はログインコマンド、<code>myusername</code>と<code>mypassword</code>はユーザーのログイン情報です。</li>



<li>サーバーはログインが成功したことを<code>a1 OK</code>で通知します。</li>
</ul>



<p class="wp-block-paragraph"><span class="badge-green">ステップ２</span>　<strong>メールの選択</strong></p>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">クライアント: a2 SELECT INBOX
サーバー応答: * FLAGS (\Answered \Flagged \Deleted \Seen \Draft)
サーバー応答: * OK [PERMANENTFLAGS (\* \Answered \Flagged \Deleted \Seen \Draft)] Permanent flags
サーバー応答: * 18 EXISTS
サーバー応答: * 0 RECENT
サーバー応答: * OK [UNSEEN 17] Message 17 is the first unseen message
サーバー応答: * OK [UIDVALIDITY 3857529045] UIDs valid
サーバー応答: a2 OK [READ-WRITE] SELECT completed</pre>



<ul class="wp-block-list">
<li><code>SELECT INBOX</code>は受信トレイを選択するコマンドです。</li>



<li>サーバーは選択されたメールボックスの情報を提供します。</li>
</ul>



<p class="wp-block-paragraph"><span class="badge-green">ステップ３</span>　<strong>メールの操作</strong></p>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">クライアント: a3 FETCH 1 BODY[TEXT]
サーバー応答: * 1 FETCH (BODY[TEXT] {302}
サーバー応答: ...メール本文...
サーバー応答: )
サーバー応答: a3 OK FETCH completed</pre>



<ul class="wp-block-list">
<li><code>FETCH 1 BODY[TEXT]</code>は、1番目のメッセージの本文を取得するコマンドです。</li>



<li>サーバーはメッセージの本文を含む応答を返します。</li>
</ul>



<p class="wp-block-paragraph"><span class="badge-green">ステータス４</span>　<strong>切断（ログアウト）</strong></p>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">クライアント: a4 LOGOUT
サーバー応答: * BYE IMAP4rev1 server logging out
サーバー応答: a4 OK LOGOUT completed</pre>



<ul class="wp-block-list">
<li><code>LOGOUT</code>はセッションを終了するコマンドです。</li>



<li>サーバーはセッション終了を確認する応答を返します。</li>
</ul>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">このようなやり取りにより、クライアントはメールサーバーと通信し、メールの操作を行います。IMAPコマンドは基本的にテキストベースで、サーバーもまたテキスト形式で応答を返します。</p>
</div></div>



<p class="wp-block-paragraph">実際には我々がメールを送信したり閲覧したりする場合は、メールソフトを利用するので上記のようなテキスト形式の通信を意識することはありません。ただし、ネットワークの裏側では実際にサーバと上記のようなやり取りが行われていることが分かると、何かあった際にその調査やバグの改修が行えるようになるかもしれません。</p>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box memo-box">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title">IMAPのまとめ</div>
<ul class="wp-block-list">
<li><strong>定義：</strong> IMAPはインターネットメッセージアクセスプロトコルの略で、電子メールの取得と管理のためのプロトコルです。</li>



<li><strong>メールの保管場所：</strong> メールはサーバー上に保管され、クライアント側での操作はサーバー上のメールに直接反映されます。</li>



<li><strong>デバイス間の同期：</strong> 複数のデバイスから同じメールアカウントにアクセスした際に、メールの状態が各デバイス間で同期されます。</li>



<li><strong>オンライン操作：</strong> メールの読み込み、検索、整理などの操作はオンラインで行われ、リアルタイムでサーバーと同期されます。</li>



<li><strong>セキュリティ：</strong> ユーザーはユーザー名とパスワードで認証され、通信は暗号化されることが一般的です。</li>



<li><strong>フレキシビリティ：</strong> ユーザーはメールの一部だけをダウンロードすることができ、全体をダウンロードする必要はありません。</li>



<li><strong>データの安全性：</strong> デバイスの故障や紛失時でも、メールはサーバー上に保管されているため、データの損失リスクが低いです。</li>
</ul>
</div>
</div>



<p class="wp-block-paragraph"><p><!-- wp:cocoon-blocks/balloon-ex-box-1 {"id":"1","icon":"https://it-biz.online/wp-content/uploads/2023/06/man.png"} --></p>
<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box">
<div class="speech-person">
<figure class="speech-icon"><img decoding="async" class="speech-icon-image" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" /></figure>
<div class="speech-name"></div>
</div>
<div class="speech-balloon">
<p><!-- wp:paragraph --></p>
<p><strong>ネットワーク学習の<span style="color: #ff0000;">決定版</span></strong>（ネットワークエンジニアを目指すなら必見！）</p>
<div class="kattene">
    <div class="kattene__imgpart"><a rel="noopener" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2030596&amp;amp;p_id=170&amp;amp;pc_id=185&amp;amp;pl_id=4062&amp;amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB0827QNDNT"><img decoding="async" width="160" height="160" loading="lazy" src="https://images-fe.ssl-images-amazon.com/images/I/41GcGJkZ-6L._SL160_.jpg" ></a></div>
    <div class="kattene__infopart">
      <div class="kattene__title"><a rel="noopener" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2030596&amp;amp;p_id=170&amp;amp;pc_id=185&amp;amp;pl_id=4062&amp;amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB0827QNDNT">マスタリングTCP/IP　入門編（第6版）</a></div>
      <div class="kattene__description">インターネットのプロトコルTCP/IP入門書の決定版!</div>
      <div class="kattene__btns __two"><div><a rel="noopener" class="kattene__btn __orange" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2030596&amp;amp;p_id=170&amp;amp;pc_id=185&amp;amp;pl_id=4062&amp;amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB0827QNDNT">Amazon</a></div><div><a rel="noopener" class="kattene__btn __red" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2152354&amp;amp;p_id=54&amp;amp;pc_id=54&amp;amp;pl_id=616&amp;amp;url=https%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F16094948%2F&amp;amp;m=http%3A%2F%2Fm.rakuten.co.jp%2Fbook%2Fi%2F19812476%2F">楽天</a></div></div></div></div>
<p style="text-align: center;">
</div>
</div>
<p>↑ページ数が多く誰でも手軽に読める内容ではありませんが、<strong>ネットワークエンジニア</strong>であれば、ほぼ全員が一度は読んだことがある超・有料書籍。是非一度読破しておきたい１冊のご紹介です。</p>
<p style="text-align: center;"><span class="badge badge-green">読者特典＞</span>　<a href="https://it-biz.online/it-skills/network-abc/">0から学ぶネットワーク入門</a></p>
<p><!-- /wp:cocoon-blocks/balloon-ex-box-1 --></p>
</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>POPとは？ネットワーク初心者向けにわかりやすく３分で解説</title>
		<link>https://it-biz.online/it-skills/pop/</link>
		
		<dc:creator><![CDATA[ビズドットオンライン]]></dc:creator>
		<pubDate>Sun, 20 Feb 2022 12:00:00 +0000</pubDate>
				<category><![CDATA[IT-Skills]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[TCP/IP]]></category>
		<category><![CDATA[ネットワーク]]></category>
		<category><![CDATA[通信プロトコル]]></category>
		<category><![CDATA[電子メール]]></category>
		<guid isPermaLink="false">https://it-biz.online/?p=6102</guid>

					<description><![CDATA[POPとはPost Office Protocolの略で、インターネットを通じてメールサーバーからメールクライアント（例：Microsoft Outlook、Mozilla Thunderbirdなど）に電子メールを受信 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><strong>POP</strong>とは<strong>P</strong>ost <strong>O</strong>ffice <strong>P</strong>rotocolの略で、インターネットを通じてメールサーバーからメールクライアント（例：Microsoft Outlook、Mozilla Thunderbirdなど）に電子メールを受信するための<a href="https://it-biz.online/it-skills/protocol/">プロトコル</a>です。</p>



<p class="wp-block-paragraph">メールを「送信」する際に利用されるSMTP（<strong>S</strong>imple <strong>M</strong>ail <strong>T</strong>ransfer <strong>P</strong>rotocol）と対をなすプロトコルで、SMTPによって送られてきたメールを受信する際に利用されます。</p>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/it-skills/smtp/">SMTPとは？</a></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">このページでは、ネットワーク初心者向けに<strong>POP</strong> (<strong>P</strong>ost <strong>O</strong>ffice <strong>P</strong>rotocol) とは何か？どのような仕組みでメールの受信を行っている？メール送受信の仕組みは？についてわかりやすく解説します。</p>
</div></div>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-edit"><span class="tab-caption-box-label-text block-box-label-text box-label-text">このページで学べる内容</span></div><div class="tab-caption-box-content block-box-content box-content">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-hand-o-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li><strong>POP</strong> (<strong>P</strong>ost <strong>O</strong>ffice <strong>P</strong>rotocol) とは
<ul class="wp-block-list">
<li>通信プロトコルとは？</li>



<li>メール送受信の仕組み</li>



<li class="is-style-bottom-margin-1em has-bottom-margin"><strong>POP3</strong>とは</li>
</ul>
</li>



<li>基本的な<strong>POPコマンド</strong></li>
</ul>
</div>
</div></div>



<p class="wp-block-paragraph">ネットワークエンジニアを目指す方であれば<strong><span class="marker-under">知らないと恥ずかしい超・基本知識</span></strong>です。またネットワークエンジニアでなくてもITに関する仕事をしている方であれば知っておいて損はない知識です。是非最後までご覧ください。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">POPとは？わかりやすく</a></li><li><a href="#toc2" tabindex="0">メール送受信の仕組み（SMTP/POP）</a></li><li><a href="#toc3" tabindex="0">POPの仕組み </a><ol><li><a href="#toc4" tabindex="0">【詳解】POP3の動作原理：POP3セッションの概要</a></li></ol></li><li><a href="#toc5" tabindex="0">POP：バージョンの違い</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading" id="popとは-わかりやすく"><span id="toc1">POPとは？わかりやすく</span></h2>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box information-box">
<p class="wp-block-paragraph">POPはいくつかのバージョンがありますが、このページでは最も一般的に使用されているのはPOP3（Post Office Protocol version 3）をベースに解説を進めていきます。</p>
</div>



<p class="wp-block-paragraph"><strong>POP</strong>とは<strong>P</strong>ost <strong>O</strong>ffice <strong>P</strong>rotocolの略で、<strong><span class="marker-under">メールを受信する際に利用する<a href="https://it-biz.online/it-skills/protocol/">通信プロトコル</a></span></strong>です。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph"><a href="https://it-biz.online/it-skills/osi-reference-model/">OSI参照モデル</a>で言うと第７層：アプリケーション層で動作するプロトコルです。</p>
</div></div>



<p class="wp-block-paragraph">例えば、あなたがMicrosoft Outlookを使用している場合、OutlookはPOP3プロトコルを使ってメールサーバー（例：Gmail、Yahoo Mailなど）に接続し、新しいメールをチェックしてダウンロードを実施します。このプロセスは、ユーザーがメールクライアントを開くたび、または特定の間隔で自動的に行われます。</p>



<p class="wp-block-paragraph">もしPOP3が存在していなければ、メールサーバまで届いた自分の端末上でメールを確認することができず、都度メールサーバにログインして確認を行う必要が出てきてしまいます。そのような不便さを解消するために考え出されたのがPOPというプロトコルです。</p>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-question-circle"><span class="tab-caption-box-label-text block-box-label-text box-label-text">通信プロトコルとは？</span></div><div class="tab-caption-box-content block-box-content box-content">
<p class="wp-block-paragraph"><strong>通信プロトコル</strong>とはコンピュータとコンピュータが通信を行う際に決められた<strong>約束事・決まり</strong>のこと。製造されたメーカーも国も違うコンピュータ同士が、お互いに適切に通信を行うためには「守るべき共通のルール」が必要。</p>



<p class="wp-block-paragraph">その「守るべき共通のルール」として定義されたのが<strong>通信プロトコル</strong>です。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">例えば、普段私たちがお互い話をすることができているのも「利用する言語」が<strong>あらかじめプロトコルとして決まっている</strong>からとも言えます。</p>



<figure class="wp-block-image aligncenter"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2021/09/image-3.png" alt=""/></figure>
</div></div>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box information-box">
<p class="wp-block-paragraph"><strong>POP</strong>以外の通信プロトコルなど、更に詳しく知りたい方は以下の記事をご覧ください。</p>
</div>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/protocol/" title="プロトコルとは何か？IT初心者にもわかりやすく３分で解説【ネットワーク】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2021/09/protocol-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2021/09/protocol-320x180.png 320w, https://it-biz.online/wp-content/uploads/2021/09/protocol-240x135.png 240w, https://it-biz.online/wp-content/uploads/2021/09/protocol-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">プロトコルとは何か？IT初心者にもわかりやすく３分で解説【ネットワーク】</div><div class="blogcard-snippet internal-blogcard-snippet">通信プロトコル (Protocol) とは、コンピュータとコンピュータがネットワークを通じて通信する際に決められた約束事・決まりのこと。プロトコルって何？具体的にはどのような決まり事を定めているの？という疑問をお持ちの方は必見です。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.11.02</div></div></div></div></a>
</div></figure>
</div></div>



<h2 class="wp-block-heading" id="pop-メール送受信の仕組み"><span id="toc2">メール送受信の仕組み（SMTP/POP）</span></h2>



<p class="wp-block-paragraph">POPを利用したメール受信の仕組みを以下にわかりやすく図解しました。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">メールは「送信」に関する<a href="https://it-biz.online/it-skills/smtp/">SMTP</a>と、「受信」に関するPOPという２つのプロトコルが有機的に動作することにより実現されています。</p>
</div></div>



<figure class="wp-block-image aligncenter"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2022/02/image-44-1024x292.png" alt="SMTPとは"/><figcaption class="wp-element-caption">図1：メール送受信の仕組み</figcaption></figure>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title">メール送受信の仕組み</div>
<ul class="wp-block-list">
<li>ステップ①：作成したメールをメールサーバへ送信（<strong>SMTP</strong>）</li>



<li>ステップ②：送信元のメールサーバから受信側のメールサーバへメール転送（<strong>SMTP</strong>）</li>



<li>ステップ③：メーラーがメールサーバをチェック（<strong><span class="marker-under">POP</span></strong>）</li>



<li>ステップ④：受信側のメールサーバから受信側にメール送信（<strong><span class="marker-under">POP</span></strong>）</li>
</ul>
</div>



<p class="wp-block-paragraph">この図からわかるように、POPはSMTPによりメールサーバに届けられたメールを受信側のコンピュータに取り出すために利用されます。もしPOPがなければ、相手からのメールがメールサーバに届けられたとしても、自分のコンピュータでメールを確認することができません。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">日常生活に置き換えて説明すると、自宅のポストまで手紙を届けるのがSMTPの役割。ポストから手紙を取り出すのが<strong>POP</strong> (<strong>P</strong>ost <strong>O</strong>ffice <strong>P</strong>rotocol) の役割です。</p>
</div></div>



<h2 class="wp-block-heading" id="pop3の仕組み"><span id="toc3">POPの仕組み </span></h2>



<p class="wp-block-paragraph">送信者からメールサーバまでメールが転送された後に、どのように<strong>POP</strong>がメール受信を行うか？を見ていきます。以下図の枠内がここでの説明範囲です。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="374" src="https://it-biz.online/wp-content/uploads/2022/02/image-48-1024x374.png" alt="" class="wp-image-6111" srcset="https://it-biz.online/wp-content/uploads/2022/02/image-48-1024x374.png 1024w, https://it-biz.online/wp-content/uploads/2022/02/image-48-300x110.png 300w, https://it-biz.online/wp-content/uploads/2022/02/image-48-500x183.png 500w, https://it-biz.online/wp-content/uploads/2022/02/image-48-768x281.png 768w, https://it-biz.online/wp-content/uploads/2022/02/image-48-800x292.png 800w, https://it-biz.online/wp-content/uploads/2022/02/image-48.png 1174w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">POPがメールを取り出す仕組みを簡単にまとめると以下の３ステップに分けられます。</p>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title">POPの仕組み</div>
<ul class="wp-block-list">
<li>ステップ①：認証</li>



<li>ステップ②：メール受信</li>



<li>ステップ③：メールサーバからメール削除</li>
</ul>
</div>
</div></div>



<p class="wp-block-paragraph">具体的にはメールサーバとメーラーの間で<strong>POPコマンド</strong>を介してやり取りがなされます。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="910" height="530" src="https://it-biz.online/wp-content/uploads/2022/02/image-49.png" alt="POPコマンド" class="wp-image-6112" srcset="https://it-biz.online/wp-content/uploads/2022/02/image-49.png 910w, https://it-biz.online/wp-content/uploads/2022/02/image-49-300x175.png 300w, https://it-biz.online/wp-content/uploads/2022/02/image-49-500x291.png 500w, https://it-biz.online/wp-content/uploads/2022/02/image-49-768x447.png 768w, https://it-biz.online/wp-content/uploads/2022/02/image-49-800x466.png 800w" sizes="(max-width: 910px) 100vw, 910px" /><figcaption class="wp-element-caption">図2：POPコマンド</figcaption></figure>



<figure class="wp-block-table aligncenter"><div class="scrollable-table stfc-sticky"><table><thead><tr><th><strong>コマンド</strong></th><th>説明</th></tr></thead><tbody><tr><td>USER</td><td>認証するユーザー名を通知</td></tr><tr><td>PASS</td><td>認証するユーザーのパスワードを通知</td></tr><tr><td>LIST</td><td>指定されたメールのサイズを通知</td></tr><tr><td>RETR </td><td>指定されたメールをコンピュータに取り出す</td></tr><tr><td>DELE</td><td>指定されたメールをメールサーバーから削除する</td></tr><tr><td>QUIT</td><td>メールサーバとの接続を終了する</td></tr></tbody></table></div><figcaption class="wp-element-caption">主なPOPコマンド</figcaption></figure>



<p class="wp-block-paragraph">ポイントは、<strong>POP3</strong>もSMTPと同様に<a href="https://it-biz.online/it-skills/tcp/">TCP</a>を利用して<a href="https://it-biz.online/it-skills/connection/">コネクション</a>を確立するという点です。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">よく上記の内容が各種資格試験で出題されるのでしっかりと頭に入れておきましょう。</p>
</div></div>



<p class="wp-block-paragraph">また、SMTPではポート番号「25」が利用されましたが、POP3では「<strong>110</strong>」が利用されます。こちらも、基本知識として押さえておきたい内容です。</p>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-question-circle"><span class="tab-caption-box-label-text block-box-label-text box-label-text">ポート番号とは</span></div><div class="tab-caption-box-content block-box-content box-content">
<p class="wp-block-paragraph"><strong>ポート番号</strong>とは、コンピュータがTCP/IP通信に使用するプログラムを識別するための番号のこと。</p>



<p class="wp-block-paragraph">１つのコンピュータの中では常に複数のプログラムが動作しているため、ネットワーク通信を行う際には「<strong>どのプログラムに対して通信を行えば良いか？</strong>」を識別する必要があります。その識別を行うのが<strong>ポート番号</strong>です。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ポート番号はネットワーク通信における超・基本的な内容ですので、イマイチ理解しきれていない・・・という方は以下の記事を合わせてご覧ください。</p>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/port/" title="ポート番号とは？初心者向けに分かりやすく３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2021/07/port-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2021/07/port-320x180.png 320w, https://it-biz.online/wp-content/uploads/2021/07/port-300x168.png 300w, https://it-biz.online/wp-content/uploads/2021/07/port-500x279.png 500w, https://it-biz.online/wp-content/uploads/2021/07/port-768x429.png 768w, https://it-biz.online/wp-content/uploads/2021/07/port-800x447.png 800w, https://it-biz.online/wp-content/uploads/2021/07/port-240x135.png 240w, https://it-biz.online/wp-content/uploads/2021/07/port-640x360.png 640w, https://it-biz.online/wp-content/uploads/2021/07/port-1024x572.png 1024w, https://it-biz.online/wp-content/uploads/2021/07/port.png 1302w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">ポート番号とは？初心者向けに分かりやすく３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【超・初心者向け】ポート番号って何？IPアドレスとは何が違うの？もっとIT初心者でも分かるように説明してほしい・・・と思っている方のための解説ページです。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.10.26</div></div></div></div></a>
</div></figure>
</div></div>
</div></div>



<h3 class="wp-block-heading"><span id="toc4">【詳解】POP3の動作原理：POP3セッションの概要</span></h3>



<p class="wp-block-paragraph">ここではエンジニアを目指す方向けにさらに詳しくPOP3の動作原理を深堀して解説します。</p>



<p class="wp-block-paragraph">POP3セッションは、クライアントがメールサーバーに接続し、一連のコマンドを送信してメールの取得や削除などを行うプロセスです。セッションをさらに細かく分類すると以下のフェーズに分けることができます。</p>



<ol class="wp-block-list">
<li><strong>接続フェーズ</strong></li>



<li><strong>認証フェーズ</strong></li>



<li><strong>トランザクションフェーズ</strong></li>



<li><strong>更新フェーズ</strong></li>



<li><strong>切断フェーズ</strong></li>
</ol>



<h4 class="wp-block-heading">各フェーズでのコマンドの使用</h4>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">----クライアントがサーバーに接続----
[クライアント] CONNECT
[サーバー] +OK POP3 server ready

----ユーザー名の送信----
[クライアント] USER myusername
[サーバー] +OK User name accepted

----パスワードの送信----
[クライアント] PASS mypassword
[サーバー] +OK Password accepted, user logged in

----メールボックス内のメール数とサイズを確認----
[クライアント] STAT
[サーバー] +OK 2 320 (2メッセージ、合計320オクテット)

----メール一覧の取得----
[クライアント] LIST
[サーバー] +OK 2 messages
           1 120
           2 200

----最初のメールの取得----
[クライアント] RETR 1
[サーバー] +OK 120 octets
           &lt;メールの内容>

----最初のメールの削除----
[クライアント] DELE 1
[サーバー] +OK Message 1 deleted

----セッションの終了----
[クライアント] QUIT
[サーバー] +OK POP3 server signing off (更新フェーズで削除が実行される)</pre>



<ol class="wp-block-list">
<li><strong>接続フェーズ:</strong>
<ul class="wp-block-list">
<li>クライアントはメールサーバーのPOP3ポート（通常は110または995）に接続します。</li>



<li>サーバーは応答として「+OK」メッセージを送信します。</li>
</ul>
</li>



<li><strong>認証フェーズ:</strong>
<ul class="wp-block-list">
<li><code><span class="blue">USER &lt;username></span></code>: クライアントはユーザー名をサーバーに送信します。</li>



<li><code><span class="blue">PASS &lt;password></span></code>: ユーザー名が受け入れられると、パスワードを送信します。</li>



<li>サーバーはこれらの認証情報を検証し、成功すれば「+OK」、失敗すれば「-ERR」を返します。</li>
</ul>
</li>



<li><strong>トランザクションフェーズ:</strong>
<ul class="wp-block-list">
<li><code><span class="blue">STAT</span></code>: メールボックス内のメッセージ数とサイズを確認します。</li>



<li><code><span class="blue">LIST</span></code>: メールボックス内の全メッセージの一覧を取得します。各メールには一意の識別子が割り当てられます。</li>



<li><code><span class="blue">RETR &lt;message_number></span></code>: 特定のメッセージを取得します。</li>



<li><code><span class="blue">DELE &lt;message_number></span></code>: 特定のメッセージを削除マークします（この時点ではまだサーバーから削除されません）。</li>



<li><code><span class="blue">NOOP</span></code>: サーバーに接続が生きていることを通知します。</li>



<li><code><span class="blue">RSET</span></code>: すべての削除マークをリセットします。</li>
</ul>
</li>



<li><strong>更新フェーズ:</strong>
<ul class="wp-block-list">
<li>トランザクションフェーズが終了すると、削除マークされたすべてのメッセージがサーバーから実際に削除されます。</li>
</ul>
</li>



<li><strong>切断フェーズ:</strong>
<ul class="wp-block-list">
<li><code>QUIT</code>: セッションを終了します。このコマンドを受信すると、サーバーは更新フェーズを実行し、セッションを終了します。</li>
</ul>
</li>
</ol>



<p class="wp-block-paragraph">この一連のコマンドと応答は、POPを使用してメールサーバーとの通信を行う典型的な流れを示しています。メールクライアントはこれらのコマンドを使って、サーバーからメールを取得、削除、または状態を確認します。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">なお、実際のメールの内容やサーバーからの詳細な応答は、具体的なサーバーの設定やメールの内容によって異なります。</p>
</div></div>



<h2 class="wp-block-heading"><span id="toc5">POP：バージョンの違い</span></h2>



<p class="wp-block-paragraph">POPプロトコルは、メールをメールサーバーからメールクライアントに転送するために開発されました。このプロトコルにはいくつかのバージョンがあり、それぞれに特徴があります。</p>



<figure class="wp-block-table aligncenter"><div class="scrollable-table stfc-sticky"><table><thead><tr><th>バージョン</th><th>発表年</th><th>主な特徴</th><th>差異点</th></tr></thead><tbody><tr><td>POP1</td><td>1984年</td><td>初期のバージョン。基本的なメール取得機能のみ。</td><td>・シンプルなメール取得に限定<br>・<strong>現代では使用されていない</strong></td></tr><tr><td>POP2</td><td>1985年</td><td>ユーザー認証機能が追加された。</td><td>・ユーザー名とパスワードによる認証が導入<br>・POP1に比べセキュリティが向上</td></tr><tr><td>POP3</td><td>1988年</td><td>現代でも広く使われるバージョン。改良された認証、複数メッセージの取り扱い、状態管理などが追加。</td><td>・トランザクションと更新フェーズによる効率的なメッセージ管理<br>・より堅牢な認証とセキュリティ</td></tr></tbody></table></div></figure>



<p class="has-text-align-center wp-block-paragraph"><span class="badge-blue">ポイント</span>　<strong>POP3が現代で一般的に利用される理由</strong></p>



<ol class="wp-block-list">
<li><strong>成熟したプロトコル</strong>
<ul class="wp-block-list">
<li>POP3は長年にわたって開発され、安定している。多くのメールシステムやクライアントでサポートされています。</li>
</ul>
</li>



<li><strong>シンプルさ</strong>
<ul class="wp-block-list">
<li>POP3は基本的な機能に特化しており、メールのダウンロードと削除というシンプルな操作に適しています。これにより、使いやすさと低いシステム要求が実現されています。</li>
</ul>
</li>



<li><strong>広範な対応</strong>
<ul class="wp-block-list">
<li>多くのメールサービスプロバイダーがPOP3をサポートしており、異なるプラットフォームやデバイス間での互換性が高い。</li>
</ul>
</li>



<li><strong>オフラインアクセス</strong>
<ul class="wp-block-list">
<li>メールがローカルにダウンロードされるため、オフラインでもメールを閲覧できる利点があります。</li>
</ul>
</li>
</ol>



<p class="wp-block-paragraph">これらの要因により、POP3は現代でもメール通信の重要なプロトコルとして広く利用されています。ただし、複数デバイスでのメールの同期やサーバー上でのメール管理には制限があるため、これらの機能が重要な場合は<strong>IMAP</strong>などの他のプロトコルが推奨されます。</p>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">関連</span>　<a href="https://it-biz.online/it-skills/imap/">IMAPとは？</a> / <a href="https://it-biz.online/it-skills/pop_vs_imap/">POPとIMAPの違い</a></p>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box memo-box">
<p class="has-text-align-center wp-block-paragraph"><strong><span class="badge-green">まとめ</span></strong>　<strong>POP（Post Office Protocol）とは</strong></p>



<ul class="wp-block-list">
<li><strong>目的</strong>
<ul class="wp-block-list">
<li>電子メールをメールサーバーからメールクライアントに転送するためのプロトコル。</li>
</ul>
</li>



<li><strong>動作</strong>
<ul class="wp-block-list">
<li>ユーザーのメールボックスからメールをダウンロードし、通常はサーバーから削除する。</li>
</ul>
</li>



<li><strong>バージョン</strong>
<ul class="wp-block-list">
<li>主にPOP3が使用される（安定性と機能性に優れる）。</li>
</ul>
</li>



<li><strong>利用シーン</strong>
<ul class="wp-block-list">
<li>個人ユーザーや小規模ビジネスでのメール受信に適している。</li>
</ul>
</li>



<li><strong>特徴</strong>
<ul class="wp-block-list">
<li>シンプルで軽量、オフラインアクセス可能。</li>
</ul>
</li>
</ul>
</div>



<p class="wp-block-paragraph"><p><!-- wp:cocoon-blocks/balloon-ex-box-1 {"id":"1","icon":"https://it-biz.online/wp-content/uploads/2023/06/man.png"} --></p>
<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box">
<div class="speech-person">
<figure class="speech-icon"><img decoding="async" class="speech-icon-image" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" /></figure>
<div class="speech-name"></div>
</div>
<div class="speech-balloon">
<p><!-- wp:paragraph --></p>
<p><strong>ネットワーク学習の<span style="color: #ff0000;">決定版</span></strong>（ネットワークエンジニアを目指すなら必見！）</p>
<div class="kattene">
    <div class="kattene__imgpart"><a rel="noopener" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2030596&amp;amp;p_id=170&amp;amp;pc_id=185&amp;amp;pl_id=4062&amp;amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB0827QNDNT"><img decoding="async" width="160" height="160" loading="lazy" src="https://images-fe.ssl-images-amazon.com/images/I/41GcGJkZ-6L._SL160_.jpg" ></a></div>
    <div class="kattene__infopart">
      <div class="kattene__title"><a rel="noopener" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2030596&amp;amp;p_id=170&amp;amp;pc_id=185&amp;amp;pl_id=4062&amp;amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB0827QNDNT">マスタリングTCP/IP　入門編（第6版）</a></div>
      <div class="kattene__description">インターネットのプロトコルTCP/IP入門書の決定版!</div>
      <div class="kattene__btns __two"><div><a rel="noopener" class="kattene__btn __orange" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2030596&amp;amp;p_id=170&amp;amp;pc_id=185&amp;amp;pl_id=4062&amp;amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB0827QNDNT">Amazon</a></div><div><a rel="noopener" class="kattene__btn __red" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2152354&amp;amp;p_id=54&amp;amp;pc_id=54&amp;amp;pl_id=616&amp;amp;url=https%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F16094948%2F&amp;amp;m=http%3A%2F%2Fm.rakuten.co.jp%2Fbook%2Fi%2F19812476%2F">楽天</a></div></div></div></div>
<p style="text-align: center;">
</div>
</div>
<p>↑ページ数が多く誰でも手軽に読める内容ではありませんが、<strong>ネットワークエンジニア</strong>であれば、ほぼ全員が一度は読んだことがある超・有料書籍。是非一度読破しておきたい１冊のご紹介です。</p>
<p style="text-align: center;"><span class="badge badge-green">読者特典＞</span>　<a href="https://it-biz.online/it-skills/network-abc/">0から学ぶネットワーク入門</a></p>
<p><!-- /wp:cocoon-blocks/balloon-ex-box-1 --></p>
</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>SMTPとは？IT初心者向けにわかりやすく３分で解説</title>
		<link>https://it-biz.online/it-skills/smtp/</link>
		
		<dc:creator><![CDATA[ビズドットオンライン]]></dc:creator>
		<pubDate>Wed, 16 Feb 2022 00:00:00 +0000</pubDate>
				<category><![CDATA[IT-Skills]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[TCP/IP]]></category>
		<category><![CDATA[ネットワーク]]></category>
		<category><![CDATA[通信プロトコル]]></category>
		<category><![CDATA[電子メール]]></category>
		<guid isPermaLink="false">https://it-biz.online/?p=6090</guid>

					<description><![CDATA[SMTPとはSimple Mail Transfer Protocolの略で、メールを送信するために利用する通信プロトコルです。 そもそも通信プロトコルって何？という方でもしっかり理解できるよう、必要となる周辺知識も一緒 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><strong>SMTP</strong>とは<strong>S</strong>imple <strong>M</strong>ail <strong>T</strong>ransfer <strong>P</strong>rotocolの略で、メールを送信するために利用する<a href="https://it-biz.online/it-skills/protocol/">通信プロトコル</a>です。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">このページでは、<strong>SMTP</strong> (<strong>S</strong>imple <strong>M</strong>ail <strong>T</strong>ransfer <strong>P</strong>rotocol) とは何か？<strong>SMTP</strong>はどのような仕組みで動いている？どんや役割を担っている？という疑問に対して１からわかりやすく解説します。</p>
</div></div>



<p class="wp-block-paragraph">そもそも通信プロトコルって何？という方でもしっかり理解できるよう、必要となる周辺知識も一緒に理解できるように丁寧に説明します。</p>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-edit"><span class="tab-caption-box-label-text block-box-label-text box-label-text">このページで学べる内容</span></div><div class="tab-caption-box-content block-box-content box-content">
<ul class="wp-block-list">
<li><strong>SMTPとは？</strong>
<ul class="wp-block-list">
<li>通信プロトコルとは？</li>



<li>メール送受信の仕組み</li>



<li>メーラー/メールサーバとは？</li>
</ul>
</li>



<li><strong>SMTPコマンド</strong></li>



<li><strong>SMTPサーバとは？</strong></li>



<li>【補足】初期のSMTP小話</li>
</ul>
</div></div>



<p class="wp-block-paragraph">ネットワークエンジニアを目指す方であれば<strong><span class="marker-under">知らないと恥ずかしい超・基本知識</span></strong>。またネットワークエンジニアでなくてもITに関する仕事をしている方であれば<strong>知っておいて損はない知識</strong>です。是非最後までご覧ください。</p>



<p class="has-text-align-center wp-block-paragraph"><span class="badge-green">読者特典</span>　<a href="https://it-biz.online/it-skills/network-abc/">ゼロから学ぶネットワーク入門</a>　</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-6" checked><label class="toc-title" for="toc-checkbox-6">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">SMTPとは？わかりやすく</a></li><li><a href="#toc2" tabindex="0">SMTPの仕組み</a></li><li><a href="#toc3" tabindex="0">SMTPをさらに詳しく</a><ol><li><a href="#toc4" tabindex="0">SMTPコマンド</a></li><li><a href="#toc5" tabindex="0">SMTP応答コード</a></li></ol></li><li><a href="#toc6" tabindex="0">SMTPサーバとは？</a><ol><li><a href="#toc7" tabindex="0">SMTPサーバ：送信専用の郵便局</a></li><li><a href="#toc8" tabindex="0">メールサーバ：郵便局の総合カウンター</a></li><li><a href="#toc9" tabindex="0">SMTPサーバの主な機能と役割</a></li></ol></li><li><a href="#toc10" tabindex="0">補足：SMTPの歴史（初期の電子メール転送）</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading" id="smtpとは-わかりやすく"><span id="toc1">SMTPとは？わかりやすく</span></h2>



<p class="wp-block-paragraph"><strong>SMTP</strong>（<strong>S</strong>imple <strong>M</strong>ail <strong>T</strong>ransfer <strong>P</strong>rotocol）は、インターネット上で電子メールを転送するためのプロトコルです。このプロトコルは、「①メールサーバ間のメール転送」や「②メールクライアントからメールサーバへのメール送信」に使用されます。</p>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/it-skills/server-abc/">サーバーとは？</a></p>



<p class="wp-block-paragraph">ちょっとややこしい説明となりましたが、とりあえず、<strong>シンプルなメール「送信」プロトコルなんだな！</strong>と覚えて置ければOKです。</p>



<p class="wp-block-paragraph">我々は毎日メールを送受信していますが、その裏で必ず動作しているのがこのSMTP。SMTPというプロトコルがなければメールを送受信することはできませんので、ほぼ毎日仕事で利用しているプロトコルの１つだと言えます。</p>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-question-circle"><span class="tab-caption-box-label-text block-box-label-text box-label-text">通信プロトコルとは？</span></div><div class="tab-caption-box-content block-box-content box-content">
<p class="wp-block-paragraph">プロトコルとはコンピュータとコンピュータが通信を行う際に決められた<strong>約束事・決まり</strong>のこと。製造されたメーカーも国も違うコンピュータ同士が、お互いに適切に通信を行うためには「守るべき共通のルール」が必要。</p>



<p class="wp-block-paragraph">その「守るべき共通のルール」として定義されたのが<strong>通信プロトコル</strong>です。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">例えば、普段私たちがお互い話をすることができているのも「利用する言語」が<strong>あらかじめプロトコルとして決まっている</strong>からとも言えます。</p>



<figure class="wp-block-image aligncenter"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2021/09/image-3.png" alt="smtp プロトコル"/><figcaption class="wp-element-caption">参考：プロトコルとは？</figcaption></figure>
</div></div>
</div></div>



<p class="wp-block-paragraph">では、SMTPは具体的にどのようにメール送受信を行っているのでしょうか？</p>



<p class="wp-block-paragraph">ここから具体的にSMTPが何者か？をイメージできるように、SMTPを利用したメール送信の仕組みを１からわかりやすく図解していきます。</p>



<h2 class="wp-block-heading" id="smtpの仕組み"><span id="toc2">SMTPの仕組み</span></h2>



<p class="wp-block-paragraph"><strong>SMTP</strong> (<strong>S</strong>imple <strong>M</strong>ail <strong>T</strong>ransfer <strong>P</strong>rotocol) を利用したメール送信の流れは以下の通り。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">１つ１つ順を追って解説します。ザックリ言うと、以下の４ステップでメールの送受信が行われます。</p>
</div></div>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="292" src="https://it-biz.online/wp-content/uploads/2022/02/image-44-1024x292.png" alt="SMTPとは" class="wp-image-6093" srcset="https://it-biz.online/wp-content/uploads/2022/02/image-44-1024x292.png 1024w, https://it-biz.online/wp-content/uploads/2022/02/image-44-300x86.png 300w, https://it-biz.online/wp-content/uploads/2022/02/image-44-500x143.png 500w, https://it-biz.online/wp-content/uploads/2022/02/image-44-768x219.png 768w, https://it-biz.online/wp-content/uploads/2022/02/image-44-800x228.png 800w, https://it-biz.online/wp-content/uploads/2022/02/image-44.png 1044w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">図1：SMTPとは？</figcaption></figure>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title">メール送受信の仕組み</div>
<ul class="wp-block-list">
<li class="is-style-bottom-margin-1em has-bottom-margin">ステップ①：作成したメールを<strong>メールサーバへ送信</strong></li>



<li class="is-style-bottom-margin-1em has-bottom-margin">ステップ②：<strong>送信元のメールサーバから受信側のメールサーバへメール転送</strong></li>



<li class="is-style-bottom-margin-1em has-bottom-margin">ステップ③：メーラーがメールサーバをチェック</li>



<li>ステップ④：受信側のメールサーバから受信側の端末にメール送信</li>
</ul>
</div>



<p class="wp-block-paragraph"><strong><span class="marker-under">SMTPが利用されるのはステップ①と②です。</span></strong></p>



<p class="wp-block-paragraph">つまり、相手のメールサーバへメールを届けるところまでが役割で、その後はSMTPと対をなすプロトコルである<strong><a href="http://it-biz.online/it-skills/pop/">POP</a></strong>が動作して受信者にメールを配信します。</p>



<p class="wp-block-paragraph">郵便配達で例えると、「ステップ①：自宅から最寄りへの郵便局」「ステップ②：最寄りの郵便局から配達先の最寄りの郵便局」までの<strong>配送を行う</strong>のがSMTPの役割です。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="292" src="https://it-biz.online/wp-content/uploads/2022/02/image-44-1024x292.png" alt="SMTPとは" class="wp-image-6093" srcset="https://it-biz.online/wp-content/uploads/2022/02/image-44-1024x292.png 1024w, https://it-biz.online/wp-content/uploads/2022/02/image-44-300x86.png 300w, https://it-biz.online/wp-content/uploads/2022/02/image-44-500x143.png 500w, https://it-biz.online/wp-content/uploads/2022/02/image-44-768x219.png 768w, https://it-biz.online/wp-content/uploads/2022/02/image-44-800x228.png 800w, https://it-biz.online/wp-content/uploads/2022/02/image-44.png 1044w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">我々が普段送っているメールは相手のコンピュータに直接届けられているわけではなく、<strong>メールサーバを経由して</strong>メールが届けられているというのが１つのポイント。その際に、メールサーバへのメール転送の役割を担っているのがSMTPであると理解しましょう！</p>
</div></div>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box information-box">
<p class="wp-block-paragraph">我々が普段利用しているOutlookやGmailなどはメール文面の作成やメール管理だけではなく、SMTPへ諸々の命令を出す役割を担っています。</p>



<p class="wp-block-paragraph">OutlookやGmailなどのメール作成ソフトを<strong>メーラー</strong>と呼びます。</p>
</div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">なぜ、わざわざメールサーバを間に設置する必要があるの？という疑問については、本ページの最後の章で解説します。まずここでは、SMTP基本知識の理解に努めましょう。</p>
</div></div>



<h2 class="wp-block-heading" id="smtpをさらに詳しく"><span id="toc3">SMTPをさらに詳しく</span></h2>



<p class="wp-block-paragraph">ネットワークエンジニアを目指す方向けに<strong>SMTP</strong>の仕組みを技術的な観点から詳しく解説します。特に、具体的にどのような通信を行うことで、それを実現しているのか？</p>



<p class="wp-block-paragraph">以下がその答え（<strong>メーラーとメールサーバ間でやり取りされる通信の順序</strong>）を図解したものになります。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="917" height="528" src="https://it-biz.online/wp-content/uploads/2022/02/image-45.png" alt="SMTPとは" class="wp-image-6095" srcset="https://it-biz.online/wp-content/uploads/2022/02/image-45.png 917w, https://it-biz.online/wp-content/uploads/2022/02/image-45-300x173.png 300w, https://it-biz.online/wp-content/uploads/2022/02/image-45-500x288.png 500w, https://it-biz.online/wp-content/uploads/2022/02/image-45-768x442.png 768w, https://it-biz.online/wp-content/uploads/2022/02/image-45-800x461.png 800w" sizes="(max-width: 917px) 100vw, 917px" /><figcaption class="wp-element-caption">図2：SMTPを利用したメール送信の仕組み</figcaption></figure>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title">SMTPメール転送の仕組み（詳細）</div>
<ul class="wp-block-list">
<li class="is-style-bottom-margin-1em has-bottom-margin">ステップ①：<strong>TCPコネクションの確立</strong>（<a href="https://it-biz.online/it-skills/port/">ポート番号25</a>）</li>



<li class="is-style-bottom-margin-1em has-bottom-margin">ステップ②：<strong>HELO</strong>コマンド（SMTP通信の開始）</li>



<li class="is-style-bottom-margin-1em has-bottom-margin">ステップ③：<strong>MAIL</strong>コマンド（送信元アドレスの通知）</li>



<li class="is-style-bottom-margin-1em has-bottom-margin">ステップ④：<strong>RCPT</strong>コマンド（宛先アドレスの通知）</li>



<li class="is-style-bottom-margin-1em has-bottom-margin">ステップ⑤：<strong>DATA</strong>コマンド（メール本文の送信開始通知）</li>



<li class="is-style-bottom-margin-1em has-bottom-margin">ステップ⑥：メール本文転送</li>



<li>ステップ⑦：<strong>QUIT</strong>コマンド（SMTP通信の終了）</li>
</ul>
</div>



<p class="wp-block-paragraph">SMTPでは始めに<a href="https://it-biz.online/it-skills/tcp/">TCP</a>の<strong>25番ポート</strong>を利用して<a href="https://it-biz.online/it-skills/connection/">TCPコネクション</a>（SMTPセッション）を確立します。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">各種試験では、「<strong>TCPポート番号25 = SMTP</strong>」 が出題されるため基本知識として押さえておきましょう。</p>
</div></div>



<p class="wp-block-paragraph">TCPによるコネクションの確立が完了した後は、<strong>SMTPコマンド</strong>という特別なコマンドを発行しながら、メーラーとメールサーバがデータ転送に関する制御＆メール転送（送信元は？送信先は？件名は何？本文の内容は・・・？を定義）を行う仕組み。</p>



<p class="wp-block-paragraph">SMTPコマンドを送ると、サーバ側からは<strong>SMTP応答コード</strong>が返答され、対話型の処理を行うのがSMTPの特徴の１つです。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">分かりやすく言えば、例えばあなたがGmailでメール送信ボタンを押した裏側で「SMTPコマンド」が発行されているということ。そのコマンドに応じてメールサーバがメールを転送したり、送信者に異常を知らせたりするということです。</p>
</div></div>



<p class="has-text-align-center wp-block-paragraph"><span class="badge-green">サンプル</span>　<strong>SMTPコマンド・SMTP応答コマンドの例</strong></p>



<p class="wp-block-paragraph">SMTPコマンドとそれに対するSMTPサーバの応答を使って、メールが送信されるプロセスは、実際の通信セッションで次のように進行します。ここでは、クライアント（メールを送る側）とサーバ（メールを受け取る側）の間のテキストベースのコマンドと応答のやり取りの一例を示します。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">クライアント: EHLO mymailclient.com
サーバ: 250-smtp.example.com at your service
サーバ: 250-SIZE 52428800
サーバ: 250-8BITMIME
サーバ: 250-STARTTLS
サーバ: 250-ENHANCEDSTATUSCODES
サーバ: 250-PIPELINING
サーバ: 250-CHUNKING
サーバ: 250 SMTPUTF8

クライアント: STARTTLS
サーバ: 220 2.0.0 Ready to start TLS

(セキュリティのために通信がTLSで暗号化されます)

クライアント: EHLO mymailclient.com
サーバ: 250-smtp.example.com at your service
... (他の応答は省略) ...

クライアント: MAIL FROM:&lt;sender@example.com>
サーバ: 250 2.1.0 Sender &lt;sender@example.com> OK

クライアント: RCPT TO:&lt;recipient@example.net>
サーバ: 250 2.1.5 Recipient &lt;recipient@example.net> OK

クライアント: DATA
サーバ: 354 Start mail input; end with &lt;CRLF>.&lt;CRLF>

クライアント: From: sender@example.com
クライアント: To: recipient@example.net
クライアント: Subject: Test Message
クライアント: 
クライアント: This is a test message.
クライアント: .
サーバ: 250 2.0.0 OK: queued as 12345

クライアント: QUIT
サーバ: 221 2.0.0 Bye</pre>



<p class="wp-block-paragraph">次の章で細かく以下の１つ１つのコマンドをご説明しますので、ここでは何となくのイメージを持っていただければOKです。</p>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-question-circle"><span class="tab-caption-box-label-text block-box-label-text box-label-text">TCP</span></div><div class="tab-caption-box-content block-box-content box-content">
<p class="wp-block-paragraph"><strong>TCP</strong>&nbsp;(Transmission Control Protocol) とは、<strong><a href="https://it-biz.online/it-skills/osi-reference-model/">OSI参照モデル第4層：トランスポート層</a></strong>で動作する<strong>信頼性</strong>の高い通信を担保するための<a href="https://it-biz.online/it-skills/protocol/">プロトコル</a>です。</p>



<p class="wp-block-paragraph">別名<strong>伝送制御プロトコル</strong>とも呼ばれ、その名の通り「伝送/通信」を「制御」することが目的のプロトコルです。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">TCPについて合わせて学習したい方は以下の記事をご覧ください。</p>
</div></div>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/tcp/" title="TCPとは？ネットワーク初心者向けにわかりやすく３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2021/11/TCP-1-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2021/11/TCP-1-320x180.png 320w, https://it-biz.online/wp-content/uploads/2021/11/TCP-1-240x135.png 240w, https://it-biz.online/wp-content/uploads/2021/11/TCP-1-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">TCPとは？ネットワーク初心者向けにわかりやすく３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【ネットワーク初心者向け】TCP (Transmission Control Protocol) の仕組みをIT初心者向けに分かりやすく解説します。3ウェイハンドシェイク・ACK/SYN・シーケンス番号といったTCPの基本的な仕組みを図解付きでご説明します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.01.31</div></div></div></div></a>
</div></figure>
</div></div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">図ではメーラーとメールサーバ間の通信を図時していますが、これはメールサーバとメールサーバ間の通信にも当てはまります。</p>



<p class="wp-block-paragraph">大事なのはメール送受信の仕組みの全体像を把握することと、メールサーバ間における通信の仕組み・順序を把握することです。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="838" height="517" src="https://it-biz.online/wp-content/uploads/2022/02/image-46.png" alt="" class="wp-image-6100" srcset="https://it-biz.online/wp-content/uploads/2022/02/image-46.png 838w, https://it-biz.online/wp-content/uploads/2022/02/image-46-300x185.png 300w, https://it-biz.online/wp-content/uploads/2022/02/image-46-500x308.png 500w, https://it-biz.online/wp-content/uploads/2022/02/image-46-768x474.png 768w, https://it-biz.online/wp-content/uploads/2022/02/image-46-800x494.png 800w" sizes="(max-width: 838px) 100vw, 838px" /></figure>
</div></div>



<h3 class="wp-block-heading" id="smtpコマンド"><span id="toc4">SMTPコマンド</span></h3>



<p class="wp-block-paragraph"><strong><span class="marker-under">SMTPコマンド</span></strong>は上記で説明した通り、送るデータの種類や通信の開始通知を行うなど様々な役割があります。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">以下に代表的なSMTPコマンドを記載します。ネットワークスペシャリスト試験ではSMTPコマンドに関する出題もなされるため、一通り頭に入れておきましょう。</p>
</div></div>



<figure class="wp-block-table aligncenter"><div class="scrollable-table stfc-sticky"><table><thead><tr><th>コマンド</th><th>説明</th></tr></thead><tbody><tr><td>HELO / EHLO</td><td>メールサーバに対する挨拶/通信開始の合図</td></tr><tr><td>MAIL</td><td>送信元メールアドレス "<strong>FROM:&lt;送信元メールアドレス&gt;</strong>" をメールサーバに通知</td></tr><tr><td>RCPT</td><td>宛先メールアドレス "<strong>TO:&lt;宛先メールアドレス&gt;</strong>" をメールサーバに通知</td></tr><tr><td>DATA</td><td>メール本文をメールサーバに転送する</td></tr><tr><td>VRFY</td><td>アドレスを参照する</td></tr><tr><td>QUIT</td><td>メールサーバとの接続を終了する</td></tr><tr><td>RSET</td><td>セッションの状態をリセットする（メールサーバとの接続を中断・中止する）</td></tr><tr><td>HELP</td><td>SMTPコマンドのヘルプを要求する</td></tr></tbody></table></div></figure>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">クライアント: EHLO mymailclient.com
サーバ: 250-smtp.example.com at your service
サーバ: 250-SIZE 52428800
サーバ: 250-8BITMIME
サーバ: 250-STARTTLS
サーバ: 250-ENHANCEDSTATUSCODES
サーバ: 250-PIPELINING
サーバ: 250-CHUNKING
サーバ: 250 SMTPUTF8

クライアント: STARTTLS
サーバ: 220 2.0.0 Ready to start TLS

(セキュリティのために通信がTLSで暗号化されます)

クライアント: EHLO mymailclient.com
サーバ: 250-smtp.example.com at your service
... (他の応答は省略) ...

クライアント: MAIL FROM:&lt;sender@example.com>
サーバ: 250 2.1.0 Sender &lt;sender@example.com> OK

クライアント: RCPT TO:&lt;recipient@example.net>
サーバ: 250 2.1.5 Recipient &lt;recipient@example.net> OK

クライアント: DATA
サーバ: 354 Start mail input; end with &lt;CRLF>.&lt;CRLF>

クライアント: From: sender@example.com
クライアント: To: recipient@example.net
クライアント: Subject: Test Message
クライアント: 
クライアント: This is a test message.
クライアント: .
サーバ: 250 2.0.0 OK: queued as 12345

クライアント: QUIT
サーバ: 221 2.0.0 Bye</pre>



<p class="wp-block-paragraph">上記のSMTPコマンドを定められた順序でメールサーバに発行することで一連のメール送信手順が完了。後続ではPOPによって<strong>宛先メールサーバ→受信者</strong>へのメール転送がなされるのがメール送受信の仕組みです。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">MAILコマンドやRCPTコマンドなどはネットワークスペシャリスト試験等でもよく出題される知識ですので頭に入れておきましょう！</p>
</div></div>



<h3 class="wp-block-heading"><span id="toc5">SMTP応答コード</span></h3>



<p class="wp-block-paragraph">SMTPコマンドに対する応答が<strong>SMTP応答コード</strong>です。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ざっくりいうと、<strong>200番台</strong>が処理の成功を表し、<strong>400番台</strong>が一時的なエラー（サービスダウンなど）を、<strong>500番台</strong>が永続的なエラー（コマンドの不正など）を表します。</p>
</div></div>



<figure class="wp-block-table aligncenter"><div class="scrollable-table stfc-sticky"><table><thead><tr><th>SMTP応答コード</th><th>意味</th><th>備考</th></tr></thead><tbody><tr><td>211</td><td>システムの状態やシステムヘルプの応答</td><td>HELPコマンドの応答</td></tr><tr><td>214</td><td>ヘルプメッセージ<br>（コマンドの使用方法ついての情報）</td><td>HELPコマンドの応答</td></tr><tr><td>220</td><td>準備完了</td><td>接続後の応答</td></tr><tr><td>221</td><td>SMTP通信の終了</td><td>QUITコマンドの応答</td></tr><tr><td>250</td><td>処理の成功</td><td>SMTPコマンド全般に対する応答</td></tr><tr><td>251</td><td>受信者が存在しないため転送処理を行う</td><td>RCPT/VRFYコマンドの応答</td></tr><tr><td>354</td><td>メール本文の入力を開始する</td><td>DATAコマンドの応答</td></tr><tr><td>421</td><td>サービス利用不可</td><td>SMTPコマンド全般に対する応答</td></tr><tr><td>450</td><td>メールボックス利用不可</td><td>RCPT/DATAコマンドの応答</td></tr><tr><td>451</td><td>処理中にエラーが発生</td><td>MAIL/RCPT/DATAコマンドの応答</td></tr><tr><td>452</td><td>システム容量が不足している</td><td>MAIL/RCPT/DATAコマンドの応答</td></tr><tr><td>500</td><td>文法エラー/コマンドが不正</td><td>SMTPコマンド全般に対する応答</td></tr><tr><td>501</td><td>文法エラー（パラメータが不正）</td><td>SMTPコマンド全般に対する応答</td></tr><tr><td>502</td><td>コマンド未実装</td><td>EHLO/VRFY/EXPN/HELPに対する応答</td></tr><tr><td>503</td><td>コマンドの順序が不正</td><td>MAIL/RCPT/DATAコマンドに対する応答</td></tr><tr><td>504</td><td>コマンドパラメータ未実装</td><td>EHLO/HELO/VRFY/EXPN/HELPコマンド<br>に対する応答</td></tr><tr><td>550</td><td>メールボックス利用不可</td><td>SMTPコマンド全般に対する応答</td></tr></tbody></table></div></figure>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">クライアント: EHLO mymailclient.com
サーバ: 250-smtp.example.com at your service
サーバ: 250-SIZE 52428800
サーバ: 250-8BITMIME
サーバ: 250-STARTTLS
サーバ: 250-ENHANCEDSTATUSCODES
サーバ: 250-PIPELINING
サーバ: 250-CHUNKING
サーバ: 250 SMTPUTF8

クライアント: STARTTLS
サーバ: 220 2.0.0 Ready to start TLS

(セキュリティのために通信がTLSで暗号化されます)

クライアント: EHLO mymailclient.com
サーバ: 250-smtp.example.com at your service
... (他の応答は省略) ...

クライアント: MAIL FROM:&lt;sender@example.com>
サーバ: 250 2.1.0 Sender &lt;sender@example.com> OK

クライアント: RCPT TO:&lt;recipient@example.net>
サーバ: 250 2.1.5 Recipient &lt;recipient@example.net> OK

クライアント: DATA
サーバ: 354 Start mail input; end with &lt;CRLF>.&lt;CRLF>

クライアント: From: sender@example.com
クライアント: To: recipient@example.net
クライアント: Subject: Test Message
クライアント: 
クライアント: This is a test message.
クライアント: .
サーバ: 250 2.0.0 OK: queued as 12345

クライアント: QUIT
サーバ: 221 2.0.0 Bye</pre>



<p class="has-text-align-center wp-block-paragraph"><span class="badge-green">ポイント</span>　<strong>サンプルの説明</strong></p>



<ul class="wp-block-list">
<li><code>EHLO</code> コマンドはセッションを開始し、クライアントがサーバに自己紹介。</li>



<li>サーバは <code>250</code> というステータスコードで応答し、使用できる機能をリストアップ。</li>



<li><code>STARTTLS</code> コマンドはセッションを暗号化することを要求。</li>



<li>再度 <code>EHLO</code> を送信して暗号化されたセッションでの通信を開始。</li>



<li><code>MAIL FROM</code> で送信者を、<code>RCPT TO</code> で受信者を指定。</li>



<li><code>DATA</code> コマンドは、メールのヘッダと本文を送信する準備ができたことをサーバに伝える。</li>



<li>ヘッダと本文を入力し、ピリオドだけの行でメール本文の終了をサーバに伝える。</li>



<li>サーバが <code>250</code> ステータスコードで応答し、メールがキューに入ったことを確認。</li>



<li><code>QUIT</code> コマンドでセッションを終了。</li>
</ul>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box memo-box">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title"><span class="badge-blue">ポイント</span>　SMTPとは？</div>
<ul class="wp-block-list">
<li><strong>SMTP</strong>とは<strong>S</strong>imple <strong>M</strong>ail <strong>T</strong>ransfer <strong>P</strong>rotocolの略で<strong>メールを送信するために利用する<a href="https://it-biz.online/it-skills/protocol/">通信プロトコル</a>です</strong></li>



<li><strong>SMTP</strong>はメーラー→メールサーバ / 送信元メールサーバ→宛先メールサーバへのデータ転送を行う</li>



<li>メーラー to メールサーバ /メールサーバ同士のやり取りは<strong>SMTPコマンド</strong>を介して行われる</li>
</ul>
</div>
</div>



<h2 class="wp-block-heading"><span id="toc6">SMTPサーバとは？</span></h2>



<p class="wp-block-paragraph">ここまで何度か登場している「メールサーバ」について少し深堀して解説します。</p>



<figure class="wp-block-image aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="292" src="https://it-biz.online/wp-content/uploads/2022/02/image-44-1024x292.png" alt="SMTPとは" class="wp-image-6093" style="width:840px;height:auto" srcset="https://it-biz.online/wp-content/uploads/2022/02/image-44-1024x292.png 1024w, https://it-biz.online/wp-content/uploads/2022/02/image-44-300x86.png 300w, https://it-biz.online/wp-content/uploads/2022/02/image-44-500x143.png 500w, https://it-biz.online/wp-content/uploads/2022/02/image-44-768x219.png 768w, https://it-biz.online/wp-content/uploads/2022/02/image-44-800x228.png 800w, https://it-biz.online/wp-content/uploads/2022/02/image-44.png 1044w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">再掲：SMTPとは？</figcaption></figure>



<p class="wp-block-paragraph">これまでは単にメールサーバという言葉を利用してきましたが、特にSMTPを利用してメールを送信することに特化したサーバ（上記の図でいう「送信側メールサーバ」）を<strong>SMTPサーバ</strong>と呼びます。</p>



<p class="wp-block-paragraph">SMTPサーバは、メーラー（Microsoft OutlookやGmailなど）から送信されたメールを受け取り、それを適切な宛先のメールサーバへ転送する役割に特化。メールの保管などを行う機能は持ちません。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">SMTPサーバ、メールサーバの言葉の違いをここで整理しておきましょう。</p>
</div></div>



<h3 class="wp-block-heading"><span id="toc7">SMTPサーバ：送信専用の郵便局</span></h3>



<p class="wp-block-paragraph">SMTPサーバは、あなたが書いた手紙（メール）を郵便局に持っていくシーンを思い浮かべるとわかりやすくなります。</p>



<p class="wp-block-paragraph">あなたがメールを送る時、SMTPサーバはそのメールを受け取り、インターネットを通じて宛先の郵便局（宛先のメールサーバ）に届けます。これは、<strong>郵便局が他の郵便局に手紙を送るのと同じ</strong>です。SMTPサーバは送るためのものなので、メールを受け取る機能はありません。</p>



<h3 class="wp-block-heading"><span id="toc8">メールサーバ：郵便局の総合カウンター</span></h3>



<p class="wp-block-paragraph">メールサーバは郵便物の送受信をすべて管理する総合カウンターです。</p>



<p class="wp-block-paragraph">SMTPサーバの機能を含むので、メールを送ることができますが、POPやIMAPといった他の「郵便受け」の機能を持っており、メールを受け取って保管することもできます。あなたがメールを受け取る時、メールサーバからあなたの「郵便受け」（メールクライアント）にメールが届けられます。なので、メールサーバはメールの送受信の両方を扱うことができる万能な郵便局のようなものです。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">要するに、SMTPサーバはメールを送るための特化した郵便局であり、メールサーバは送るものと受け取るものの両方を管理する総合郵便局と考えることができます。</p>
</div></div>



<h3 class="wp-block-heading"><span id="toc9">SMTPサーバの主な機能と役割</span></h3>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">SMTPサーバの主な機能と特徴は以下の通り。</p>
</div></div>



<ol class="wp-block-list">
<li><strong>メールの中継とルーティング</strong>
<ul class="wp-block-list">
<li>送信されたメールを受け取り、宛先アドレスに基づいて適切なサーバに転送します。</li>
</ul>
</li>



<li><strong>認証とセキュリティ</strong>
<ul class="wp-block-list">
<li>スパムメールや不正アクセスを防ぐために、ユーザー認証やTLS（Transport Layer Security）による暗号化通信を提供します。</li>
</ul>
</li>



<li><strong>配信管理</strong>
<ul class="wp-block-list">
<li>メールが正しく配信できなかった場合に、送信者に通知を行う機能を持っています。</li>
</ul>
</li>



<li><strong>キュー管理</strong>
<ul class="wp-block-list">
<li>一時的にメールを保存し、配信の最適なタイミングで送信するためのキューシステムを持っています。</li>
</ul>
</li>
</ol>



<p class="wp-block-paragraph">企業やISP（インターネットサービスプロバイダ）は独自のSMTPサーバを持つことが多く、メールサービスの提供者（例えば、GoogleのGmailやMicrosoftのOutlook.com）も独自のSMTPサーバを運用しています。SMTPサーバは、メール送信の基盤となる重要なインフラストラクチャの一部です。</p>



<h2 class="wp-block-heading" id="補足-smtpの歴史-初期の電子メール転送"><span id="toc10">補足：SMTPの歴史（初期の電子メール転送）</span></h2>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">最後にSMTPに関する補足―。初期の電子メール配送について解説しておきます。</p>
</div></div>



<p class="wp-block-paragraph">現在の電子メールは上記で解説した通り、送信者と受信者の間に<strong>メールサーバ</strong>（SMTPサーバ）を設置しスムーズにメール転送を行う仕組みを採用しています。</p>



<figure class="wp-block-image aligncenter"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2022/02/image-44-1024x292.png" alt="SMTPとは"/><figcaption class="wp-element-caption">現在のメール送受信の仕組み</figcaption></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">実はこの方式が採用される前は、以下のようにSMTPのみを利用して（POPを利用せずに）コンピュータ to コンピュータで直接SMTPを利用してメール転送を行っていたという歴史があります。</p>
</div></div>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="628" height="364" src="https://it-biz.online/wp-content/uploads/2022/02/image-47.png" alt="SMTPとは" class="wp-image-6106" srcset="https://it-biz.online/wp-content/uploads/2022/02/image-47.png 628w, https://it-biz.online/wp-content/uploads/2022/02/image-47-300x174.png 300w, https://it-biz.online/wp-content/uploads/2022/02/image-47-500x290.png 500w" sizes="(max-width: 628px) 100vw, 628px" /></figure>



<p class="wp-block-paragraph">初期の電子メールではメールサーバの概念は存在せず、<strong><span class="marker-under">相手のコンピュータと直接TCPコネクションを確立し、そのうえでSMTPを用いてメール送信をする仕組み</span></strong>が用いられます。</p>



<p class="wp-block-paragraph">間にメールサーバが存在する必要がなく、非常にシンプルな方式でメール転送を行っていたのですが、これには「<strong>受信者のコンピュータも常に電源ONでスタンバイしている必要がある</strong>」という大きなデメリットが存在。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">相手の仕事が終わりPCの電源がオフになっているときには、メールを送信することができません。</p>
</div></div>



<p class="wp-block-paragraph">そこで、常時電源ONの状態であるメールサーバを設置し、メールは必ずメールサーバを経由して相手に届けられる仕組みが考えられました。また、その際メールサーバに届けられたメールを自分のパソコンに取り込むためのプロトコル・仕組みも必要となるので、このときに<strong>POP</strong>というプロトコルも登場するのです。</p>



<p class="has-text-align-center wp-block-paragraph"><span class="badge">参考</span>　<a href="https://it-biz.online/it-skills/pop/">POP</a> / <a href="https://it-biz.online/it-skills/imap/">IMAP</a></p>



<p class="wp-block-paragraph">なぜ、メールサーバなんて必要なの？<strong>なぜSMTPとPOPの２つ</strong>が必要なの？という疑問は、上記SMTPの歴史を踏まえるとその答えがよく分かるかと思います。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">SMTPの仕組みだけを頭に入れるのではなく、過去の歴史までさかのぼって学習することでSMTPやメール送受信の仕組みをより本質的に理解することができるようになります。</p>
</div></div>



<p class="wp-block-paragraph"><p><!-- wp:cocoon-blocks/balloon-ex-box-1 {"id":"1","icon":"https://it-biz.online/wp-content/uploads/2023/06/man.png"} --></p>
<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box">
<div class="speech-person">
<figure class="speech-icon"><img decoding="async" class="speech-icon-image" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" /></figure>
<div class="speech-name"></div>
</div>
<div class="speech-balloon">
<p><!-- wp:paragraph --></p>
<p><strong>ネットワーク学習の<span style="color: #ff0000;">決定版</span></strong>（ネットワークエンジニアを目指すなら必見！）</p>
<div class="kattene">
    <div class="kattene__imgpart"><a rel="noopener" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2030596&amp;amp;p_id=170&amp;amp;pc_id=185&amp;amp;pl_id=4062&amp;amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB0827QNDNT"><img decoding="async" width="160" height="160" loading="lazy" src="https://images-fe.ssl-images-amazon.com/images/I/41GcGJkZ-6L._SL160_.jpg" ></a></div>
    <div class="kattene__infopart">
      <div class="kattene__title"><a rel="noopener" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2030596&amp;amp;p_id=170&amp;amp;pc_id=185&amp;amp;pl_id=4062&amp;amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB0827QNDNT">マスタリングTCP/IP　入門編（第6版）</a></div>
      <div class="kattene__description">インターネットのプロトコルTCP/IP入門書の決定版!</div>
      <div class="kattene__btns __two"><div><a rel="noopener" class="kattene__btn __orange" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2030596&amp;amp;p_id=170&amp;amp;pc_id=185&amp;amp;pl_id=4062&amp;amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB0827QNDNT">Amazon</a></div><div><a rel="noopener" class="kattene__btn __red" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2152354&amp;amp;p_id=54&amp;amp;pc_id=54&amp;amp;pl_id=616&amp;amp;url=https%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F16094948%2F&amp;amp;m=http%3A%2F%2Fm.rakuten.co.jp%2Fbook%2Fi%2F19812476%2F">楽天</a></div></div></div></div>
<p style="text-align: center;">
</div>
</div>
<p>↑ページ数が多く誰でも手軽に読める内容ではありませんが、<strong>ネットワークエンジニア</strong>であれば、ほぼ全員が一度は読んだことがある超・有料書籍。是非一度読破しておきたい１冊のご紹介です。</p>
<p style="text-align: center;"><span class="badge badge-green">読者特典＞</span>　<a href="https://it-biz.online/it-skills/network-abc/">0から学ぶネットワーク入門</a></p>
<p><!-- /wp:cocoon-blocks/balloon-ex-box-1 --></p>
</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【図解】POPとIMAPの違いを１分でわかりやすく解説</title>
		<link>https://it-biz.online/it-skills/pop_vs_imap/</link>
		
		<dc:creator><![CDATA[ビズドットオンライン]]></dc:creator>
		<pubDate>Wed, 30 Mar 2022 09:42:40 +0000</pubDate>
				<category><![CDATA[IT-Skills]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[TCP/IP]]></category>
		<category><![CDATA[ネットワーク]]></category>
		<category><![CDATA[通信プロトコル]]></category>
		<category><![CDATA[電子メール]]></category>
		<guid isPermaLink="false">https://it-biz.online/?p=6302</guid>

					<description><![CDATA[POP (Post Office Protocol) とIMAP (Internet Message Access Protocol) の一番の違いは「メールの保存方法」です。 システムエンジニアを目指す方であれば知らな [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><strong><span class="marker-under">POP</span></strong> (<strong>P</strong>ost <strong>O</strong>ffice <strong>P</strong>rotocol) と<span class="marker-under"><strong>IMAP</strong> </span>(<strong>I</strong>nternet <strong>M</strong>essage <strong>A</strong>ccess <strong>P</strong>rotocol) の一番の違いは「メールの保存方法」です。</p>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-hand-o-right block-box"><div class="iconlist-title">POP vs IMAP</div>
<ul class="wp-block-list"><li><strong><a href="http://it-biz.online/it-skills/pop/">POP</a></strong><br>→メールを "<span class="bold-blue">パソコン</span>" に保存</li><li><strong><a href="https://it-biz.online/it-skills/imap/">IMAP</a></strong><br>→メールを "<span class="bold-blue">メールサーバ</span>" に保存</li></ul>
</div>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="381" src="https://it-biz.online/wp-content/uploads/2022/03/image-41-1024x381.png" alt="POPとIMAPの違い" class="wp-image-6305" srcset="https://it-biz.online/wp-content/uploads/2022/03/image-41-1024x381.png 1024w, https://it-biz.online/wp-content/uploads/2022/03/image-41-300x111.png 300w, https://it-biz.online/wp-content/uploads/2022/03/image-41-500x186.png 500w, https://it-biz.online/wp-content/uploads/2022/03/image-41-768x285.png 768w, https://it-biz.online/wp-content/uploads/2022/03/image-41-800x297.png 800w, https://it-biz.online/wp-content/uploads/2022/03/image-41.png 1044w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">このページでは、電子メールの裏側の仕組みを１から解説しつつ<strong>POPとIMAPの違い</strong>を初心者向けにわかりやすくご説明します！</p>
</div></div>



<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box"><div class="label-box-label block-box-label box-label fab-edit"><span class="label-box-label-text block-box-label-text box-label-text">このページで学べる内容</span></div><div class="label-box-content block-box-content box-content">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-hand-o-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list"><li><strong>POPとIMAPの違い</strong><ul><li>電子メールの仕組み（SMTP/POP/IMAP）</li></ul></li><li>POPのメリット/デメリット</li><li>IMAPのメリット/デメリット</li></ul>
</div>
</div></div>



<p class="wp-block-paragraph">システムエンジニアを目指す方であれば<strong><span class="marker-under">知らないと恥ずかしい基本知識の１つ</span></strong>。是非最後までご覧ください。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-8" checked><label class="toc-title" for="toc-checkbox-8">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">電子メールの仕組み（SMTP/POP/IMAP）</a><ol><li><a href="#toc2" tabindex="0">SMTP：メール送信</a></li><li><a href="#toc3" tabindex="0">POP/IMAP：メール受信</a></li></ol></li><li><a href="#toc4" tabindex="0">POPとIMAPの違い</a><ol><li><a href="#toc5" tabindex="0">POP→メールサーバからメールを削除</a></li><li><a href="#toc6" tabindex="0">IMAP→メールサーバ上にメールを保管</a></li></ol></li><li><a href="#toc7" tabindex="0">ネットワークエンジニアとして</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">電子メールの仕組み（SMTP/POP/IMAP）</span></h2>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">POPとIMAPの違いは冒頭で簡単に説明した通りですが、POPとIMAPの違いをより本質的に理解するためには電子メールの仕組みをしっかり把握しておく必要があります。</p>
</div></div>



<p class="wp-block-paragraph">電子メールは、以下のように<strong>メールサーバ</strong>を間に挟みメールの転送を行っています。</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="268" src="https://it-biz.online/wp-content/uploads/2022/03/image-42-1024x268.png" alt="電子メールの仕組み" class="wp-image-6306" srcset="https://it-biz.online/wp-content/uploads/2022/03/image-42-1024x268.png 1024w, https://it-biz.online/wp-content/uploads/2022/03/image-42-300x79.png 300w, https://it-biz.online/wp-content/uploads/2022/03/image-42-500x131.png 500w, https://it-biz.online/wp-content/uploads/2022/03/image-42-768x201.png 768w, https://it-biz.online/wp-content/uploads/2022/03/image-42-800x209.png 800w, https://it-biz.online/wp-content/uploads/2022/03/image-42.png 1146w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">相手のパソコンと直接通信を行うのではないという点がポイントです。</p>
</div></div>



<p class="wp-block-paragraph">相手に手紙を出すときには、まずは最寄りのポスト（<strong>＝上の図でいうと「送信側メールサーバ」に該当</strong>）に手紙を投函。その手紙は郵便配達員さんの手によって自宅の郵便受け（<strong>＝上の図でいうと「受信側メールサーバ」に該当</strong>）まで運ばれます。</p>



<p class="wp-block-paragraph">これと同じように、電子メールもメールサーバをうまく利用する仕組みを採用しています。</p>



<h3 class="wp-block-heading"><span id="toc2">SMTP：メール送信</span></h3>



<p class="wp-block-paragraph">メールを送信する際に利用される通信プロトコルが<a href="https://it-biz.online/it-skills/smtp/"><strong>SMTP</strong> (<strong>S</strong>imple <strong>M</strong>ail <strong>T</strong>ransfer <strong>P</strong>rotocol) </a>です。</p>



<div class="wp-block-image"><figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="774" height="258" src="https://it-biz.online/wp-content/uploads/2022/03/image-43.png" alt="SMTP" class="wp-image-6307" srcset="https://it-biz.online/wp-content/uploads/2022/03/image-43.png 774w, https://it-biz.online/wp-content/uploads/2022/03/image-43-300x100.png 300w, https://it-biz.online/wp-content/uploads/2022/03/image-43-500x167.png 500w, https://it-biz.online/wp-content/uploads/2022/03/image-43-768x256.png 768w" sizes="(max-width: 774px) 100vw, 774px" /></figure></div>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title">SMTPの役割</div>
<ul class="wp-block-list"><li>ステップ①：作成したメールを<strong>メールサーバへ送信</strong></li><li>ステップ②：<strong>送信元のメールサーバから受信側のメールサーバへメール転送</strong></li></ul>
</div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">SMTPについて詳しく復習したい方は以下の記事をご覧ください。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/smtp/" title="SMTPとは？IT初心者向けにわかりやすく３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2022/02/smtp-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2022/02/smtp-320x180.png 320w, https://it-biz.online/wp-content/uploads/2022/02/smtp-300x168.png 300w, https://it-biz.online/wp-content/uploads/2022/02/smtp-500x280.png 500w, https://it-biz.online/wp-content/uploads/2022/02/smtp-768x431.png 768w, https://it-biz.online/wp-content/uploads/2022/02/smtp-800x449.png 800w, https://it-biz.online/wp-content/uploads/2022/02/smtp-240x135.png 240w, https://it-biz.online/wp-content/uploads/2022/02/smtp-640x360.png 640w, https://it-biz.online/wp-content/uploads/2022/02/smtp-1024x574.png 1024w, https://it-biz.online/wp-content/uploads/2022/02/smtp.png 1350w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">SMTPとは？IT初心者向けにわかりやすく３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【図解】SMTPの仕組み（メール送受信の仕組み）をIT初心者向けに分かりやすく３分で解説します。このページを読めば、SMTPを理解するためのネットワークの基本的な仕組みも網羅的に学習することが可能。SMTPコマンドやSMTPサーバーについても合わせてご説明します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.12.18</div></div></div></div></a>
</div></figure>
</div></div>



<h3 class="wp-block-heading"><span id="toc3">POP/IMAP：メール受信</span></h3>



<p class="wp-block-paragraph">POPとIMAPは受信側のメールサーバに届けられた<strong><span class="marker-under">メールを受信するための通信プロトコル</span></strong>です。</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="361" src="https://it-biz.online/wp-content/uploads/2022/03/image-44-1024x361.png" alt="POPとIMAPの違い" class="wp-image-6308" srcset="https://it-biz.online/wp-content/uploads/2022/03/image-44-1024x361.png 1024w, https://it-biz.online/wp-content/uploads/2022/03/image-44-300x106.png 300w, https://it-biz.online/wp-content/uploads/2022/03/image-44-500x176.png 500w, https://it-biz.online/wp-content/uploads/2022/03/image-44-768x271.png 768w, https://it-biz.online/wp-content/uploads/2022/03/image-44-800x282.png 800w, https://it-biz.online/wp-content/uploads/2022/03/image-44.png 1081w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title">POP/IMAPの役割</div>
<ul class="wp-block-list"><li><strong>POP</strong><br>メールサーバから<strong>メールをダウンロード</strong></li><li><strong>IMAP</strong><br>メールサーバ上の<strong>メールを閲覧</strong></li></ul>
</div>



<p class="wp-block-paragraph">我々が普段メールを受信して閲覧するまでの流れは以上のような仕組みで実現されています。</p>



<h2 class="wp-block-heading"><span id="toc4">POPとIMAPの違い</span></h2>



<p class="wp-block-paragraph">POPとIMAPの違いはメールの保管方法です。</p>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title">POP/IMAPの役割</div>
<ul class="wp-block-list"><li><strong>POP</strong><br>メールサーバから<strong>メールをダウンロード</strong><br>→<strong><span class="bold-red">ダウンロードしたメールはメールサーバ上に保管される。</span></strong></li><li><strong>IMAP</strong><br>メールサーバ上の<strong>メールを閲覧</strong><br>→<strong><span class="bold-red">メールはメールサーバ上に保管される。</span></strong></li></ul>
</div>



<div class="wp-block-image"><figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="944" height="423" src="https://it-biz.online/wp-content/uploads/2022/03/image-45.png" alt="POPとIMAPの違い" class="wp-image-6309" srcset="https://it-biz.online/wp-content/uploads/2022/03/image-45.png 944w, https://it-biz.online/wp-content/uploads/2022/03/image-45-300x134.png 300w, https://it-biz.online/wp-content/uploads/2022/03/image-45-500x224.png 500w, https://it-biz.online/wp-content/uploads/2022/03/image-45-768x344.png 768w, https://it-biz.online/wp-content/uploads/2022/03/image-45-800x358.png 800w" sizes="(max-width: 944px) 100vw, 944px" /></figure></div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">POPとIMAPの違いはこの点を押さえておけばOK！</p>
</div></div>



<p class="wp-block-paragraph">では、POPとIMAPはどちらが優れているのでしょうか？POPとIMAPそれぞれの仕組みを詳しく解説します。</p>



<h3 class="wp-block-heading"><span id="toc5">POP→メールサーバからメールを削除</span></h3>



<p class="wp-block-paragraph">送信者からメールサーバまでメールが転送された後、どのように<strong>POP</strong>がメール受信を行うか？を見ていきます。</p>



<div class="wp-block-image"><figure class="aligncenter"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2022/02/image-48-1024x374.png" alt="POPの仕組み"/></figure></div>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title">POPの仕組み</div>
<ul class="wp-block-list"><li>ステップ①：認証</li><li>ステップ②：メール受信</li><li>ステップ③：メールサーバからメール削除</li></ul>
</div>



<p class="wp-block-paragraph">POPでは、メールを受信（＝コンピュータにメールをダウンロードした後）、メールサーバからメールを削除します。したがって、POPを利用する場合はメールを受信する一瞬だけインターネット接続していればOK。その後に受信した<strong>メールを閲覧している間はインターネット接続が不要になります</strong>。</p>



<p class="wp-block-paragraph">またサーバ上にメールが保存されないので、サーバ容量を気にする必要もありません。</p>



<h3 class="wp-block-heading"><span id="toc6">IMAP→メールサーバ上にメールを保管</span></h3>



<p class="wp-block-paragraph">一方でIMAPはメールをコンピュータにダウンロードするのではなく、メールサーバと通信をすることによりメールの閲覧や編集などを行います。</p>



<div class="wp-block-image"><figure class="aligncenter"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2022/03/image-32-1024x378.png" alt="IMAPとは わかりやすく"/></figure></div>



<p class="wp-block-paragraph">したがって、メールサーバの容量は多くなりますが、その分<strong>パソコンの容量は少なくて済みます</strong>。</p>



<p class="wp-block-paragraph">また、メールはメールサーバ上に保管されているので、複数のコンピュータ/スマートフォンから同じメールボックスを閲覧することが可能になります。</p>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box memo-box">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title">POPとIMAPの違い【まとめ】</div>
<ul class="wp-block-list"><li><strong><a href="http://it-biz.online/it-skills/pop/">POP</a></strong><br>→メールを "<strong>パソコン</strong>" に保存</li><li><strong><a href="https://it-biz.online/it-skills/imap/">IMAP</a></strong><br>→メールを "<strong>メールサーバ</strong>" に保存</li></ul>
</div>



<div class="wp-block-image"><figure class="aligncenter"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2022/03/image-45.png" alt="POPとIMAPの違い"/></figure></div>
</div>



<h2 class="wp-block-heading" id="ネットワークエンジニアを目指したい方は"><span id="toc7">ネットワークエンジニアとして</span></h2>



<p class="wp-block-paragraph"><strong>コンピュータとコンピュータはどのように通信をしているのか？インターネットはどのような仕組みで構成されているのか？</strong></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p class="wp-block-paragraph">ネットワークの基礎を１から学習したい方（＝ネットワークエンジニアを目指す方）は、以下の書籍が非常におすすめです！</p>
</div></div>


<div class="kattene">
    <div class="kattene__imgpart"><a rel="noopener" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2030596&amp;p_id=170&amp;pc_id=185&amp;pl_id=4062&amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB0827QNDNT"><img decoding="async" width="160" height="160" loading="lazy" src="https://images-fe.ssl-images-amazon.com/images/I/41GcGJkZ-6L._SL160_.jpg" ></a></div>
    <div class="kattene__infopart">
      <div class="kattene__title"><a rel="noopener" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2030596&amp;p_id=170&amp;pc_id=185&amp;pl_id=4062&amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB0827QNDNT">マスタリングTCP/IP　入門編（第6版）</a></div>
      <div class="kattene__description">インターネットのプロトコルTCP/IP入門書の決定版!</div>
      <div class="kattene__btns __two"><div><a rel="noopener" class="kattene__btn __orange" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2030596&amp;p_id=170&amp;pc_id=185&amp;pl_id=4062&amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB0827QNDNT">Amazon</a></div><div><a rel="noopener" class="kattene__btn __red" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2152354&amp;p_id=54&amp;pc_id=54&amp;pl_id=616&amp;url=https%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F16094948%2F&amp;m=http%3A%2F%2Fm.rakuten.co.jp%2Fbook%2Fi%2F19812476%2F">楽天</a></div></div></div></div>



<p class="wp-block-paragraph">システムエンジニアを目指す方や、IT知識を１から身につけたい方は以下のページをご覧ください。</p>



<p class="wp-block-paragraph"><strong><span class="marker-under">正直どこから学び始めればよいかわからない。どのように勉強していけば、エンジニアとしてのスキルが磨けるか？が分からない・・・という方は必見です。</span></strong></p>



<p class="wp-block-paragraph">システムエンジニア向けに「できるエンジニア」になる方法を１から解説しておりますので、是非ご覧ください。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/lifehack/curriculum/" title="1人前のシステムエンジニア(SE)になるために勉強した５つのこと" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">1人前のシステムエンジニア(SE)になるために勉強した５つのこと</div><div class="blogcard-snippet internal-blogcard-snippet">本ページでは、１人前のシステムエンジニアになるために学んだこと・読んだ本・勉強したプログラミング言語を現役のエンジニアが１から紹介しています。「正直何を勉強したらよいかわからない」という疑問をお持ちの方は特に必見です。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2021.07.29</div></div></div></div></a>
</div></figure>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
