SMTPとは

Dec 19, 2018 pm 01:58 PM
smtp

SMTP は Simple Mail Transfer Protocol の略で、サーバー間で電子メールを送受信するために使用される TCP/IP 標準プロトコルです。 SMTP はアプリケーション層プロトコルであり、インターネット上の電子メール通信に最も一般的に使用されるプロトコルの 1 つです。クライアントがメールを送信したい場合は、SMTP サーバーとの TCP 接続を開き、その接続を通じてメールを送信する必要があります。 。

SMTPとは

このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。

SMTP (Simple Mail Transfer Protocol) は、サーバー間で電子メールを送受信するための TCP/IP 標準プロトコルであり、RFC 821 および RFC 2821 とも呼ばれます。

SMTP の基本

SMTP は、インターネット上での電子メール通信 (電子メールの送信と配信) のためのアプリケーション層プロトコルです) の 1 つです。最も一般的でよく使用されるプロトコルは、Internet Engineering Task Force (IETF) によって作成および維持されます。

クライアントが電子メールを送信したい場合は、SMTP サーバーとの TCP 接続を開き、その接続を通じて電子メールを送信する必要があります。 SMTP サーバーは常にリスニング モードにあり、クライアントからの TCP 接続をリッスンするとすぐに、SMTP プロセスはそのポート (25) で接続を開始し、クライアント プロセスは TCP 接続が成功するとすぐにメールを送信します。設立。

SMTPとは

SMTP の主要コンポーネント

SMTP は、多くの場合、電子メール クライアント アプリケーションに統合されます。

1. メール ユーザー エージェント (MUA) と呼ばれるローカル ユーザーまたはクライアント ユーティリティ

2. メール送信エージェント (MSA)

## と呼ばれるサーバー。 #3. メール配信エージェント (MDA)

4. メール転送エージェント (MTA)

SMTPとは

SMTP は、ユーザーとサーバーの間で行われます。 MTA と MDA がドメイン検索とローカル配信サービスを提供する一方で、SMTP は電子メールと対話し、トランスポート エージェント (MTA) が緊密に連携してメッセージを適切な宛先に配信します。コンピュータと電子メールの受信箱。

SMTP の利点

1. SMTP はオープン標準であるため、どのアプリケーションでもこのプロトコルを使用してクライアントから電子メールを送信できます。サーバー。

2. このプロトコルを管理するルールはシンプルかつ包括的に定義されているため、信頼性が高く、予測可能です。

3. このプロトコルは広く採用されているため、SMTP サーバー間でメッセージを送信する際に互換性の問題はありません。

4. 高い柔軟性

SMTP の動作原理:

SMTPとは

1. SMTP を使用して電子メールを送信する

Office 365、Zimbra、G-suit、またはその他のプラットフォームで一括電子メールを送信することを選択したときに送信ボタンをクリックすると、自動的に SMTP サーバーに接続され、メールの詳細を添えて送信してください。サーバーは受信者と受信者のドメインを識別して電子メールを伝送します。受信者があなたのものと同じドメインを使用している場合、メッセージはすぐに送信されます。

受信者が別のドメインを使用している場合は、メールを IMAP または POP に渡して、メール配信用のサーバーを分類します。 SMTP は電子メールの郵便配達員ですが、受信者が送信者と同じドメインを使用していない場合、メール配信は IMAP と POP に任せられます。

これらすべては短期間で迅速に行われるため、複雑さを観察することはできず、コンピューターの送信ボタンを押したときに何が起こるかわかりません。 Google でトピックを検索するのと同じように、検索はすぐに行われるため、その仕組みについて心配する必要はありません。

2. IMAP または POP を使用して電子メールを送信する

仮想郵便配達員と、それがどのように作業を IMAP と POP に分散するかについて説明しました。さらに詳しく見てみましょう。電子メールの仕組みと、電子メールを実行するためのメカニズムを提供します。

電子メール受信サーバーを見つけるために、SMTP はドメイン ネーム システム (DNS) に接続し、IP アドレスを使用して受信サーバーを識別します。プロセスが認証されると、電子メールは配信担当者である IMAP と POP に配信されます。IMAP と POP は電子メールを配信する責任を負い、常に配信を行います。

さらに、電子メールを分類する仕事は SMTP サーバーにありますが、電子メールを配信するというより複雑なタスクは IMAP または POP に任せることができます。これらのシステムは連携して動作するため、電子メール アドレスが偽のものやスパムでない限り、電子メールは非常に迅速に送信されます。

詐欺メールとスパムについては、SMTP の仕組みについて知っておくべき以下のトピックに進みます:

関連知識の詳細については、FAQ 列をご覧ください。

以上がSMTPとはの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

PHPでSMTPメール機能を無効にする方法 PHPでSMTPメール機能を無効にする方法 Mar 22, 2023 pm 03:22 PM

PHP は Web 開発の分野で広く使用されている強力なプログラミング言語であり、SMTP 電子メール機能も PHP 開発の重要な部分です。ただし、場合によっては SMTP メール機能を無効にする必要がある場合があり、この記事ではその方法について説明します。

