Rate Limits
Limits schützen die Plattform und Ihre Absenderreputation. Ihre eigenen Limits hängen von Ihrem Tarif ab und werden im Dashboard angezeigt.
Warum es Limits gibt
Mailbox-Anbieter beurteilen Absender nach ihrer Historie. Ein plötzlicher Volumensprung wirkt wie Missbrauch, daher schützen Limits und ein schrittweiser Hochlauf neben der Plattform auch die Reputation Ihrer Domain und IP. Höhere Limits sind auf Anfrage möglich.
Ihre Limits finden
Ihre Kontolimits hängen von Ihrem Tarif und davon ab, wie etabliert Ihr Versand ist. Aktuelle Werte finden Sie im Dashboard. Wenden Sie sich an den Support, wenn Sie für einen Launch oder eine Saisonspitze mehr Spielraum brauchen.
Header lesen
Antworten können Ihr verbleibendes Kontingent melden. Erhalten Sie ein 429, warten Sie die in Retry-After genannte Zeit ab, bevor Sie es erneut versuchen.
X-RateLimit-Limit: <requests allowed> X-RateLimit-Remaining: <requests left> Retry-After: <seconds to wait>
Wiederholung mit Backoff
Warten Sie nach jedem Fehlschlag länger und fügen Sie etwas Zufall hinzu, damit nicht viele Clients im selben Moment wiederholen. Begrenzen Sie die Zahl der Versuche.
async function send(payload, tries = 5) {
for (let i = 0; i < tries; i++) {
const res = await post(payload);
if (res.status !== 429 && res.status < 500) return res;
const wait = Number(res.headers.get("retry-after")) * 1000 || 2 ** i * 500;
await new Promise((r) => setTimeout(r, wait + Math.random() * 250));
}
throw new Error("gave up after retries");
}Spitzen einplanen
Erwarten Sie einen großen Versand, etwa eine Aktion oder einen Semesterbeginn, sagen Sie uns vorab Bescheid, verteilen Sie den Versand über die Zeit und wärmen Sie jede neue Domain oder dedizierte IP schrittweise auf. Plötzliche Spitzen sind die häufigste Ursache für Drosselung durch Mailbox-Anbieter.