ユースケース一覧
{ }

Webhook開発・テスト

メール受信をトリガーにしたWebhookの開発・デバッグ

MailBrewのWebhook通知を使えば、メール受信をイベントとしてアプリケーションに通知できます。カスタマーサポートの自動起票、注文確認メールの処理、アラート通知など、メール駆動のワークフローを構築・テスト。

このユースケースでMailBrewが選ばれる理由

01

リアルタイム通知

メール受信時に即座にWebhookを送信。ポーリングによる遅延やリソース消費をゼロに。

02

柔軟なペイロード

件名、本文、ヘッダー、添付ファイル情報など、メールのすべてのデータをJSONで受信。

03

再試行とログ

Webhook配信の成功・失敗をダッシュボードで確認。失敗時は手動リトライも可能。

04

ローカル開発対応

ngrokやCloudflare Tunnelと組み合わせて、ローカル環境でWebhookを受信・デバッグ。

サンプルコード

JavaScript (Express)

JavaScript (Express)
// Express.js: MailBrew Webhookを受信
const express = require('express');
const app = express();
app.use(express.json());

app.post('/webhook/mailbrew', (req, res) => {
  const { address, email } = req.body;
  console.log(`New email at ${address}`);
  console.log(`Subject: ${email.subject}`);

  if (email.subject.includes('注文確認')) {
    processOrder(email);
  } else if (email.subject.includes('サポート')) {
    createTicket(email);
  }

  res.status(200).json({ received: true });
});

app.listen(3000);

このユースケースを試してみませんか?

無料プランでいますぐ始められます。クレジットカード不要。

無料アカウントを作成