SMTP とは何ですか? それはどのように機能し、それは重要ですか? 税込ツール

公開: 2022-10-28
ソフィア・カシアエンコ2022 年 10 月 28 日

メールマーケティングは強力なチャネルです。 その平均 ROI は 4,200% です。 ただし、この平均に近づくには、正しい方法でメールを作成して送信する必要があります。 これは、それらがどのように見えるか、および技術的にどのように設定するかに注意を払う必要があることを意味します.

技術的な側面には、SMTP などのサーバーと電子メール プロトコルが含まれます。 SMTP とは何ですか? なぜ SMTP が必要なのでしょうか? あなたがそれについて知る必要があるすべてについて話しましょう。

SMTP とは何ですか?

SMTP (Simple Mail Transfer Protocol) は、電子メール クライアントが情報を交換するために使用するプロトコルまたは一連のルールです。 メールを受信者に送信します。 したがって、[送信] をクリックすると、プロトコルによってメッセージがメール クライアントの SMTP サーバーにプッシュされます。 次に、受信者のメール サーバーに送信されます。 SMTP サーバーはそれを受信し、受信者の受信トレイに配信します。

SMTP は、電子メールが送信者から受信者に到達する最初の電子メール プロトコルです。 メッセージを送信するための唯一のプロトコルです。 IMAP および POP3 電子メール プロトコルもあります。 これらはメッセージを受信するためのものです。 それらについては後で詳しく説明します。

SMTP を使用すると、メールアドレスを認証できます。 検証済みの電子メール アドレスには、次のような利点があります。

  • メール到達率の向上
  • 安全な一括メールとキャンペーン
  • 簡単なキャンペーン データの収集とレポート

SMTP メール サーバーとは何ですか?

SMTP サーバーは、プロトコルを使用して電子メールを送信するアプリケーションです。 デバイスから受信者の電子メール クライアントの SMTP サーバーにメッセージをプッシュします。 電子メールが通過するのは多くのステップのように思えますが、全体の旅はほんの数秒で完了します。

SMTP サーバーを理解する良い方法は、eBay で販売したばかりの中古衣料品を送信する電子メール メッセージを調べることです。 たとえば、ビンテージ スニーカーを販売しているとします。 誰かがそれらを購入したことがわかったので、中身を箱に詰めます (メール メッセージを入力します)。 次に、受信者のアドレスを入力します (電子メール アドレスを入力するのと同じように)。 印刷して宅配業者に持っていきます(「送信」を押します)。

では、この例での SMTP サーバーは何を意味するのでしょうか? 地域の配送サービス オフィスは、SMTP サーバーのようなものです。 彼らは、住所が有効で、パッケージが基準に一致するかどうかを確認します。 SMTP サーバーがメールを受け入れるように、プロトコルに従ってパッケージを受け入れます。 次に、家に帰って (メール クライアントからログアウトし)、サービスがパッケージを配信するのを待ちます。

荷物に問題がなければ、サービスが配達を行います。 彼らはあなたの箱を受信者の都市 (受信者の電子メール クライアントのサーバー) に送ります。 市の配達オフィスは、受信パッケージを受け入れるためのプロトコルに従います (IMAP および POP3 と同様)。 すべての規則が守られていれば、その人は配達を受け取ります。 これは、受信者があなたからの着信メッセージを受信したときです。

smtp サーバーを介した電子メールの配信

SMTP はどのように機能しますか?

メール メッセージの [送信] ボタンをクリックすると、メール ユーザー エージェント (MUA) が SMTP サーバーに接続します。 MUA は、Gmail や Yahoo などのメール クライアントです。 通常、接続はポート 25 経由で確立されます。Gmail SMTP を使用してメールを送信する方法については、ガイドをご覧ください。

したがって、メール クライアントは、コマンドを使用して SMTP サーバーに自己紹介します。 MUA の紹介とそれに続く SMTP サーバーの応答は、SMTP サーバー ハンドシェイクと呼ばれます。

