SMTP(エスエムティーピー)

SMTP(エスエムティーピー)とは、電子メールを送信・転送するための通信のルール(プロトコル)のことです。正式には「Simple Mail Transfer Protocol」といい、メールを送るときは必ずこの仕組みが使われています。

現実世界でいえば、「郵便の集配の仕組み」のようなものです。ポストに投函された手紙(送信されたメール)は、郵便局(メールサーバー)に集められ、宛先の地域の郵便局まで運ばれます。SMTPはこの「差し出しから相手の郵便局への配送まで」を担当し、受取人が自宅の郵便受けから手紙を取り出す部分(受信)は、POPやIMAPという別の仕組みが担当します。

SMTPの仕組み

メールを送信すると、メールソフトはまず自分側のSMTPサーバー(送信サーバー)にメールを渡します。SMTPサーバーは宛先のメールアドレスのドメイン(@より後ろ)を調べ、相手側のメールサーバーへメールを転送します。届いたメールは相手側サーバーの受信箱に保管され、受取人がPOPやIMAPで取り出すのを待ちます。

メールの3つのプロトコル

プロトコル 役割 郵便に例えると
SMTP メールの送信・サーバー間の転送。 集配と配送
POP サーバーからメールを端末にダウンロードして受信。 郵便受けから取り出して持ち帰る
IMAP メールをサーバーに置いたまま閲覧・管理。 私書箱でその場で読む

SMTPとセキュリティ

SMTPは誕生が古く、そのままでは暗号化も本人確認もない仕組みでした。そのため現在は、送信時にユーザー認証を行うSMTP認証(SMTP AUTH)や、通信を暗号化するSTARTTLS/SMTPSの利用が標準になっています。また、送信元のなりすましを防ぐSPF・DKIM・DMARCといった認証技術も普及が進んでおり、これらに対応していないメールは迷惑メールと判定されやすくなっています。

あわせて知っておきたい用語

  • POP
    メールを端末にダウンロードして受信する仕組み。SMTPと対で使われます。
  • IMAP
    メールをサーバーに置いたまま管理する受信の仕組みです。
  • プロトコル
    通信のルールの取り決め。SMTPはメール送信用のプロトコルです。
  • メールサーバー
    メールの集配を担うサーバー。送信用と受信用の役割があります。

コメント

タイトルとURLをコピーしました