電子メールをインターネット上のメール サーバーに配信するために使用されるプロトコルは何ですか?

青灯夜游
リリース: 2020-11-02 17:03:18
オリジナル
26314 人が閲覧しました

SMTP プロトコルは、インターネット上のメール サーバーに電子メールを配信するために使用されます。 SMTP は、信頼性が高く効率的な電子メール送信を提供するプロトコルであり、主にシステム間で電子メール情報を転送し、受信レターに関する通知を提供するために使用されます。

電子メールをインターネット上のメール サーバーに配信するために使用されるプロトコルは何ですか?

#SMTP プロトコルは、インターネット上のメール サーバーに電子メールを配信するために使用されます。

SMTP は、信頼性が高く効率的な電子メール送信を提供するプロトコルです。 SMTP は、FTP ファイル転送サービスに基づいて構築された電子メール サービスで、主にシステム間で電子メール情報を転送し、受信レターに関する通知を提供するために使用されます。

SMTP は比較的単純なテキストベースのプロトコルです。メッセージの 1 人以上の受信者が指定され (ほとんどの場合、存在が確認されます)、メッセージ テキストが送信されます。 Telnet プログラムを使用して SMTP サーバーを簡単にテストできます。 SMTP は TCP ポート 25 を使用します。特定のドメイン名の SMTP サーバーを決定するには、MX (Mail eXchange) DNS が使用されます。

SMTP は特定の送信サブシステムから独立しており、信頼性が高く秩序あるデータ フロー チャネルのサポートのみが必要です。SMTP の重要な機能の 1 つは、ネットワーク全体に電子メールを送信する機能、つまり「SMTP」です。メールリレー」。

SMTP を利用すると、同一のネットワーク処理プロセス間でのメール送信が実現できます。また、中継器やゲートウェイを介して、ある処理プロセスと他のネットワークとの間でメール送信を実現することもできます。

作業プロセス

SMTP プロトコルの作業プロセスは、次の 3 つのプロセスに分けることができます。

(1) 接続を確立します。段階では、SMTP クライアントはサーバーのポート 25 との TCP 接続の確立を要求します。接続が確立されると、SMTP サーバーとクライアントは互いのドメイン名をアドバタイズし、お互いのドメイン名を確認し始めます。

(2) メール送信: SMTP クライアントはコマンドを使用して送信元アドレス、宛先アドレス、およびメールの特定の内容を SMTP サーバーに渡し、SMTP サーバーはそれに応じて応答してメールを受信します。

(3) 接続の解放: SMTP クライアントは exit コマンドを発行し、サーバーはコマンドの処理後に応答し、TCP 接続を閉じます。

以上が電子メールをインターネット上のメール サーバーに配信するために使用されるプロトコルは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート