Skip to main content
メールマーケティングクライアント

大規模メール検証システム

数百万通のメールをサブセカンドで検証するカスタムRust SMTPエンジン

82のLambda関数

Rust SMTPエンジン

サブセカンドの速度数百万通を検証
メール検証ケーススタディ、95%以上の配信精度を持つ大量リアルタイムSMTP・DNS検証パイプライン

背景

メールマーケティング企業が送信者レピュテーションを保護しバウンス率を削減するために大量メール検証を必要としていました。既存のサービスは遅すぎて精度が不十分でした。

制約

大規模でのサブセカンド応答時間が必要でした。実際のメールを送信せずに完全なSMTPハンドシェイクを処理する必要がありました。送信者レピュテーションを保護する必要がありました。

施策

コネクションプーリング、リトライロジック、有効/無効を超えたマルチファクター品質スコアリングを備えた82のLambda関数上のカスタムRust SMTPエンジンを構築。

成果概要

数百万通のメールをサブセカンドの速度で検証、マルチファクター品質スコアリング、完全サーバーレス - 30週間で納品。

アーキテクチャ

バルク取り込みから検証済みスコアリング済みメールリストまで

バルク取り込み

任意のサイズのメールリストを処理する高スループット取り込みパイプライン。検証開始前に重複排除、フォーマット検証、ドメイン抽出を実行。

Rust SMTPエンジン

サブセカンドの応答時間で大規模SMTP検証を処理するカスタムRustエンジン。コネクションプーリング、リトライロジック、レート制限によりスパムフィルターをトリガーせずに到達性を確保。

Lambdaオーケストレーション

82のLambda関数が検証パイプラインを管理 - DNSルックアップとMXレコード解決からSMTPハンドシェイク検証と結果集約まで。

品質スコアリング

マルチファクタースコアリングがメールを有効、無効、リスクあり、不明に分類。キャッチオール検出、使い捨てメールフィルタリング、ロールベースアドレス識別。

技術スタック

コアエンジン

カスタムRust SMTPエンジン

コンピュート

AWS Lambda(82関数)

言語

Rust、Python、TypeScript

アーキテクチャ

AWS上の完全サーバーレス

パフォーマンス

サブセカンド検証

スケール

数百万の検証を処理

成果

82

Lambda関数

Rust

カスタムSMTPエンジン

サブセカンド

検証速度

数百万

検証済みメール

完全SMTP

DNS → MX → メールボックス検証

マルチファクター

品質スコアリング

Advisory Mandate

近いテーマをご検討中ですか?

課題、制約、そして最も現実的な前進の道筋について、直接話すためのディスカバリーコールです。

営業時間内は4時間以内にご返信いたします

本番AIリーダーのための運用ブリーフ

本番AIを出荷するCTOと創業者のための、1日2回の運用ブリーフです。