PHP を使用して SMTP プロトコルに基づいた電子メール通信を実装する方法 PHP を使用して SMTP プロトコルに基づいた電子メール通信を実装する方法 Jul 30, 2023 pm 04:45 PM

PHP を使用して SMTP プロトコルに基づいた電子メール通信を実装する方法 インターネットの普及により、電子メールは人々の日常生活や仕事に欠かせないものになりました。 PHP では、SMTP (SimpleMailTransferProtocol) プロトコルを使用して電子メールを送受信できます。この記事では、PHP を使用して SMTP プロトコルに基づく電子メール通信を実装する方法を紹介し、関連するコード例も示します。 SMTP クラス ライブラリを参照するには、SMTP プロトコルを使用する必要があります。

Go で SMTP を使用してメールを送信するにはどうすればよいですか? Go で SMTP を使用してメールを送信するにはどうすればよいですか? May 11, 2023 pm 05:00 PM

現代社会の急速な発展に伴い、電子メールは使いやすく、広く受け入れられているコミュニケーション手段となっています。ユーザーに電子メール通知を送信する必要があるアプリケーションが増えているため、プログラムを使用して電子メールを送信することが重要かつ必要なタスクになっています。 Go 言語は、高速かつシンプルで同時実行性の高いプログラミング言語であるため、メール送信機能を簡単に実装できます。この記事では、GoでSMTPを使ってメールを送信する方法を紹介します。 SMTP は、電子メール送信に使用される標準プロトコルです。囲碁で

PHP を使用して Simple Mail Transfer Protocol (SMTP) を使用して電子メールを送信する方法 PHP を使用して Simple Mail Transfer Protocol (SMTP) を使用して電子メールを送信する方法 May 22, 2023 pm 12:40 PM

インターネットの発展に伴い、電子メールは人々が日常生活でコミュニケーションを図るための重要な方法の 1 つになりました。一部の Web サイト開発者にとって、Web サイトでの電子メールの送信も特に重要です。 PHP はサーバー側スクリプト言語として、当然のことながら電子メールを送信する方法を提供する必要があります。この記事では、PHP が SMTP (Simple Mail Transfer Protocol) を使用して電子メールを送信する方法を紹介します。 SMTP の概要 Simple Mail Transfer Protocol (SimpleMailTransferProtocol、略して SMTP) は、次の目的で使用されます。

PHP SMTP 設定: メールの信頼性の高い送信を確保します。 PHP SMTP 設定: メールの信頼性の高い送信を確保します。 Sep 19, 2023 pm 12:53 PM

PHPSMTP 設定: 電子メールの信頼性の高い送信を確保します。電子メールは現代のコミュニケーションに不可欠な部分です。ビジネス、個人、社交の分野を問わず、情報とコミュニケーションは電子メールを通じて配信される必要があります。 PHP を使用して Web サイトやアプリケーションを作成する場合、多くの場合、電子メールを送信するために SMTP サーバーを使用する必要があります。この記事では、メールを確実に送信するために PHP で SMTP を設定する方法を紹介します。 SMTPとは何ですか? SMTP (SimpleMailTransferProtocol)

PHP を使用して SMTP 経由でメールを送信するための包括的なガイド PHP を使用して SMTP 経由でメールを送信するための包括的なガイド May 27, 2023 am 10:10 AM

インターネットの発展に伴い、電子メールは重要なコミュニケーション手段として人々の日常生活に欠かせないものになりました。コードから電子メールを送信することは、Web 開発者にとって一般的なタスクです。 PHP には SMTP (SimpleMailTransferProtocol) 経由でメールを送信する機能があり、この記事ではその包括的なガイドを提供します。 1. SMTP の概要 SMTP は、サーバーまたはクライアントと電子メールを送受信するための標準プロトコルです。

SMTP プロトコルを使用して PHP を使用して電子メールを送信する完全なプロセス SMTP プロトコルを使用して PHP を使用して電子メールを送信する完全なプロセス May 23, 2023 am 09:21 AM

インターネットの発展に伴い、電子メールは人々の日常コミュニケーションの重要な手段の 1 つになりました。 Web アプリケーションではメールの送信が必須の機能の 1 つとなっており、Web アプリケーションの発展に伴いメールの送信方法も大幅に改善されました。中でも、SMTP プロトコルに基づく電子メール送信方法は、Web アプリケーションで電子メールを送信する方法の 1 つとして最も一般的に使用されています。次に、この記事では、PHP SMTP プロトコルを使用して電子メールを送信する完全なプロセスを詳しく紹介します。 1. SMTP プロトコルの概要 SMTP (Sim

smtp とはどのような電子メール プロトコルですか? smtp とはどのような電子メール プロトコルですか? Dec 10, 2020 pm 03:11 PM

smtp は電子メール送信用のプロトコルです。 SMTP は、FTP ファイル転送サービスに基づいて構築された電子メール サービスで、主にシステム間で電子メール情報を転送し、受信レターに関する通知を提供するために使用されます。 SMTP プロトコルは TCP/IP プロトコル スイートに属しており、各コンピュータが手紙を送信または中継するときに次の宛先を見つけるのに役立ちます。

See all articles