ClaudeCloudflare Developer Platform2026/04/16 0:00

Email Service - Email Sending now in public beta

要点だけを先に読めるように短く再構成したセクションです。

元記事

Quick Digest

要約

要点だけを先に読めるように短く再構成したセクションです。

claudejamodel: claude-haiku-4-5

Email Sending が公開ベータ版に - Cloudflare Email Service

Key Points

  • Email Sending 公開ベータ版開始
  • Workers と REST API でメール送信対応
  • Agents SDK との統合実現

Summary

Cloudflare Email Sending が公開ベータ版として利用可能になりました。Workers から env.EMAIL.send() または REST API を使用してトランザクショナルメールを直接送信できます。

Key Points

  • 送信方法: Workers または REST API から数行のコードでメール送信が可能
  • 対応フォーマット: HTML、プレーンテキスト、添付ファイル、インライン画像、カスタムヘッダーに対応
  • 統合サービス: Email Routing と統合され、Cloudflare Email Service として統一されたメール送受信プラットフォームを実現
  • Agents SDK 対応: Agents SDK と統合し、onEmail フックでメール受信・処理・返信が可能
  • CLI サポート: Wrangler CLI のメールコマンドで、実行環境を問わずエージェントがメール送信可能
  • 利用可能性: Workers 有料プランで利用可能
  • Email MCP サーバー: 新しい Email MCP サーバーも提供開始

Full Translation

翻訳

原文の流れを保ったまま読める翻訳セクションです。

claudejamodel: claude-haiku-4-5

メールサービス - メール送信がパブリックベータで利用可能に

メール送信がパブリックベータで利用可能に

2026年4月16日 | メールサービス

メール送信がパブリックベータで利用可能になりました。Workers(env.EMAIL.send())またはREST APIから直接トランザクショナルメールを送信でき、HTML、プレーンテキスト、添付ファイル、インライン画像、カスタムヘッダーに対応しています。

メール送信は、Email Routing ↗ と共に新しい Cloudflare Email Service の一部となり、Cloudflare 開発者プラットフォーム上でメールの送受信を行うための統一されたサービスを提供します。

Worker からメールを送信する

数行のコードで Worker からメールを送信できます:

JavaScript

// src/index.js
export default {
  async fetch(request, env) {
    const response = await env.EMAIL.send({
      from: "notifications@yourdomain.com",
      to: "user@example.com",
      subject: "Order confirmed",
      html: "<h1>Your order has been confirmed</h1>",
      text: "Your order has been confirmed.",
    });
    return Response.json({ messageId: response.messageId });
  },
};

TypeScript

// src/index.ts
export default {
  async fetch(request, env): Promise<Response> {
    const response = await env.EMAIL.send({
      from: "notifications@yourdomain.com",
      to: "user@example.com",
      subject: "Order confirmed",
      html: "<h1>Your order has been confirmed</h1>",
      text: "Your order has been confirmed.",
    });
    return Response.json({ messageId: response.messageId });
  },
} satisfies ExportedHandler<Env>;

Agents SDK との統合

Email Service は Agents SDK と統合され、エージェントがメールを受信、処理、返信するためのネイティブな onEmail フックを提供します。新しい Email MCP server ↗ と Wrangler CLI メールコマンドと組み合わせることで、どこで実行されるエージェントでもメール送信が可能になります。

開始方法

Workers とエージェントからメールの送受信を今すぐ開始できます。メール送信は Workers 有料プランで利用可能です。詳細は Email Service ドキュメントを参照してください。