あなたは 苟も ユーザーのための摩擦のない登録フローを夢見ていませんか?
電子メールアドレスを二重に入力する必要のないものは、二重オプトインを行うには、CAPTCHAを使用しています。連絡先情報を残す必要性を介してシームレスにドライブインノータイムあなたのユーザーとなり、それらがあなたの製品やサービスの素晴らしさを楽しむことができるようにする1つ?

メール検証?

しかし、それは危険だと言うかもしれません。研究によると 10% メールアドレスのうち、エントリー時に誤っているものがある。明らかにモバイルデバイスを使用しているユーザーの方が高い数値を示しています(太い指のこと)。さらに、ユーザーの中には、使い捨てのメールアドレスを残しておくことを好む人もいます。

これにより、何らかの問題が発生し、当社の業務コストが上昇し、顧客満足度が低下する可能性があります。明らかに、お客様のメールアドレスにタイプミスがあった場合、彼らは私たちからの連絡を待っているときに、彼らを幸せなままにしておくことはできません。

手を差し伸べることを決める人もいるでしょうが、それによってサポートコストが増えてしまい、ユーザーの負担が増えることになります。

他の人はそれを忘れてしまうか、あるいは単に離れるだけでイライラしてしまいます。

さらに。 不着メール 当社のデータベース内のアドレスは、バウンスバックの結果、バウンス率を増加させ、ブラックリストに掲載され、メール全体の配信能力を低下させる可能性があります。

では、どうやってバランスを取るのか? 電子メールの検証 API がそれに該当するかもしれません。

メール検証APIとは?

メール検証APIは、簡単に言えば 電子メール確認 とバリデーションをシステムやウェブサイト内で行うことができるので、すべての断片的なことを心配する必要はなく、その方法を熟知しているメールバリデーション API サービス プロバイダにお任せください。

通常、API(アプリケーション・プログラミング・インターフェース)は、HTTPベースのRESTful APIの形をしています。Best Email Validationは様々なメソッドやエンドポイントを提供していますが、ほとんどのものは必ず少なくともReal-time Email Validation APIのエンドポイントを提供しています。

メールアドレス検証APIはどのように動作しますか?

一言で言えば、システムがAPIを介してリクエストを送信してメールアドレスを検証・検証する際には、数秒のうちに複数のチェックが行われ、メールアドレスが有効で配信可能なものであるかどうかの最も正確な回答が得られます。

のような簡単なものから始めます。

  • メールアドレスの構文を確認し、それがRFC5322やRFC5321に掲載されている正式な定義に従っているかどうかを確認します。
  • DNSレコードチェック - MXとAレコードを検索します。
  • メールアドレスが使い捨て(一時的なものとも呼ばれる)かどうか、フリーメールプロバイダに登録されているかどうか、機能的に共有されているメールアドレスか配信グループかどうかを検証します。

次に、APIサービスプロバイダが

  • 受信者のメールサーバーとの短い接続を確立します。
  • 受信者のメールサーバーにメールアドレスが登録されている場合は、受信者のメールサーバーと交渉します。
  • コミュニケーションを分析し、メールサービスプロバイダの要件に対応し、適切なプロトコルを遵守します。
  • 必要に応じてグレーリスト化された状況に対応し、リトライを行う必要があります。

Best Email Validation APIサービスプロバイダは、さらにそのすべてを行います。

  • 実際にメールを送ることなく
  • フットプリントとリソースの利用を最小限に抑えることで、電子メールサービスプロバイダのインフラを尊重します。
  • データセキュリティの側面を最重要視している。

メール検証APIの使い方

Email Validation API を使用する最もシンプルな方法は、Real-time Email Validation API エンドポイントに接続することです。

cURLを利用した使用例です。

curl https://api.usebouncer.com/v1/email/[email protected]&timeout=30
-H 'x-api-key: API-KEY'

