機能性に優れたメール配信API

弊社のRESTful APIは、信頼性の高いメールインフラを提供し、高い配信到達率を誇ります。スムーズな統合のためのSDK、業界最高のアクショナブルアナリティクス (実用的な分析) もご利用可能です。

curl -X POST "https://send.api.mailtrap.io/api/send" \
  -H "Authorization: Bearer $MAILTRAP_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "from": {"email": "hello@yourdomain.com", "name": "Your App"},
    "to": [{"email": "user@example.com"}],
    "subject": "Welcome!",
    "text": "Thanks for signing up."
  }'

あらゆるワークフローに対応するエンドポイントを備えたメール配信API

トランザクションメールや一斉配信メールの送信、テンプレート・配信停止リスト・アカウントの管理、配信統計の取得まで。すべてを、ドキュメントが充実した1つのRESTful APIで行えます。

すべてのエンドポイントを見る
import { MailtrapClient } from "mailtrap";

const client = new MailtrapClient({
  token: process.env.MAILTRAP_API_KEY,
});

async function sendEmail() {
  await client.send({
    from: {
      email: "sender@example.com",
      name: "Sender Name"
    },
    to: [{ email: "recipient@example.com" }],
    subject: "Hello from Mailtrap",
    text: "Welcome to Mailtrap!",
    html: "<h1>Welcome to Mailtrap!</h1>"
  });
}

sendEmail();

高い到達率を重視するプロダクトのためのメール配信APIサービス

  • SaaS

    オンボーディングメール、請求通知、機能アップデートのお知らせを送信できます。

    詳しく見る
  • FinTech

    取引確認、セキュリティアラート、マーケット情報を送信できます。

    詳しく見る
  • 旅行・ホスピタリティ

    予約確認、支払い領収書、プロモーションのご案内を送信できます。

    詳しく見る
  • EdTech

    ウェルカムメール、フィードバック依頼、学習進捗のお知らせを送信できます。

    詳しく見る

安定した送信を支えるMailtrapメール配信APIの機能

継続的にメンテナンスされるSDK

PHP、Python、Rubyなどに対応した公式SDK。メール配信APIをアプリケーションにすばやく統合し、開発の時間と手間を削減できます。
Mailtrap provides up to 30 days of email & body retention logs

メールログと本文の保持

長期間の送信履歴データ+メール本文のプレビュー。送信後もメールの内容を確認できます。Plain、Raw、HTML、Spam Checkに対応。
Mailtrap provides automatic email authentication

メール認証

SPF・DKIM・DMARCレコードの自動設定と検証で、高い到達率を維持。DKIMキーは毎月自動でローテーションされます。

Webhook

配信、開封、クリック、バウンス、迷惑メール報告をリアルタイムで通知。メールイベントをトリガーにワークフローを実行できます。

専用IP

独立した送信インフラ。到達率は自社の送信方法だけで決まります。

IPの自動ウォームアップ

新しいIPで送信量を段階的に増やし、レピュテーションを構築して到達率を最大化します。

コンプライアンスに準拠したメール配信API

MailtrapはGDPR、SOC 2、CCPAに準拠し、ISO-27001認証を取得しているため、データ保護法への準拠を確保できます。ロールベースのアクセス制御で、機密情報も安全に取り扱えます。
トラストセンター
  • GDPR 準拠
  • SOC 2 準拠
  • ISO-27001 準拠

Mailtrapメール配信APIの料金プラン

どのプランでも高い到達率。アップグレードすると、専用IP、長期間のログ保持、優先サポートをご利用いただけます。

  • Free

    Mailtrapを試してみよう

    $0 無期限
    4,000 通/月
    • 150通/日
    • 送信ドメイン1つ
    • ログ保持3日間
  • Basic

    スタートアップや中小企業向け

    $15 /月
    • Freeプランの全機能
    • 1日あたりの送信上限なし
    • ログ保持5日間
  • 人気No.1

    Business

    成長中の企業向け

    $85 /月
    • Basicプランの全機能
    • 専用IP
    • ログ保持15日間
  • Enterprise

    大規模に送信する組織向け

    $750 /月
    • Businessプランの全機能
    • 到達率に関する個別サポート
    • ログ保持30日間
  • API & SMTP
  • 公式SDK
  • 受信メール
  • 業界最高水準の分析機能
  • Webhook
  • 専用IP
  • GDPR
  • SOC 2
  • ISO 27001

よくある質問

  • sendエンドポイントとbulkエンドポイントの違いは何ですか?

    sendエンドポイントはトランザクションメール(パスワードリセットやアラートなど)用、bulkエンドポイントはマーケティングやプロモーション用のコンテンツ向けです。

    どちらも同じAPI構造ですが、送信元のレピュテーションを分離して高い到達率を維持するため、異なるインフラとホストURLを使用しています。

  • APIのレート制限はどうなっていますか?

    全体のレート制限として、APIトークンごとに10秒あたり150リクエストが上限です。

    一部のAPIには、アカウント単位の追加制限があります。たとえば、Contacts APIは60秒あたり200リクエスト、Stats/Suppressions APIは60秒あたり10リクエストです。

    これらの制限を超えると429 Too Many Requestsエラーが返されます。

    最適なパフォーマンスを得るには、エクスポネンシャルバックオフを実装し、リクエストを均等に分散させてバーストを避け、可能な限りレスポンスをキャッシュしてください。

  • 1つのアカウントで複数のドメインから送信できますか?

    はい。1つのMailtrapアカウントで、複数の送信ドメインやサブドメインを追加・認証できます。

    各ドメインはVerifiedステータスになる前に、個別のDNS認証とコンプライアンスチェックを受ける必要があります。PendingまたはRejectedのドメインからはメールを送信できません。

    セキュリティを高めるには、Organizations機能でドメインをグループ化するか、環境ごとに専用のAPIトークンを作成して分離してください。

    なお、配信停止はドメインごとに管理されます。受信者があるドメインからの配信を停止した場合、システムが拒否するのはそのドメインからの今後のメッセージのみです。同じアカウント内の他の認証済みドメインやサブドメインからは、引き続きその受信者に送信できます。

  • 1回のAPIリクエストに含められる受信者数は?

    1回のリクエストで、フィールド(to、cc、bcc)ごとに最大1,000人の受信者を指定できます。バッチエンドポイント(/api/batch)を使用すると、1回のAPIコールで最大500件の個別メッセージを送信できます。

    この500件の各メッセージにも、フィールドごとに1,000人という同じ上限が適用されるため、1つのペイロードで大量のメールを効率よく配信できます。

  • メールログはどのくらいの期間保持されますか?

    ログと本文の保持期間は、ご契約のプランによって異なります。

    • Free:ログとメール本文ともに3日間
    • Basic:ログとメール本文ともに5日間
    • Business:ログは15日間、メール本文は7日間

    ログには過去のメールデータとイベント履歴が含まれ、本文の保持とは、送信したメッセージの具体的な内容をプレビューできる機能を指します。