メールの仕組み

Programming

こんにちは。かじです。

今回はメールの仕組みを解説していきます。

メールの送信SMTP

まずメールの送信についてです。

送信者は自分のメールサーバに対してメールを送信するように依頼します。依頼を受け付けたメールサーバは送信先のメールサーバをドメインから名前解決を行うことで探し出し、見つけたサーバに対してメールを送信します。

このメールを送る際に使用する通信プロトコルがSMTP(Simple Mail Transfer Protocol )になります。

メールを受信する-POPとIMAP-

メールが送信先のメールサーバに届いた後は、サーバからメールを取り出すことによってユーザがメールを閲覧することができます。

メールを取り出す際に使用するプロトコルがPOP(Post Office Protocol)とIMAP(Internet Message Access Protocol)になります。

両者の違いは以下の通りです。

・POP:メールサーバからクライアントのデバイスのローカルにメールを取り込む

=一つのデバイスでしかメールを見れない

・IMAP:ブラウザなどを使用してインターネット越しにメールサーバのメールを閲覧する

=どのデバイスからでも参照可能

このような仕組みによってメールは送受信を行うことができています。

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