次に、メッセージ転送エージェント (メール転送エージェント (MTA)) は、メール メッセージの送信に使用している電子メール クライアントを認識します。 受信者のものと同じである場合、MTA はメッセージを受信者のインバウンド SMTP サーバーにすぐにプッシュします。 メール クライアントが異なる場合、MTA はドメイン ネーム システム (DNS) を介してクライアントを識別します。 次に、それを適切なサーバーに送信します。 SMTP サーバーが使用できない場合、メッセージはキューに入れられるか、バックアップ サーバーに送信されます。

受信者の電子メール クライアントが最終的にメッセージを受け取ります。 サーバーはそれをその人の受信トレイに送信し、そこからアクセスできます。

メール ユーザー エージェントから smtp サーバーへの電子メールの移動
ソース

基本的な SMTP コマンド

SMTP サーバー コマンドはテキスト ベースで、それぞれ 510 文字に制限されています。 そして、SMTP サーバーは何をしますか? 数値コードでコマンドに応答します。 SMTP リレー サーバーが他のサーバーとの通信に使用する SMTP コマンドは多数あります。 ここでは、SMTP リレー サーバーの会話で使用される順序で最もよく使用されるものを示します。

ヘリ

HELO は、会話を開始する最初のコマンドです。 メール クライアントの IP アドレスまたはドメインを SMTP サーバーに導入します。 サーバーが応答する場合、この相互作用は、ハンドシェイクとして前述したものです。

例:
クライアント: HELO client.com
サーバー: 250 client.com

イーロ

EHLO コマンドは、HELO と同じアクションを実行します。 ただし、SMTP サーバー サービス拡張をサポートするサーバーのみがそれを認識します。 それ以外の場合、サーバーはエラーを返します。

例:
クライアント: EHLO client.com
サーバー: 250 client.com

メール送信元

MAIL FROM は、電子メール転送プロセスを開始します — 送信者の電子メール アドレスを紹介します。 サーバーはアドレスを受け取り、電子メール クライアントのドメインをチェックします。 有効で許容できる場合は、次のステップに進むことができることを確認するために返信します。

例:
メールクライアント[email protected]からのメール
サーバー: 250 OK

RCPT TO

RCPT TO は、MAIL FROM と同じことを行いますが、受信者に対して行います。 このコマンドは、電子メール アドレスが電子メールを受信できることを確認するよう要求します。 複数の受信者がいる場合、コマンドはアドレスごとに繰り返されます。

例:
クライアント: RCPT TO [email protected]
サーバー: 250 OK

smtp サーバーでコマンドを実行する rcpt
ソース_

データ

DATA は、電子メール クライアントが転送する必要があるデータとして、電子メールのメッセージ本文を識別します。 SMTP サーバーは、354 コードで送信を確認する必要があります。 その後、実際のメッセージ送信が開始されます。 クライアントは、発信メッセージの終わりをピリオドでマークします。

例:
クライアント:データ
サーバー: 354

クライアント: 日付: 2022 年 4 月 27 日、午後 7 時 23 分 23 秒
From: [email protected]
件名: 件名の例
宛先: [email protected]
本文: ねえ、これはメール本文の例です。 さよなら!
.

終了する

QUIT コマンドは、電子メール クライアントと SMTP サーバー間の通信を終了します。 会話を再開するには、クライアントは HELO または EHLO コマンドを送信する必要があります。

例:
クライアント: やめる
サーバー: 221 OK

これらは重要な SMTP サーバー コマンドです。 しかし、NOOP、HELP、EXPN、RSET、AUTH、ATRN などの追加のものもあります。

SMTP エラー コードについて

SMTP サーバーは、問題が発生したことを示すエラー コードを返します。 エラー コードは、受信者のアドレスがデータベースに存在しないなどの問題を示しています。 または、送信者の電子メールが以前にスパムを送信したことがあります。 SMTP リレー カンバセーションのエラー コードは4または5で始まります。

