電子メールプロトコルは、2台のコンピュータ間で通信チャネルを確立し、それらの間で電子メールを転送する方法です。 電子メールが転送されるとき、メールサーバーと2台のコンピューターが関与します。 1台のコンピューターがメールを送信し、もう1台のコンピューターがメールを受信します。 メールサーバーはメールを保存し、受信デバイスがメールにアクセスして必要に応じてダウンロードできるようにします。 4つの異なるメールプロトコルがあります。 これらのプロトコルは、接続を確立し、ユーザーが電子メールにアクセスできるようにする方法が異なります。
さまざまな電子メールアプリケーションでの使用
さまざまな電子メールアプリケーションが存在します。 Microsoft Outlookは、最も人気のある商用アプリケーションの1つです。 LotusNotesはもう1つの特に一般的なものです。 これらのアプリケーションは、さまざまな電子メールプロトコルをサポートできます。 さまざまなメールプロトコルにさまざまなポートが使用されます。 Microsoft Outlookは、IMAPおよびPOP3プロトコルと互換性のあるメールサーバーをサポートできます。 UNIXマシンとシンプルメールアプリケーションはSMTPプロトコルをサポートしています。 以下は、さまざまな電子メールプロトコルです。
今日のビデオ
POP3(Post Office Protocol 3)
これは、ユーザーがインターネット上のメールボックスにアクセスし、コンピューターにメッセージをダウンロードできるようにする、シンプルで標準化されたプロトコルです。 POP3のシンプルなデザインにより、一時的なインターネット接続(ダイヤルアップアクセス)を使用しているカジュアルな電子メールユーザーが電子メールにアクセスできます。 オフラインのときにメールを読んだり、新しいメールの下書きを作成したり、メールに返信したりできます。また、オンラインに戻ったときにこれらのメールを送信できます。 Yahoo! メール(mail.yahoo.com)は、POP3プロトコルを使用するメールサーバーの例です。
Microsoft Outlookなどの電子メールクライアントを使用して、電子メールにアクセスし、mail.yahoo.comからダウンロードできます。 ユーザーは、InternetExplorerなどのWebブラウザでそれらにアクセスすることもできます。
IMAP(インターネットメッセージアクセスプロトコル)
これは、ユーザーによる電子メール転送に使用される標準プロトコルです。 POP3と同様に、電子メールアクセスのオンラインモードとオフラインモードの両方をサポートします。 電子メールメッセージは、特定の要求が行われた場合にのみユーザーのマシンにダウンロードされます。 ユーザーは、サーバーにコピーを保持したまま、自分のコンピューターにメールをダウンロードできます。 サーバー上のメールはプライマリコピーであり、ローカルマシンで変更されたものはすべて、サーバー上のメールによって更新されます。
IMAPは、知識のある電子メールユーザーがサーバー内の電子メールを検索するための強力な検索機能を提供します。 メールをダウンロードする必要がないため、これは便利です。ユーザーの時間を節約できます。
ユーザーは、サーバー上にフォルダーとして表示される新しいメールボックスを作成したり、フォルダー間でメッセージを移動したりすることもできます。 この機能により、共有フォルダーとパブリックフォルダーにアクセスできます。
Gmailは、IMAPプロトコルを使用するメールサーバーの例です。 Microsoft Outlookなどの電子メールクライアントを使用して、ダウンロード後にサーバーおよびローカルマシンでこれらの電子メールに直接アクセスできます。 この場合も、ユーザーはIEを使用してこれらの電子メールにアクセスできます。
SMTP(Simple Mail Transfer Protocol)
名前が示すように、SMTPは、デバイスが相互に接続されている場合に最適に機能する、シンプルなテキストベースのプロトコルです。 ただし、SMTPプロトコルは電子メールの送信にのみ使用できます。 POP3およびIMAPプロトコルとは異なり、SMTPは、サーバーから電子メールを取得する機能をユーザーに提供しません。 これにより、SMTPの使用がある程度制限されます。 この問題を克服するために、SMTPは、受信システム宛てのメッセージを配信できるように、サーバー上のメールをキューに入れる機能を提供します。
SMTPの主な問題の1つは、送信者の電子メール認証がないことです。 SMTPにもセキュリティ機能がないため、ユーザーはスパムメールを受け取ります。
UNIXシステムおよび「mailsend」のような単純なアプリケーションはSMTPプロトコルを利用します。 商用アプリケーションはSMTPをあまり使用していません。
HTTP(ハイパーテキスト転送プロトコル)
HTTPはメール転送専用ではありませんが、インターネットブラウザを使用してメールにアクセスするユーザー(送信と受信の両方)にとって重要な役割を果たします。
HotmailとYahoo! インターネットを介して電子メールにアクセスするには、HTTPプロトコルを使用します。