Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

制限

本番利用向けの送信クォータ、レート制限、上限引き上げの依頼方法

最終更新 Markdown で表示Agent セットアップ

Cloudflare Email Service には、性能を保ち、不正利用を防ぐための制限があります。特記がない限り、これらの制限は REST APIWorkers バインディングSMTP 経由の送信に適用されます。

1 日あたりの送信制限

新しいアカウントは、控えめな日次クォータから始まります。送信の振る舞い、到達率、アカウントの状態に応じて、時間とともに上がります。制限はアカウント単位で適用され、レピュテーションが改善すると自動で調整される場合があります。

自動調整より早く送信上限を上げたい場合は、このページ下部の「Need a higher limit?」から引き上げを依頼します。

検証済み宛先アドレス

送信ドメインをオンボードする前は、アカウント内の 検証済み宛先アドレス にだけメールを送れます。送信ドメインをオンボードしたあとは、どの受信者にもすぐに送れます。

検証済み宛先アドレスへの送信は常に無料です。どのプランでも、月次 クォータ にも日次送信制限にも数えません。Email Routing だけを設定している場合も同じです。送信元はルーティングドメインに限られます。

メール本文の制限

項目 制限 備考
受信者(to、cc、bcc) メールあたり 50 すべての受信者フィールドの合計
件名 998 文字 RFC 5322 準拠
メッセージ全体のサイズ 5 MiB 添付ファイルを含む
メッセージ全体のサイズ 25 MiB 検証済み宛先アドレス のみ
ヘッダーサイズ 16 KB カスタムヘッダー全体

配信停止リストの制限

次の制限は、Email Sending の 配信停止リスト API に適用されます。

制限 備考
有効なエントリ アドレスあたり 1 アカウントごとに独立して適用
1 ページあたりの結果 1,000 per_page の最大値。デフォルトは 100
一括インポートあたりの件数 1,000 大きなインポートは複数リクエストに分割
一括インポートリクエスト 1 分あたり 10 アカウント単位。超えると 429 を返す
メモの長さ 1,000 文字 エントリの任意の note フィールド

配信停止リストに総件数フィールドはありません。ページネーションの詳細は list suppressions API リファレンス を参照してください。

ゾーンの制限

制限 備考
ゾーンあたりのドメイン数 30 ゾーン内で Email Routing または Email Sending に設定したドメインの合計(エイペックスドメインを含む)

Email Routing の制限

次の制限は、Email Routing が扱う受信メールに適用されます。

制限 備考
ドメインあたりのルーティングルール 200 各ルールはメールパターンを宛先へ対応づけます
アカウントあたりの宛先アドレス 200 検証済み宛先アドレスは、アカウント内のすべてのドメインで共有されます
受信メッセージサイズ 25 MiB これを超えるメッセージは拒否されます
返信の References エントリ 100 受信メールの References が 100 件を超えると、message.reply() は例外を投げます。返信ループを減らします。

各ルーティングルールは、1 つのメールパターンを 1 つの宛先アドレスまたは 1 つの Worker に対応づけます。1 つのメールパターンを複数宛先へ転送するには、宛先ごとに forward() を呼ぶ Worker を使います。すべての宛先は事前に検証済みである必要があります。

Workers Free プランの Worker へのルーティング

受信メールを扱う Worker は、通常の Workers の CPU とメモリ制限に含まれます。Workers Free プランでは、複雑なハンドラーがこれらの制限を超えて、メッセージ処理に失敗する場合があります。失敗した呼び出しは Workers ログEXCEEDED_CPU エラーとして出ます。CPU とメモリの上限を上げるには、Workers Paid プラン にアップグレードします。

Worker から送信したメール

send_email バインディングで Worker から送信したメールは、配信に成功していても Email Routing の概要では dropped と表示されます。送信成功を追跡するには、代わりに Email sending のメトリクスとログ を使います。

コンプライアンス

良好な状態と到達率を保つため、すべてのメール送信は適用されるアンチスパム法規制に従う必要があります。

  • CAN-SPAM Act(米国)
  • GDPR(欧州連合)
  • CASL(カナダ)
  • 適切な配信停止の仕組みを含める
  • オプトアウトリクエストに速やかに対応する

役に立ちましたか?