4.XX エラー コード

一時的なエラーは 4 で始まります。これは、すぐに修正され、後で再試行できることを意味します。 これらは、発生する可能性がある一時的な SMTP サーバー エラー コードです。

  • 421 — サーバーは現在利用できません
  • 450 — 遭遇したメールサーバーは現在利用できません
  • 451 — メッセージの送信時にサーバーエラーが原因で失敗しました
  • 452 — サーバーのストレージがいっぱいで、コマンドが停止しました
  • 455 — サーバーは他の理由でコマンドに応答できません

5.XX エラー コード

永続的な障害のエラー コードは 5 で始まり、修正する必要があります。 知っておくべき恒久的な発行コードは次のとおりです。

  • 500 — コマンドに構文エラーが含まれており、サーバーが認識できません
  • 501 — 構文エラーのため、サーバーはコマンドを認識しません
  • 502 — コマンドは有効ですが、サーバーはサポートしていないため実行できません
  • 503 — クライアントが間違った順序でコマンドを送信しました
  • 541 — 受信者のアドレスがブラックリストに登録されているか、電子メール ポリシーに違反しているため、メッセージを拒否しました
  • 550 — 受信サーバーは、受信者のアドレスを利用できないと識別します
SMTP サーバーの永続的なエラー コード
  • 551 — 送信サーバーが認証を必要とするか、送信者が受信者のアドレスを使用できない
  • 552 — 受信者の受信トレイがいっぱいで、メッセージを受信できません
  • 553 — 受信者のアドレスが存在しないか、スペルが間違っています
  • 554 — トランザクションが停止して失敗しました。詳細はありません

SMTP は他の電子メール プロトコルとどう違うのですか?

電子メール プロトコルは、サーバー間の接続を確立する方法です。 彼らは接続を使用して電子メールを転送します。 したがって、電子メールは送信者のコンピュータから電子メール クライアントのサーバーに移動します。 次に、宛先サーバーに移動します。 サーバーは、受信者がアクセスできるように電子メールを保存します。 または、メッセージをデバイスにダウンロードします。

電子メール プロトコルは、サーバー間の接続を確立する方法によって異なります。 プロトコルは、ユーザーが電子メールにアクセスできるようにする方法も異なります。 電子メール プロトコルには、インバウンドとアウトバウンドの 2 種類があります。

  • インバウンド電子メール プロトコルにより、ユーザーは電子メールを受信して​​アクセスできます。 POP3 と IMAP は、このタイプの最も一般的な電子メール プロトコルです。
  • アウトバウンド電子メール プロトコルは、メッセージを送信者から受信者に中継します。 SMTP リレーは、送信電子メール プロトコルです。

これらは さらに、SMTP、POP、および IMAP 電子メール プロトコルに分類されます。 SMTP は、電子メールが送信者から受信者に到達するまでに最初に使用されるプロトコルです。

電子メールがサーバーに到達すると、次のステップは IMAP または POP3 プロトコルです。 IMAP を使用すると、さまざまなデバイスから電子メールを受信して​​アクセスできます。 POP3 では、電子メールを受信して​​サーバーからダウンロードし、いつでもオフラインでアクセスできます。

pop3 対 imap 電子メール プロトコル
ソース

メール クライアントに使用するメール プロトコルを選択できます。 SMTP が唯一の送信メール プロトコルであるため、他に選択肢はありません。 ただし、トランザクション メールを使用した安全で心配のないマーケティング キャンペーンが保証されます。 このプロトコルにより、キャンペーンに関する簡単なデータ収集とレポートも可能になります。 データ ストレージは一元化されているため、すべてのチーム メンバーがアクセスできます。

しかし、IMAP と POP3 については、いつどちらを選択する必要があるのでしょうか? あなたのニーズを最も満たすものを選んでください:

IMAP

  • 集中ストレージ — 任意のデバイスまたは場所からのメール サーバーへのアクセス
  • 数人のチームに最適
  • 高速

POP3

  • 不安定なインターネット接続のための電子メールへのオフライン アクセス
  • 個人に最適
  • 少ない電子メール サーバー スペースを使用

SMTP サーバーの実行とサードパーティのメール サービスの使用: どちらが最適ですか?

メールはあらゆるマーケティング戦略に追加できる優れた機能であるため、適切に管理する必要があります。 SMTP サーバー アドレスをホストするか、SMTP プロバイダーのサービスを使用するか、無料の SMTP サーバーを使用するかを選択する必要があります。 どちらのオプションにも利点がありますが、それぞれにいくつかの欠点もあります。 何を期待するかについて話し合いましょう。

SMTP サーバーのホスティング

メールサーバーを実行すると、制限が少なくなります。 メールのプライバシーとセキュリティを完全に制御できます。 しかし、これは良いことでもあり悪いことでもあります。 また、セキュリティを確保し、問題をトラブルシューティングする方法も知っておく必要があります。

長所:

  • ウイルスおよびスパム保護ソフトウェアを選択する
  • 送信メール サーバーのプライバシーを完全に制御
  • 保管料なし
  • メールの量に制限なし
  • 複数のドメインのホスティング
  • 非共有 IP アドレス
  • 優れたカスタマイズの可能性

短所:

  • コツをつかむのはかなり難しい
  • 節約したお金は、セキュリティ ソフトウェアの更新に使用されます
  • メールのバックアップはお客様の責任です
  • バックアップデータを別の場所に保存する必要があります
  • 直帰率が高く、ブラックリストに載る可能性が高い

サードパーティの電子メール プロバイダーを使用する

無料プランで必要なものがすべて揃っていない限り、メール サーバー サービスの料金を支払う必要があります。

メールプロバイダーは通常、サーバーを常に稼働させておくことに長けています。 ほとんどのサービスでは、サポート チームが 24 時間体制で利用できます。 そのため、メールを SMTP サービス プロバイダーに信頼すると、かなりのメリットが得られます。

長所:

  • 多くのソフトウェア プロバイダーから選択できます
  • さまざまなサブスクリプション プラン — 必要な分だけ支払う
  • 迅速でプロフェッショナルなトラブルシューティングと 24 時間年中無休のサポート
  • 複数の場所での安全な電子メール バックアップ
  • ウイルス対策とスパム ソフトウェアのタイムリーな更新
  • すべてがどのように機能するかを理解するために時間を費やす必要はありません
  • 信頼できる送信者の評判と低い直帰率

短所:

  • 問題のトラブルシューティングを完全にサービスに依存する
  • データ保護の管理なし
  • 限定的なカスタマイズ

4 最高の SMTP サーバー プロバイダー

SMTP サーバーをセットアップするための STMP サービスは多数あります。 より多くの機能が必要な場合は、アップグレードされたプランも提供する最高の無料 SMTP サーバーを集めました。 ただし、便宜上、ここに短いリストを示します。

センディンブルー

SMTPサーバーを備えたSendinblueメールマーケティングツール

Sendinblue は、最も人気のあるメール マーケティング ツールの 1 つです。 また、メール キャンペーンやトランザクション メールを送信するための SMTP サーバーも含まれています。

自動化ワークフロー ビルダー、ランディング ページ、フォーム、ドラッグ アンド ドロップ エディター、SMS マーケティング、ライブ チャット、および広告に加えて. これらの機能がどのように機能するかについて詳しくは、Sendinblue の完全なレビューをご覧ください。

Sendinblue で利用できる無料機能には、API、リアルタイム レポート、テンプレート、ランディング ページ ビルダーなどがあります。 無料プランでは、毎日 300 件のメールに制限されています。

