メールで通常使用される送信プロトコルは「SMTP」です。 SMTP は中国語で「簡易メール転送プロトコル」を意味します。これは、FTP ファイル転送サービスに基づいて構築された電子メール サービスです。主に、システム間で電子メール情報を転送し、受信レターに関する通知を提供するために使用されます。 SMTPを利用することで、同一ネットワーク上の処理プロセス間でのメール送信が実現できるほか、中継器やゲートウェイを介して処理プロセスと他のネットワーク間のメール送信も実現できます。
このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。
電子メール プロトコルには SMTP、POP3、および IMAP4 が含まれます。これらはすべて TCP/IP プロトコル クラスタに属します。デフォルトでは、接続はそれぞれ TCP ポート 25、110、および 143 を介して確立されます。
電子メールに一般的に使用される送信プロトコルは SMTP です。
SMTP プロトコル
SMTP の正式名称は「Simple Mail Transfer Protocol」で、簡易メール転送プロトコルです。信頼性が高く効率的な電子メール送信のためのプロトコル。 SMTP は、FTP ファイル転送サービスに基づいて構築された電子メール サービスで、主にシステム間で電子メール情報を転送し、受信レターに関する通知を提供するために使用されます。
SMTP は特定の送信サブシステムから独立しており、信頼性が高く秩序あるデータ フロー チャネルのサポートのみが必要です。SMTP の重要な機能の 1 つは、ネットワーク全体に電子メールを送信する機能、つまり「SMTP メール リレー」です。 。
SMTP を利用すると、同一のネットワーク処理プロセス間でのメール送信が実現できます。また、中継器やゲートウェイを介して、ある処理プロセスと他のネットワークとの間でメール送信を実現することもできます。
機能:
SMTP は、送信元アドレスから宛先アドレスに電子メールを送信するための一連のルールであり、文字の転送方法を制御します。 SMTP プロトコルは TCP/IP プロトコル スイートに属しており、各コンピュータが手紙を送信または中継するときに次の宛先を見つけるのに役立ちます。 SMTP プロトコルで指定されたサーバーを介して、受信者のサーバーに電子メールを送信することができ、プロセス全体にかかる時間はわずか数分です。 SMTP サーバーは、SMTP プロトコルに準拠した送信電子メール サーバーであり、ユーザーが送信した電子メールの送信または中継に使用されます。
SMTP は、信頼性が高く効率的な電子メール送信を提供するプロトコルです。これは、FTP ファイル転送サービスに基づいて構築された電子メール サービスで、主にシステム間で電子メール情報を転送し、受信レターに関する通知を提供するために使用されます。
SMTP の重要な機能の 1 つは、ネットワーク経由でメールを送信できる機能であり、「SMTP メール リレー」とも呼ばれます。 SMTPを利用すると、同一ネットワーク上の処理装置間でのメール送信が実現でき、中継器やゲートウェイを介して、ある処理装置と他のネットワークとの間でメール送信を実現することもできます。ドメイン ネーム サービス (DNS) 機能を備えたメール交換サーバーを使用して、メールを送信するためのネクストホップ IP アドレスを識別することもできます。
作業プロセス
SMTP プロトコルの作業プロセスは、次の 3 つのプロセスに分けることができます。
(1) 接続の確立:この段階では、SMTP クライアントはサーバーのポート 25 との TCP 接続の確立を要求します。接続が確立されると、SMTP サーバーとクライアントは互いのドメイン名をアドバタイズし、お互いのドメイン名を確認し始めます。
(2) メール送信: SMTP クライアントはコマンドを使用して送信元アドレス、宛先アドレス、およびメールの特定の内容を SMTP サーバーに渡し、SMTP サーバーはそれに応じて応答してメールを受信します。
(3) 接続の解放: SMTP クライアントは exit コマンドを発行し、サーバーはコマンドの処理後に応答し、TCP 接続を閉じます。
拡張知識:
POP プロトコル
POP ポスト オフィス プロトコルは、からの取得を担当します。メールサーバーの電子メール。メール サーバーが次のタスクのいずれかを完了する必要があります: メール サーバーからメールを取得してサーバーからメールを削除する; メール サーバーからメールを取得するが削除はしない; メールを取得せずに、メールがあるかどうかを尋ねるだけ新しいメールが届きました。 POP プロトコルは、Multi-User Internet Mail Extension をサポートしており、ユーザーはワード プロセッシング ファイルやスプレッドシート ファイルなどのバイナリ ファイルを電子メールに添付できるため、画像やサウンド ファイルなど、事実上あらゆるファイル形式を転送できます。ユーザーがメールを読むと、POP コマンドはすべてのメール情報をユーザーのコンピュータにただちにダウンロードし、サーバー上には保持しません。
POP3 (Post Office Protocol 3) は、Post Office Protocol の 3 番目のバージョンであり、インターネット電子メールの最初のオフライン プロトコル標準です。
IMAP プロトコル
インターネット インフォメーション アクセス プロトコル (IMAP) は、POP よりも優れた新しいプロトコルです。 POP と同様に、IMAP はメールをダウンロードしたり、サーバーからメールを削除したり、新しいメールを要求したりできますが、IMAP は POP の欠点の一部を克服しています。たとえば、クライアントがメール サーバーに受信メールの送信を要求する方法を決定し、すべてのメッセージではなく選択したメッセージのみをダウンロードするようにメール サーバーに要求できます。クライアントは、電子メール メッセージのタイトルと送信者の名前を読んで、電子メールをダウンロードするかどうかを決定できます。 IMAP を使用すると、ユーザーは、ユーザーのクライアント電子メール プログラムを通じて、サーバー上でメール フォルダーやメールボックスを作成および管理したり、メールを削除したり、サーバーからメールを削除せずにレターの一部または全体をクエリしたりすることができ、ユーザーのパーソナル コンピュータにダウンロードされます。
IMAP をサポートする一般的に使用される電子メール クライアントには、ThunderMail、Foxmail、Microsoft Outlook などがあります。
関連知識の詳細については、FAQ 列をご覧ください。
以上が電子メールにはどのようなトランスポート プロトコルが一般的に使用されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。