現代のコミュニケーションに欠かせない電子メール(Email)ですが、その仕組みを詳しく知る方は意外と少ないかもしれません。
本記事では、電子メールの基本的な仕組み・SMTP/POP/IMAPプロトコルの役割・送受信の流れを詳しく解説していきます。
電子メールとは「SMTP・POP/IMAPプロトコルを使ってサーバー間でメッセージを転送するデジタル通信システム」である
それではまず、電子メールの基本的な仕組みを解説していきます。
電子メールの送受信プロセス:①送信者がメールクライアント(Outlook・Gmail等)でメールを作成し送信→②送信メールサーバー(SMTP)が受信側のメールサーバーにメールを転送→③受信側メールサーバーがメールを保管→④受信者がPOPまたはIMAPでメールを取得してクライアントに表示。SMTPは「郵便を運ぶ」役割・POPとIMAPは「郵便受けから取り出す」役割。
SMTPの役割
SMTP(Simple Mail Transfer Protocol)はメールの送信・転送に使われるプロトコルです。
ポート番号25(サーバー間)・587(クライアントからサーバー)・465(SSL/TLS)が使われます。
送信メールサーバー(SMTPサーバー)はDNSのMXレコードを参照して送信先のメールサーバーを特定し、メールを転送します。
POPとIMAPの違い
POP3(Post Office Protocol 3)はメールをサーバーからダウンロードして端末に保存します(デフォルトではサーバーから削除)。
IMAP(Internet Message Access Protocol)はメールをサーバー上に保管したまま複数端末から同期して参照できます。
スマートフォンとPC両方でメールを使う現代では、IMAPが標準的な選択肢です。
迷惑メール対策技術
現代のメールシステムではSPF・DKIM・DMARCという送信元認証技術が普及しています。
SPFは送信許可サーバーのIPアドレスをDNSに登録する仕組み・DKIMはデジタル署名でメールの改ざんを検出する仕組み・DMARCはSPFとDKIMを組み合わせた認証ポリシーです。
これらの設定がメールのなりすまし・フィッシング対策の基盤となっています。
まとめ
本記事では、電子メールの仕組み・SMTPとPOP/IMAPの役割・送受信フロー・迷惑メール対策技術を解説してきました。
電子メールはSMTP・POP・IMAPという複数のプロトコルが協調して動作する複雑なシステムですが、仕組みを理解することでトラブル時の対処や設定の判断が的確に行えるようになります。