呼び出します。
バウンサーのリアルタイム電子メール検証 API エンドポイント (https://api.usebouncer.com/v1/email/verify)
- パラメータ ?email= には、検証するメールアドレスを指定します。
- パラメータ &timeout= を指定して、結果を受け取るまでの最大期待秒数を指定します (値は1~30の間で、デフォルトは10です)。
- H 'x-api-key: API-KEY' - バウンサーから受け取ったAPI-KEYを格納するヘッダ情報。

Email Validation API は、このスキーマに従った JSON の形式で結果を返します。

[
   {
  "email"."[email protected]"。
  "名前""ジョン・ドウ"
  "status"."成果物":
  "reason"."accepted_email".
  "domain".{
    "name"."usebouncer.com"
    "acceptAll"."no "です。
    "使い捨て""no"
    "無料""いいえ"
  },
  "account".{
    "役割"."no": "いいえ
    "disabled"."no "です。
    "fullMailbox"."いいえ"
   }
]

すべての詳細情報、用語、ガイドラインは、以下のサイトでご覧いただけます。 用心棒座's WebApp -> APIパネル.

また、Best Email Validation APIは、Bulk Email Validation APIエンドポイントを使用して、電子メールアドレスを一括で検証・検証する機能を提供します。

そのような API は通常、リクエストを作成したり、リクエストのステータスを確認したり、結果をダウンロードしたり、必要に応じて callback_url を提供したりすることができます。

開発に関するブレインストーミングをしたい方は、お話ししましょう。

READ MORE
メール配信を確実に行うには?

メールアドレス検証APIを自分でチェックアウト

メール検証APIを使用したPHPの例

ここでは、メール検証API PHPの実装例を紹介しています。


public function verifyEmailRealTime($email)
{
$emailEncoded = urlencode($email).
$apiKey = "YOUR_API_KEY".
$apiURL = "https://api.usebouncer.com/v1/email/verify".
 
$fullURL = $apiURL."?email=".$emailEncoded.
 
 
// cURLリソースを取得します。
$curl = curl_init()。
 
$headers = array(
'x-api-key: '.$apiKey
);
 
curl_setopt_array($curl, array(
CURLOPT_RETURNTRANSFER => true。
CURLOPT_URL => $fullURL。
CURLOPT_HTTPHEADER => $headers
));
 
// $respにリクエストを送信し、レスポンスを保存します。
$resp = curl_exec($curl)。
 
// リソースをクリアするためにリクエストを閉じる
curl_close($curl)。
 
$respを返します。
}-- 

メールアドレス検証APIの威力 - 考えられる利用事例

当社のお客様は、様々なユースケースやフォームでバウンサーのメール検証APIをうまく利用していますが、最も一般的なものは以下のようなものでした。

タイプミスを防ぐための登録フォームとサインアップフォームのメール検証

Email Validation APIを利用する最も一般的な方法の1つは、登録フローの間に有効にすることです。この方法では、誤入力されたメールアドレスをすぐに発見することができ、ユーザーはすぐに修正することができます。

それとは別のアプローチを選択して、ユーザーがメールアドレスを確認するときに確認することができます。

  • は、X秒間タイピングを停止します。
  • がメールアドレス欄から抜けてしまう
  • 送信ボタンをクリックします。
  • または、ユーザーが送信ボタンをクリックした後に、次のステップでメールアドレスの修正が必要な場合があることを知らせることができます。

利用の流れのサンプルは、下の図のようになるかもしれません。

ポップアップウィンドウでタイプミスを防ぐためのメール検証

また、メールアドレスを残すために呼び出すポップアップウィンドウでメールアドレスをチェックするためのEmail Validation APIを組み込むこともできます。ポップアップウィンドウは少し押しつけがましいです。

使い捨てのメールアドレスでの登録を防ぐためのメール検証

使い捨ての一時的な10分間のメールをシステムに許可したくない場合は、メール検証APIが提供するそのような事実に関する情報を利用することができます。

フリーメールのサインアップを防ぐためのメール検証

例えば、B2Bビジネスを運営していて、ビジネスメールだけを保存したい場合は、メール検証APIが提供する無料のメールアドレスに関する情報を利用して、ユーザーに別のアドレスを提供してもらうことができます。

advanced] ユーザーがアップロードした連絡先リストのメール検証

自社のITシステムで複数のメールアドレスを一度にアップロードできるようにしているのであれば、Bulk Email Validation APIの力を活用することを検討してみてはいかがでしょうか。

流れとしては、以下のようなものが考えられます。

1.ユーザーは自分のメールアドレスリストをアップロードします。

2.お使いのシステムは、バウンサーでメール検証リクエストを作成し、完了したメール検証に関する情報を待つための callback_url を提供します。

3.あなたのシステムは、電子メールリストが検証中であること、および検証が完了したら続行できることをユーザーに通知します。

4.念のために、あなたのシステムが(例えば毎分ごとに)メールリストの検証状況をチェックします。

5.バルクメールの検証が完了すると、システムは結果をダウンロードし、ユーザーが配信不能なものに対して適切なアクションを取ることができます(連絡先の削除、アドレスの削除、アドレスの修正など)。

このようなソリューションを導入することで、有効なメールアドレスのみがデータベースに入力できるようになります。

超上級者向け】大量送信前のメール検証

自社のITシステムのメールインフラを完全に保護したいのであれば、バルクメール送信前にバルクメール検証APIの力を活用することを検討してみてはいかがでしょうか。

解決策としては、以下のようなものが考えられます。

1.メールを送信するためのバッファを作成します - これは、あなたのユーザーによってスケジュールされたメールが着陸する場所です。

2.計画的な送信が近くなると - あなたのシステムは、検証のために電子メールアドレスのバッチを取ります。

3.お使いのシステムは、バウンサーを使ってメール検証リクエストを作成し、完了したメール検証に関する情報を待つための callback_url を提供します。

4.念のために、あなたのシステムが(例えば毎分ごとに)メールリストの検証要求のステータスをチェックします。

5.バルクメールの検証が終了すると、システムが結果をダウンロードします。

6.6. 配信不可能なメールアドレスの場合 - 送信を保留にし、送信できなかったメッセージをユーザーに通知します。

最良のEmail Validation APIプロバイダを選ぶには?

メールアドレス検証APIサービスプロバイダと提携している間は、次のような要素に注目する必要があります。

信頼性と安全性

プロバイダーが法的に登録されている会社かどうかを確認しましょう。その背後に何人かの人がいるかどうかを確認するのは良いことです。データセキュリティへのアプローチ、サーバーをどこでホスティングしているのか、データを誰と共有しているのか、サブプロセッサーとして誰を選んでいるのかなどを確認しましょう。

性能と精度

明らかにリアルタイムのメール検証APIは超高速でなければならないので、ユーザーを待たせる必要はありません。このため、Email Validation Serviceは急ぐ必要があり、問題は急ぐ間にどのような選択をするかということです。

それはどんな結果も与えるために結果の質を危うくするのか、それとも「わからない...こうして未知の結果を返す」と正直に言うのか。彼らが後者を選択した場合、「不明」の結果の平均的な割合は何かをチェックするのが良いでしょう - 良いスコアは5-7%以下になるでしょう。

一方で-処理時間の中央値は何か-性能を把握するためにチェックしておくと良いでしょう。

柔軟性と使いやすさ

あなたのチームの時間、エネルギー、才能は、あなたの最も貴重な資産である可能性が高いです。
したがって、メールアドレス検証APIとの統合は、彼らのあまりにも多くの時間を取らないことが重要であり、可能な限りシンプルになります。

メール検証サービスプロバイダが、ソリューションの設計、実装、テストの過程でサポートしてくれると助かります。

また、可能性と多くの柔軟性を持つことも重要です - テクノロジーは私たちを制限するのではなく、私たちのために存在するべきです。そうは言っても、Email Validation API のさまざまなエンドポイントやメソッドが豊富にあることは常にプラスですが、それでもシンプルでなければなりません。

バウンサーは他のメール検証ツールとどう違うのですか?

私たちは非常に謙虚な人たちのチームですが、自分たちが作ったものに誇りを持つ必要があります。
だからこそ、私たちの差別化要因をいくつかご紹介したいと思います。

スケーラビリティとパフォーマンス

当社のメール検証サービスは、BouncerをAPIファーストで作成したため、非常にスケーラブルで高性能な設計になっています。

迅速かつ簡単な実装

超簡単な登録プロセス(できるだけ摩擦のないように作らなければなりませんでしたね!)の後、数秒で必要なものをすべて手に入れることができます。

基本的なメールバリデーションのユースケースは、数時間で実装できます(エンドツーエンドの統合テスト全体を含む)。

より洗練されたアプリケーションであれば、開発に数日もかかることはありませんし、全プロセスの間、喜んでサポートします。

精度とセキュリティ

バウンサーは、市場で最も低い "未知の "比率の一つであると同時に、最高の精度の一つを持っています。
全てはセキュリティに妥協することなく。

データ処理やデータ保存にはAWSのヨーロッパデータセンターのみを利用しています。さらに余計なことをした時にも、システムの全ての部分でメールアドレスを匿名化することにしました(SMTPサーバとの通信からのログも含めて!)。

私たちは、ショートカットを取らなかった市場で唯一のものであり、URLにAPIキーを渡すことを許可していません - あなたはそれのためにヘッダーを使用する必要があります。

プレミアム介護サポート

私達は本当に人間に人間の組織であり、私達は私達との全体の旅の間にあなたを支えるために全力を尽くします。

柔軟性

当社のソリューションとメール検証APIは、お客様のメール検証と検証のニーズに対応できると確信しています。

ハイテク

そして、テックなあなたのために...私たちはかなりクールな現代のテックスタックを持っています。このアーキテクチャは自己発見型のマイクロサービスをベースにしており、完全にスケーラブルで、変更にも柔軟に対応しています。これは、多くの天才が研究開発に投入した結果です。

Techの話をしたい方はぜひ。

テックの話をしよう...または自分で調べてみよう