Zum Inhalt springen

Erneut senden

Deployment fehlgeschlagen und Events verpasst? Sende sie erneut.

  1. Öffne das Dashboard, gehe zu Webhooks und wähle den Webhook aus.
  2. Filtere im Log Zustellungen nach Status (Fehlgeschlagen) oder finde die Zustellung über Event-Typ oder E-Mail-ID.
  3. Öffne die Zustellung, um die Payload, die Antwort deines Servers und jeden Versuch zu sehen.
  4. Klicke auf Erneut abspielen.

Beim erneuten Senden wird die Zustellung zurückgesetzt und eine neue Serie von Versuchen mit demselben Wiederholungsplan gestartet. Body und webhook-id bleiben unverändert, sodass ein idempotenter Handler bereits verarbeitete Events erkennt. Zeitstempel und Signatur sind neu, daher besteht die Toleranzprüfung von 5 Minuten.

  • Repariere und deploye vor dem erneuten Senden deinen Endpoint und bestätige es dann mit einer Testsendung an delivered@test.spacepost.dev.
  • Sende in chronologischer Reihenfolge erneut, wenn dein Handler reihenfolgeabhängig ist.
  • Der Zustellverlauf wird 30 Tage lang aufbewahrt. Gleiche Älteres mit GET /emails/{id} ab, das das aktuelle last_event zurückgibt.
  • Wenn du nur den aktuellen Stand einiger weniger E-Mails brauchst, ist die API schneller als erneutes Senden: GET /emails?limit=100 listet aktuelle E-Mails mit ihrem last_event auf.