Sendinblueには2つのサブスクリプションプランがあります。 ライト料金は、2 万通のメールで月額 25 ドルからです。 プレミアムは、マーケティングの自動化、広告、ランディング ページ、マルチユーザー アクセスを備えた 2 万通のメールで月額 65 ドルから。

Sendinblue を今すぐ始めましょう

メーラー送信

Mailersend トランザクション メール サービスと安全なメール配信

MailerSend は、MailerLite のメーカーが提供するドラッグ アンド ドロップ エディタを備えたトランザクション メール サービスです。 完全なメール マーケティング プラットフォームを検討している場合は、Mailerlite の完全なレビューをお読みください。 トランザクション メールを安全に配信し、配信率の向上に役立ちます。

MailerSend は、メール検証、トランザクション SMS、インタラクション トラッキング、キャンペーン分析、プッシュ アップデート、自動化、および 10 の統合を提供します。

Mailersend の smtp サーバー機能

無料でサインアップすると、毎月 12,000 通のメールが届きます。 1000 通の追加メールの料金はわずか 1 ドルです。 プレミアム プランは、メール 50,000 件、メール認証 100 件、プレミアム IP プール管理、ライブ チャット サポート、専用 IP で月額 25 ドルです。

ここで MailerSend を無料でお試しください

ネットコア SMTP

Netcore SMTP サーバー

Netcore には、Netcore Email API というサービスがあります。 SMTPサーバーを設定するためのものです。 ただし、これはマーケティング スペシャリストではなく開発者向けです。

Netcore の電子メール サービスは、安全な認証方法、電子メールの追跡、および分析を提供します。 また、AI を利用したメール配信アルゴリズムも利用できます。

新規ユーザーは、最初の 30 日間で 30,000 通のメールを無料で受け取ります。 その後は、1 日あたり 100 通の無料メールを永久に利用できます。 メールの上限を増やす必要がある場合、有料プランは 150,000 メールで 25 ドルからです。

Netcore のデモを今すぐ入手

メールトラップ

Mailtrap は、開発者が電子メールをテスト、送信、および制御するための電子メール ソフトウェアです。 開発者は、電子メール サンドボックスを使用して、ステージングで電子メールを検査およびデバッグできます。 また、API/SMTP リレーを使用して、すぐに使用できるメールを送信できます。 分析ツールセットを使用して、初期段階の送信の問題を見つけて修正するのに適しています。

偽の SMTP サーバーを作成する Mailtrap ソフトウェア

Mailtrap は、1 か月あたり 500 件のテスト メール、1 つの受信トレイ、および API アクセスを備えた無料プランを提供しています。 また、5 か月のサブスクリプション プランもあります。 個人プランの料金は、月額 5000 件のテスト メールと 5 つの受信トレイを備えた $9.99 からです。

まとめ: SMTP とは

SMTP サーバーとは何かを要約してみましょう。 SMTP は Simple Mail Transfer Protocol の略です。 プロトコルは、メール クライアントがメールを送信するために使用する一連のルールです。 SMTP サーバーは、送信電子メール プロトコルです。 その他の電子メール プロトコルには、IMAP と POP3 があります。 これらはインバウンド電子メール プロトコルです。

SMTP サーバーは、コマンドを使用して受信サーバーと通信します。 エラー コードを使用して問題を通知します。 4.XX のエラーは一時的なものであり、5.XX は対処しなければ解決しません。

初心者で音量が小さい場合は、無料の SMTP サービスを利用してセットアップすることをお勧めします。 より多くの機能、トラブルシューティングへの迅速な対応、集中型データ ストレージを利用できます。 最高の SMTP サーバー プロバイダーには、Sendinblue、MailerSend、Netcore、Mailtrap などがあります。

SMTP サーバーと電子メール テスト ツールは、バウンス率を減らし、送信者の評判を高め、電子メールの配信率を高めるのに役立ちます。