コンテンツにスキップ

アカウント認証と送信上限

SpacePost はお客様どうしで送信インフラと評判を共有しています。そのため、誰が送信しているかを確認し、新しいアカウントが増えるペースを制限しています。正当な送信者にとって、これらのチェックは軽いものです。このページでは、そのすべてを挙げています。

  • メールの認証が必須です。 API キーの作成や送信を行う前に、メールアドレスの確認が必要です。
  • サインアップ時に Acceptable Use Policy(AUP)に同意します。スパム、フィッシング、マルウェア、購入したリスト、欺瞞的なコンテンツは禁止されています。
  • 使い捨てメールアドレスは、サインアップ時に拒否されます。

最初のドメインを追加する前に、チームで短い送信プロファイルを完了します。

項目 尋ねる内容
会社 法的な名称または屋号
ウェブサイト あなたが何者かを確認できる場所
用途 たとえば、トランザクション、マーケティング、またはその両方
説明 何を、誰に送信するか
想定される送信量 月あたりのおおよその通数
オプトインの方法 マーケティングメールの場合: 受信者がどのように受信に同意したか

これは障壁ではありません。領収書を送る SaaS と、一斉メールの送信業者を見分けるための手段です。具体的に、正直に記入してください。正確なプロファイルがあれば、のちの審査も早く進みます。

ドメインを追加するとき:

  • 無料メールや使い捨てのドメインは追加できません(gmail.com、outlook.com、yahoo.com など)。ご自身が所有するドメインから送信してください。
  • 登録から 7 日未満のドメインは拒否されます。 できたばかりのドメインは、悪用に多用されます。ドメインが 1 週間たってから、またお試しください。
  • 通常の DNS 検証も適用されます。

すべてのチームには、1 日の送信上限を決める信頼レベルがあります。これは、プランの月間クォータに上乗せして適用されます。

レベル 取得方法 1 日の上限
新規 すべての新しいチーム 最初の 7 日間は 1 日 100 通(サンドボックス)
認証済み 7 日経過後に、検証済みのドメインがあり、バウンス率と苦情率が低く、未解決の不正利用フラグがない場合は自動で付与されます。有料プランの場合は即時です。 max(1,000, 直近 14 日間で最も多かった日の 2 倍)、上限は 1 日 50,000 通
信頼済み SpacePost チームによる手動審査 プランの上限のみで、1 日の上限なし

認証済みの上限は、利用に合わせて拡大します。最も多かった日に 3,000 通を送信すれば、翌日の上限は 6,000 通です。計画的なローンチなどで、さらに速く進めたい場合は、support@spacepost.dev に連絡して、信頼済み への審査を依頼してください。

1 日の上限に達すると、API は 429 daily_quota_exceeded を返します。月間のプランのクォータでは 429 monthly_quota_exceeded が返ります。エラーをご覧ください。

すべてのメールは、送信前にチェックされます。

  • 実行可能な添付ファイルはブロックされます(たとえば .exe、.scr、.bat、.js など、コードを実行するファイルの種類)。
  • フィッシングやスパムの兆候がスコア化されます(欺瞞的なリンク、認証情報を盗む文言、既知の不正なパターン)。しきい値を超えたコンテンツはブロックされます。

ブロックされた送信は、エラー名 security_error を伴う HTTP 451 を返します。

{
"statusCode": 451,
"name": "security_error",
"message": "The email was blocked by content filtering."
}

security_error は、コンテンツを変更せずに再試行しないでください。正当なメールがブロックされたと思われる場合は、リクエストの詳細を添えてサポートに連絡してください。

バウンス率や苦情率が健全でないチームは、自動的に一時停止されます。

  • バウンス率が 5% を超え(バウンスが 10 件以上)、または
  • 苦情率が 0.2% を超える(苦情が 3 件以上)

場合です。いずれも直近 1,000 通のメールで測定します。一時停止中の送信は 403 sending_paused を返します。復旧については自動一時停止をご覧ください。

メールを受信できない宛先ドメイン

Section titled “メールを受信できない宛先ドメイン”

送信の前に、SpacePost は各宛先のドメインがメールを受信できるかを確認します。ドメインがメールを受け付けない(メールサーバーがない)宛先はスキップされ、email.suppressed イベントが記録されます。これにより、user@gmial.con のようなタイプミスでバウンス率が押し上げられるのを防ぎます。同じメールの他の宛先には、そのまま配信されます。