ืชืืื
ืืื ืืืืืดื ืฉืืืคื ืืช ืืฉืืืืง ืืืืืดื ืืคืฉืื
ืืืืจืช Webhooks
ืคืืจืกื: ยท ืขืืืื ืืืืจืื ื: ยท ืืืช Marcus Biel
ืืงืฆืจื
ืืืื ืืืฆื ืืืืืืจ ื ืงืืืืช ืงืฆื ื-Webhooks ื-Maildroppa, ืืืืืจ ืืืจืืขืื, ืืืืช ืืชืืืืช, ืืืืืง ืืฉืืืืื, ืืขืงืื ืืืจ ื ืืกืืื ืืช ืืืืจืื ืืืฉืืจ ืืืจืืขืื ืืืืฉ.
Webhooks ืืืคืฉืจืื ื-Maildroppa ืืืืืืข ืืืคืืืงืฆืื ืืืจืช ืืืฉืจ ืืฉืื ืืฉืื ืืชืจืืฉ ืืืฉืืื ืฉืืื.
ืืืงืื ืืฉืืื ืฉืื ืืฉืื ืืช Maildroppa ืื ื ืจืฉื ื ืืฆืจ, ืขืืืื, ืืืื ืืช ืืืื ืื ืื ืงืืื ืชืืืช, ืืืคืืืงืฆืื ืฉืืื ืืืืื ืืงืื ืืงืฉืช HTTPS ืืื ืงืฆืจ ืืืืจ ืฉืืืืจืืข ืืชืจืืฉ.
ืืฃ ื-Webhooks ืืื ืืืงืื ืืืจืืื ืืืื ืืืจืฆืื ืื ืืจืืช ืืืฉืืื. ื ืืชื ืืืฆืืจ ืืื ื ืงืืืืช ืงืฆื, ืืืืืจ ืืืื ืืืจืืขืื ืื ื ืงืืืช ืงืฆื ืชืงืื, ืืืืกืืฃ ืืืชืจืืช ืืืืืช, ืืืืืง ืืช ืืืืืืจ, ืืขืืื ืื ืืกืืื ืืช ืืกืืจื ืืืืคืขืื ืืืืฉ ืืืจืืข ืืืฆืืจ ืืืงืจื ืืฆืืจื.
ืืืฆื Webhooks ืืจืืช ืืืฉืืื ืคืืขืืื
Webhook ืืจืืช ืืืฉืืื ืคืืขื ืืชืืืื ืืื:
- ืืืจืืข ืืชืจืืฉ ื-Maildroppa, ืืืฉื ืืฆืืจืช ื ืจืฉื.
- Maildroppa ืืืชืจืช ืื ื ืงืืืช ืงืฆื ืคืขืืื ืฉืื ืืื ืืืืชื ืืืจืืข.
- Maildroppa ืืืฆืจืช ืืกืืจื ืืืช ืขืืืจ ืื ื ืงืืืช ืงืฆื ืืชืืืื.
- ืืืขื ื-JSON ื ืืชื ืืืืฆืขืืช ืกืื ืืืชืืื ืฉื ื-Webhook ืฉื ืืืฉืืื.
- Maildroppa ืฉืืืืช ืืงืฉืช HTTPS ืืกืื
POSTืืืชืืืช ื ืงืืืช ืืงืฆื ืืฉืืืจื. - ื ืงืืืช ืืงืฆื ืฉืืื ืืืืชืช ืืช ืืืชืืื, ืฉืืืจืช ืื ืืขืืืช ืืช ืืืืจืืข ืืืืืืจื ืชืืืืช HTTP.
- Maildroppa ืืชืขืืช ืืช ืืชืืฆืื ืืืืกืืืจืืืช ืืืกืืจืืช ืืื ืกื ืฉืื ืืืืคื ืืืืืืื ืืืงืจื ืฉื ืืฉืืื ืืื ืืื.
ืื ืืื ื ืงืืืืช ืงืฆื ืื ืืืึนืช ืืืืชื ืืืจืืข, ืื ื ืงืืืช ืงืฆื ืืงืืืช ืืกืืจื ืืฉืื. ืืืืจืืข ืืขืกืงื ืืฉ ืืืชื Event ID ืขืืืจ ืืืื, ืืขืื ืฉืืื ืืกืืจื ืืฉ Delivery ID ืืฉืื.
Webhooks ืืจืืช ืืืฉืืื ืฉืื ืื ืืฉืื โSend a webhookโ ืืชืื Automation. Webhooks ืืจืืช ืืืฉืืื ืืืืื ืื ืืืืจืืขื ืืฉืืื ื ืืืจืื ืืจืืื Maildroppa. Webhook ืฉื Automation ื ืฉืื ืจืง ืืืฉืจ ื ืจืฉื ืืืืข ืืฉืื ืืืกืืื ืืื. ืฉื ืืื ืืฉืชืืฉืื ืืกืื ืืืชืืื ืฉื ื-Webhook ืฉื ืืืฉืืื, ืืืื ืืืืคืช ืืกืื ืืฉืคืืขื ืขื ืื ืืงืื Webhook ืืืฆื ืฉืืืืช ืืชืืืืช ืฉื Maildroppa.
ืคืชืืืช ืืฃ ื-Webhooks
ืคืชืื ืืช โSettingsโ, ืืจืืืื ืืช โDevelopersโ ืืืืจื ื-โWebhooksโ.
ืืืฃ ืืืื ืฉืืืฉื ืืืืจืื ืขืืงืจืืื:
- ืกืื ืืชืืื
- ื ืงืืืืช ืงืฆื
- ืืืกืืืจืืืช ืืกืืจืืช ืขืืืจ ื ืงืืืช ืืงืฆื ืฉื ืืืจื
ืืืฉืจ ืืฉ ืืืชืจ ืื ืงืืืช ืงืฆื ืืืช, ืืืจื ืืฉืืจืช ื ืงืืืช ืงืฆื ืืื ืืืฆืื ืืช ืืืกืืืจืืืช ืืืกืืจืืช ืฉืื. ืื ืื ืืืจืชื ืืืช ืืืคืืจืฉ, Maildroppa ืืฆืืื ืืช ืืืืกืืืจืื ืฉื ื ืงืืืช ืืงืฆื ืืจืืฉืื ื ืืจืฉืืื.
ืืคื ื ืืฆืืจืช ื ืงืืืช ืงืฆื
ืืืื ื ืืงืื ืืฉืจืช ืฉืืื ืืคื ื ืืืืจืช Maildroppa. ืืืงืื ืฆืจืื:
- ืืืืืช ืืืื ืืจื ืืชืืืช HTTPS ืฆืืืืจืืช.
- ืืงืื ืืงืฉืืช
POSTืขื ืืืฃapplication/json. - ืืฉืืืจ ืืช ืืืฃ ืืืงืฉื ืืืืืื ืขื ืืืืืืช ืืชืืืช Maildroppa.
- ืืืืืืจ ืกืืืืก
2xxืจืง ืืืืจ ืฉืืืืจืืข ืืชืงืื ืืืืคื ืืืื. - ืืขืื ืืกืืจืืช ืืืืจืืช ืืืืคื ืืืืืคืืื ืื ืืืืฆืขืืช Event ID.
- ืืืืื ืืืืืจืืช ืืืงืื ืืืฆืข ืขืืืื ืืืืืช ืืืืื ืืืงืฉื.
ืืคืืก ืืืื ืืื ืืืืช ืืช ืืืงืฉื, ืืฉืืืจ ืืช Event ID ืืืช ืืืืขื ืืชืืจ ืขืืื ืื ืืืกื ื ืชืื ืื, ืืืืืืจ 200 ืื 204, ืืืขืื ืืช ืืคืขืืื ืืขืกืงืืช ืืืืจ ืืื.
ืื ืชืืฉืคื ืืืฉื ืคืืชืื, ืืชืืืช ืจืฉืช ืืงืืืืช ืื ืกืงืจืืคื ืื ืืืื ืืืงืื Webhook ืืืืฆืืจ. Maildroppa ืืงืืืช ืจืง ืืขืื HTTPS ืฆืืืืจืืื ืืืืืงืช ืืช ืืืขื ืฉืื ืืขืช ืฉืืืืช ืืืกืืจื.
ืฉืื 1: ืืฆืืจืช ืกืื ืืืชืืื
ืื ืืงืฉืช Webhook ืฉื Maildroppa ื ืืชืืช. ืืืงืื ืฉืืื ืืฉืชืืฉ ืืกืื ืืืชืืื ืืื ืืืืื ืฉืืืงืฉื ื ืืฆืจื ืขื ืืื Maildroppa ืืฉืืืืฃ ืื ืืฉืชื ื ืืืืื ืืืขืืจื.
ืืืืง ืืขืืืื ืฉื ืืืฃ, ืืืื ืืช ืกืื ืืืชืืื ืืฆืืื ืืื ืืืืฆืืื ืืืืื:
- Missing โ ืขืืืื ืื ืงืืื ืกืื ืืชืืื.
- Ready โ ืกืื ืืชืืื ืืืืืจ.
- Loading โ Maildroppa ืืืืืจืช ืืช ืืืฆื ืื ืืืื.
ืืืฆื ืขื โGenerate secretโ ืืืฉืจ ืืืฆื ืืื Missing.
Maildroppa ืืฆืืื ืืช ืืกืื ืืืืฉ ืืื. ืืื ืืชืืื ื-whsec_. ืืืฆื ืขื โCopyโ ืืฉืืจื ืืืชื ืืื ืื ืืกืืืืช ืื ืืชืฆืืจืช ืกืืืื ืืืื ืช ืฉืื ืืฉืชืืฉ ืืืงืื ืฉืืื.
ืืขืจื ืืืื ืืืฆื ืจืง ืืื ืืืืจ ืืฆืืจื ืื ืืืืคื. ืืืฉืจ ืืชื ืืืขื ืื ืืืืฉ ืืช ืืืฃ ืื ืขืืืืื ืืืชื, Maildroppa ืืฆืืื ืจืง ืฉืงืืื ืกืื ืืืชื ืืื ืขืืืื ืืืืจืื ื. ืืื ืืื ื ืืืฉืคืช ืฉืื ืืช ืืกืื ืืฉืืืจ.
ืื ืืืืืชื ืืช ืืกืื
ืื ืืืงืื ืืื ืขืื ืืช ืืกืื ืื ืืืื, ืืืฆื ืขื โRotate secretโ ืืฉืืจื ืืช ืืขืจื ืืืืฉ ืฉืืืฆื.
ืืืืคื ืืืืืคื ืืื ืืช ืืกืื ืืงืืื. Maildroppa ืืื ื ืฉืืืจืช ืืช ืฉื ื ืืขืจืืื ืืชืงืืคืช ืืขืืจ. ืขืืื ื ืื ืืงืื ืฉืืฉืชืืฉ ืืกืื ืืืฉืืื ืืื ืืคื ื ืฉืืืืช ืืืืงืืช ื ืืกืคืืช ืื ืืกืชืืืืช ืขื ืืกืืจืืช ืืืฆืืจ.
ืืกืืจืืช ืืืฉืืช, ื ืืกืืื ืืช ืืืืจืื ืืชืืืื ืื, ืืืืงืืช ืืืคืขืืืช ืืืืฉ ื ืืชืืื ืืืืฆืขืืช ืืกืื ืื ืืืื ืืืื ืืงืฉืช ื-HTTP. ืืฉืืขืืช ืืืืจ ืืื ืฉืืกืืจื ืฉื ืืฆืจื ืืคื ื ืืืืืคื ืขืืืื ืืืืื ืืืืืชื ืืกืื ืืืืฉ ืืืฉืจ ืื ืกืื ืืฉืืื ืืืชื ืืืืจ ืืื.
ืืชืืืืกื ืืกืื ืืื ืืกืืกืื
ืื ืชืฆืืื ืืช ืกืื ืืืชืืื ืืงืื ืืคืืคื, ืืืืืจ ืฆืืืืจื, ืืืชืืืช URL, ืืืฃ ืฉืืืื ืื ืืืืื ืืคืืืงืฆืื ืจืืื.
ืจืง ืืืงืื ืืฆื ืืฉืจืช ืืงืืง ืืกืื. ืื ืืชื ืกืืืจืื ืฉืืื ื ืืฉืฃ, ืืืืืคื ืืืชื ืืขืืื ื ืืื ืืช ืื ืืืงืืืื.
ืืืืืช ืืชืืืช Webhook
ืื ืืงืฉื ืืืืืช ืืช ืืืชืจืืช Maildroppa ืืืืืช:
X-Maildroppa-Event-Idโ ืืืื ืืช ืืืืจืืข ืืขืกืงื.X-Maildroppa-Delivery-Idโ ืืืื ืืช ืืืกืืจื ืืืกืืืืช ืืื.X-Maildroppa-Timestampโ ืืื ืืืชืืื ืืฉื ืืืช Unix.X-Maildroppa-Signatureโ ืืชืืืช HMAC ืขื ืืจืกื.
Maildroppa ืฉืืืืช ืื:
Content-Type: application/jsonUser-Agent: Maildroppa-Webhooks/1.0
ืืืชืืื ืืฉ ืืช ืืคืืจืื ืืื:
v1=<lowercase hexadecimal HMAC>
Maildroppa ืืืฆืจืช ืืืชื ืืืืฆืขืืช HMAC-SHA256. ืืชืืื ืืืชืื ืืื ืืืชืืช ืืืื, ืืืจืื ื ืงืืื, ืืืืจืื ืืืฃ ืืงืฉืช ื-JSON ืืืืืื ืืืืืืง:
<timestamp>.<raw request body>
ืืฉืชืืฉื ืืกืื ืืืชืืื ืืืคืชื ื-HMAC.
ืืืืืื ืืืื ื-Node.js ืืฆืืื ืืช ืฉืื ืืืืืืช ืืืืื ื. rawBody ืืืื ืืืืืช ืืืืืืื ืืืงืืจืืื ืฉื ืืืงืฉื, ืืื JSON ืฉืืืจ ื ืืชื ืืกืืืจ ืืืืฉ.
import crypto from 'node:crypto';
export function verifyMaildroppaWebhook({ rawBody, timestamp, signature, signingSecret }) {
const signedPayload = Buffer.concat([Buffer.from(`${timestamp}.`, 'utf8'), rawBody]);
const expectedSignature = `v1=${crypto
.createHmac('sha256', signingSecret)
.update(signedPayload)
.digest('hex')}`;
const received = Buffer.from(signature, 'utf8');
const expected = Buffer.from(expectedSignature, 'utf8');
return received.length === expected.length && crypto.timingSafeEqual(received, expected);
}
ืืืืจ ืืืืืช ืืืชืืื, ืืฉืื ืื ืืช ืืืชืืช ืืืื ืืฉืขืช ืืฉืจืช ืฉืืื. ืืื ืืงืฉืืช ืฉืืืืฅ ืืกืืืืืช ืงืฆืจื ืฉื ืืืจื ืขืืืจ ืืชืฉืชืืช ืฉืืื, ืืืฉื ืืืฉ ืืงืืช. ืื ืืฆืืืฆื ืืกืืืื ืฉืืงืฉื ืชืงืคื ืฉื ืืืื ืชืืคืขื ืืืืฉ ืืื ืจื ืืืืจ ืืื.
ื ืชืื ืืขืืื ืืช ื-JSON ืจืง ืืืืจ ืฉืฉืชื ืืืืืงืืช ืขืืจื ืืืฆืืื.
ืกืืืืช ื ืคืืฆืืช ืืฉืืืืืช ืืชืืื
ืืชืืื ื ืืฉืืช ืืืจื ืืื ืืืืช ืืกืืืืช ืืืืืช:
- ืืืงืื ืืฉืชืืฉ ืืกืื ืืฉื ืืืืจ ืืืืคื.
- Middleware ื ืืชื ืื ืฉืื ื ืืช ื-JSON ืืคื ื ืืืฉืื ืืืชืืื.
- ืืืงืื ืืืชื ืจืง ืขื ืืืืฃ ืืืฉืืื ืืช
<timestamp>.. - ืืืชืืช ืืืื ืืืืคืืช ืืชืืจืื ืืขืืฆื ืืืงืื ืืขืจื ืืืืชืจืช ืืืืืืง.
- ืืงืืืืืช
v1=ืืืฉืืืช ืืืืฉืืืื. - ื-HMAC ืืืืืฉื ืืงืืื ืืืืคื ืฉืื ื ืืืงืื ืืืงืกืืฆืืืื ืืืืชืืืช ืงืื ืืช.
ืชืขืื ืืช Event ID ืืืช Delivery ID ืืืฉืจ ืืืืืืช ื ืืฉื, ืื ืืขืืื ืื ืชืชืขืื ืืช ืกืื ืืืชืืื ืื ืขืจืื ืืืชืจืืช ืืืชืืืืช ืืืฉืืช ืจืืืฉืื.
ืฉืื 2: ืืืกืคืช ื ืงืืืช ืงืฆื
ืืืฆื ืขื โAdd endpointโ ืืืืืจ Endpoints.
ืืขืืจื ืืืื ืืจืืขื ืืืงืื:
- ืืชืืืช ื ืงืืืช ืงืฆื
- ืืืจืืขืื
- ืืืชืจืืช ืืืชืืืืช ืืืฉืืช
- ืืฆื ืคืขืื
ื ืงืืืืช ืงืฆื ืืืฉืืช ืืชืืืืืช ืืคืขืืืืช, ืืื ืืืืจืืขืื ืืืืฆืืื ืืขืืจื ืืกืืื ืื ืืชืืืื. ืืืงื ืืช ืืืืืจื ืืคื ื ืืฉืืืจื ืืื ืฉืืืงืื ืืงืื ืจืง ืืช ืืืชืจืืืช ืฉืืื ืืืืช ืืงืืง ืืื.
ืืืืจืช ืืชืืืช ื ืงืืืช ืืงืฆื
ืืืื ื ืืช ืืืชืืืช ืืฆืืืืจืืช ืืืืื ืฉืืืืจื ืืงืื ืืงืฉืืช ื-Maildroppa, ืืืืืื:
https://integrations.example.com/webhooks/maildroppa
ืืืชืืืช ืืืืืช ืืขืืื ืืืจืืฉืืช ืืืืืช:
- ืขืืื ืืืฉืชืืฉ ื-
https://. - ืขืืื ืืืืื hostname ืฆืืืืจื ืชืงืฃ.
- ืืืจืื ืืืื ืืืืืช ืขื 2,048 ืชืืืื.
- ืืื ืืื ื ืืืืื ืืืืื ืืฉืชื ื ืชืื ืืช ืขื
{ืื}. - ืืื ืืื ื ืืืืื ืืืืื ืฉื ืืฉืชืืฉ ืื ืกืืกืื ืืคื ื ื-hostname.
- ืืื ืืื ื ืืืืื ืืืืื ืืงืืข URL ืฉืืชืืื ื-
#. - ืขืืื ืืืฉืชืืฉ ืืืฆืืืช HTTPS ืืกืื ืืจืืืช
443. - ืืื ืืื ื ืืืืื ืืืฉืชืืฉ ื-
localhost, ืืืชืืืช IP ืืืืืืช ืื ื-hostname ืฉื ืคืชืจ ืืจืฉืช ืคืจืืืช ืื ืฉืืืจื ืืกืืื.
ืคืจืืืจืื ืฉื ืฉืืืืชื ื ืชืืืื, ืื ืื ืชืื ืืกื ืืคืชืืืช API ืื ืกืืืืช ืืืจืื ืืืชืืืช ื-URL. ืืชืืืืช URL ืืืืืืช ืืจืฉืืืช ื ืงืืืืช ืืงืฆื ืืื ืชืื ื ืืืกืืจื. ืืฉืชืืฉื ืืืงืื ืืืช ืืืืชืจืช ืืืชืืืช ืืืฉืืช ืขืืืจ ืคืจืื ืืชืืืจืืช.
Maildroppa ืืื ื ืขืืงืืช ืืืจ ืืคื ืืืช. ืฉืืจื ืืช ืืขื ื-HTTPS ืืกืืคื ืืืงืื ืืชืืืช ืฉืืืืืจื 301, 302, 307 ืื 308.
ื-hostname ืฉื ืืืขื ื ืคืชืจ ืฉืื ืืคื ื ืืฉืืืื. Hostname ืฉื ืคืชืจ ืืืืืจ ืืืชืจ ืืืชืืืช ืคืจืืืช ืื ืืกืืื ื ืืื, ืื ืื ืืื ืชืงืฃ ืืขืช ืฉืืืจืช ื ืงืืืช ืืงืฆื.
ืืืืจืช ืืืจืืขืื
ืืืจื ืืคืืืช ืืืจืืข ืืื. ื ืงืืืช ืงืฆื ืืงืืืช ืจืง ืืช ืกืืื ืืืืจืืขืื ืฉื ืืืจื ืืขืืจื ืฉืื.
ืืืฃ ืืฆืืข ืืช ืืคืฉืจืืืืช ืืืืจืืขืื ืืืืืช:
Subscriber Created โ subscriber.created
ื ืฉืื ืืืฉืจ ื ืจืฉื ื ืืฆืจ ืืืฉืืื Maildroppa.
ืืฉืชืืฉื ืืืืจืืข ืื ืืื ืืืฆืืจ ืืช ืืืฉ ืืงืฉืจ ืืืชืืื ื-CRM, ืืคืืืคืืจืืช ื ืชืื ื ืืงืืืืช, ืืืกื ื ืชืื ืื ืคื ืืื ืื ืืืขืจืืช ืืืจืช ืืืืืขืช ืืืจืฉืืืช.
ืื ืชืคืจืฉื ืืืจืืข ืื ืืืืืื ืฉืื ืืจืฉืื ืืฉืืืื Double Opt-in. ืกืืืืก ืื ืจืฉื ืืืืขื ืืชืืจ ืืช ืืืฆื ืื ืืืื.
Subscriber Updated โ subscriber.updated
ื ืฉืื ืืืฉืจ ืืืืข ืืืื ื ืฉื ื ืจืฉื ืื ืขืจืื ืฉืืืช ืืืชืืืื ืืืฉืืช ืืฉืชื ืื.
ืืฉืชืืฉื ืืืืืืืงื ืื ืจืฉื ืืืื ืืืืขื ืืืืืฆื ืื ืืืื ืฉื Maildroppa. ืืืื ืขื ืืื ืื ืฉืจืง ืืืคืืื ืืกืืื ืืื ืืฉืชื ื.
ืืืงืฆืืืช ืชืืืืช ืืืืกืจืชื ืืฉ ืกืืื ืืืจืืขืื ืืฉืืื, ืื ืฉื ืืชื ืืืคื ืืื ืื ืคืจื.
Subscriber Unsubscribed โ subscriber.unsubscribed
ื ืฉืื ืืืฉืจ ืื ืจืฉื ืขืืืจ ืืืฆื unsubscribed ืืืืฆืขืืช ืคืขืืืช ืืืืื ืืื ืื.
ืืฉืชืืฉื ืืืืจืืข ืื ืืื ืืืื ืืช ืืืฉ ืืงืฉืจ ืืืขืจืืืช ืืืืืจืืช. ืื ืชืจืฉืื ืืช ืืืื ืืืืฉ ืืืืคื ืืืืืืื ืจืง ืืฉืื ืฉืืขืจืืช ืืืจืช ืขืืืื ืืกืื ืช ืืช ืืืฉ ืืงืฉืจ ืืคืขืื.
Tag Added โ subscriber.tag_added
ื ืฉืื ืืืฉืจ ืชืืืช ืืืงืฆืืช ืื ืจืฉื.
ืืืืขื ืืืื ืืช ืื ืจืฉื ืืืช ืืชืืืช ืืืขืืจืืื ืืฉืื ืื ืืืกืืื ืืื.
Tag Removed โ subscriber.tag_removed
ื ืฉืื ืืืฉืจ ืชืืืช ืืืกืจืช ืื ืจืฉื.
ืืืืขื ืืืื ืืช ืื ืจืฉื ืืืขืืืื ืืืช ืืชืืืช ืฉืืืกืจื. ืืชืืืช ืฉืืืกืจื ื ืืกืจืช ืื ืคืจื ืืฃ ืฉืืื ื ืงืืืืช ืขืื ืืืขืจื tags ืื ืืืื ืฉื ืื ืจืฉื.
Form Submitted โ form.submitted
ื ืฉืื ืืืฉืจ ืืืงืจ ืฉืืื ืืืคืก ืืจืฉืื ืฉื Maildroppa.
ืืชืืืืกื ืืื ืืืืช ืืฉืืืืช ืืืคืก, ืืื ืืืืฉืืจ ืฉื-Double Opt-in ืืืฉืื. ืื ืชืืืื ืฉืืืจืฉ ืืื ืื ืืืืฉืจ ืืืื ืืืืฉืื ืืืื ืืช ืืกืืืืก ืื ืืืื ืฉื ืื ืจืฉื ืืืช ืชืืืื ืืืืฉืืจ.
ืืฉืชืืฉื ืื ืงืืืืช ืงืฆื ื ืคืจืืืช ืืืฉืจ ืืืืจืืืช ืฉืื ื
ื ืืชื ืืฉืืื ืืืจืืขืื ืฉืื ืื ืืืขืจืืืช ืฉืื ืืช. ืืืืืื:
- ืฉืืื ืืืจืืขื ื ืจืฉืืื ืืชืืืืช ื-CRM.
- ืฉืืื ืืืจืืขื ืืืืื ืืื ืื ืืฉืืจืืช ืืืืื.
- ืฉืืื ืืืจืืขื ืฉืืืืช ืืืคืก ืืฆืื ืืจ ื ืืชืื ื ืชืื ืื.
ื ืงืืืืช ืงืฆื ื ืคืจืืืช ืืคืืืชืืช ืชืขืืืจื ืืืืชืจืช ืืืงืืืช ืขื ืืืืื ืืฉืืื. ืืื ื ืงืืืช ืงืฆื ืืฉ ืืืืจืช ืืืจืืขืื, ืืชืืืช URL, ืืืชืจืืช ืืืชืืืืช ืืืฉืืช, ืืฆื ืคืขืื, ืืืืงืืช ืืืืกืืืจืืืช ืืกืืจืืช ืืฉืื.
ืืืกืคืช ืืืชืจืืช ืืืชืืืืช ืืืฉืืช
ืืืชืจืืช ืืืชืืืืช ืืืฉืืช ืื ืืืคืฆืืื ืืืืช. ืืฉืชืืฉื ืืื ืืืฉืจ ืืืงืื ืืืจืฉ ืืคืชื API, ืืกืืืื bearer, ืืืื ืืืืจ ืื ืืืชืจืช ืงืืืขื ืืืจืช.
ืืืฆื ืขื โAdd headerโ, ืืืืืจ ืืื ืืืื ื ืืช Header name ืืืช Header value. ืืืืืืืช ืืชืืืืืช ืืืืืืช:
Authorization: Bearer your-token
X-Integration-Key: your-secret-key
ื ืืชื ืืืืกืืฃ ืขื 20 ืืืชืจืืช ืืืชืืืืช ืืืฉืืช.
ืฉืืืช ืืืชืจืืช:
- ื ืืจืฉืื.
- ืืืืืื ืืืืื ืขื 128 ืชืืืื.
- ืืืืืื ืืืฉืชืืฉ ืืชืืืื ืชืงืคืื ืฉื ืฉืืืช ืืืชืจืืช HTTP.
- ืืืืืื ืืืืืช ืืืืืืืื ืืื ืชืืืช ืืืืชืืืช ืืืืืืช ืื ืงืื ืืช.
ืขืจืื ืืืชืจืืช:
- ื ืืจืฉืื.
- ืืืืืื ืืืืื ืขื 2,000 ืชืืืื.
- ืืื ื ืืืืืื ืืืืื ืืขืืจื ืฉืืจื.
ืืฉืืืช ืืืืื ืฉืืืจืื ืืื ื ืืชื ืืืืืืคื ืืืืฆืขืืช ืืืชืจืช ืืืชืืืช ืืืฉืืช:
Content-TypeContent-LengthHostUser-Agent- ืื ืฉื ืฉืืชืืื ื-
X-Maildroppa-
ืื ื ืื ืข ืืขืจื ืืืชืื ืืืฉืืช ืืืืืืฃ ืืช ืืืชืจืืช ืืืกืืจื ืืืืชืืื ืฉื Maildroppa.
ืืืฆื ืกืืืืช ืืืืชืจืืช ื ืฉืืจืื
Maildroppa ืืฆืคืื ื ืืช ืขืจืื ืืืืชืจืืช ืืืืชืืืืช ืืืฉืืช ืืคื ื ืืฉืืืจื. ืขืจืืื ืฉื ืฉืืจื ืืื ื ืืืืืจืื ืืืคืืคื ืืฆืืจื ืงืจืืื.
ืืืฉืจ ืขืืจืืื ืืช ื ืงืืืช ืืงืฆื ืืืืืจ ืืืชืจ, ืฉืื ืืขืจื ืืฆืื โStored value keptโ. ืืฉืืืจื ืืืชื ืจืืง ืืืฉืจ ืืกืื ืืงืืื ืฆืจืื ืืืืฉืืจ ืืื ืฉืื ืื. ืืืื ื ืขืจื ืืืฉ ืืื ืืืืืืฃ ืืืชื.
ืื ืืชื ืืฉื ืื ืืช ืฉื ืืืืชืจืช, ืืืื ื ืืช ืืขืจื ืฉืื. Maildroppa ืฉืืืจืช ืกืื ืฉืืืจ ืจืง ืื ืขืื ืฉื ืืืืชืจืช ืืืงืืจื ื ืฉืืจ ืืื ืฉืื ืื.
ืืกืจืช ืฉืืจืช ืืืชืจืช ืืกืืจื ืืช ืืืืชืจืช ืืืกืืจืืช ืขืชืืืืืช ืืืืจ ืฉืืืจืช ื ืงืืืช ืืงืฆื.
ืขืจืื ืืืชืจืืช ืืืชืืืืช ืืืฉืืช ืืืืคืืื ืืจืืืฉืื ืืืืืข ืืงืฉืืช ืฉืืืจ. ืื ืืืกืืืื ืืืงืื ืืืืืช ืืืฆืืื ืืืืกืืืจืืืช ืืืกืืจืืช.
ืืืืจืช ื ืงืืืช ืืงืฆื ืืคืขืืื ืื ืื ืคืขืืื
ืืฉืืืจื ืืช โActiveโ ืืกืืื ืืืฉืจ ื ืงืืืช ืืงืฆื ืืืื ื ืืงืื ืืืจืืขืื ืืื.
ืืืื ืืช ืืกืืืื ืืืฉืจ ืืจืฆืื ืื ืืฉืืืจ ืืช ืืชืฆืืจื ืืื ืืืชืืื ืืกืืจืืช. ื ืืชื ืืืคืขืื ืืช ื ืงืืืช ืืงืฆื ืืืืืจ ืืืชืจ ืืจืฉืืืช ื ืงืืืืช ืืงืฆื.
ื ืงืืืช ืงืฆื ืื ืคืขืืื:
- ืืื ื ืืงืืืช ืืืจืืขืื ืืืฉืื ืฉืืชืจืืฉืื.
- ืืื ื ืืืืื ืืฉืืื Test webhook.
- ื ืฉืืจืช ืืืืื ืื ืืชื ืช ืืขืจืืื.
- ืฉืืืจืช ืืช ืืืกืืืจืืืช ืืืกืืจืืช ืืงืืืืช ืฉืื.
ืืคืขืืช ื ืงืืืช ืงืฆื ืืื ื ืืฉืืืื ืืืืขืื ืืืจืืขืื ืฉืืชืจืืฉื ืืืื ืฉืืืืชื ืื ืคืขืืื.
ืืืฆื ืขื โSaveโ ืืืฉืจ ืืืชืืืช, ืืืืจืช ืืืืจืืขืื, ืืืืชืจืืช ืืืืฆื ื ืืื ืื.
ืืื ืช ืจืฉืืืช ื ืงืืืืช ืืงืฆื
ืื ืฉืืจืช ื ืงืืืช ืงืฆื ืืฆืืื:
- ืืช ืืชืืืช ืืืขื.
- ืชืืืช Active ืื Inactive.
- ืืช ืกืืื ืืืืจืืขืื ืฉืืืืื ืืื ืื ืืื.
- ืืช ืืกืคืจ ืืืืชืจืืช ืืืืชืืืืช ืืืฉืืช.
- ืืช ืืืขื ืืขืืืื ืืืืจืื ืฉื ื ืงืืืช ืืงืฆื.
ืืคืขืืืืช ืืืืื ืืช ืื:
- On/Off โ ืืคืขืื ืื ืืฉืืชื ืฉื ื ืงืืืช ืืงืฆื.
- Test โ ืฉืืืืช ืืงืฉืช ืืืืงื ืืืืืืช ืืืช ืื ืงืืืช ืงืฆื ืคืขืืื.
- Edit โ ืฉืื ืื ืืืชืืืช, ืืืืจืืขืื, ืืืืชืจืืช ืื ืืืฆื ืืคืขืื.
- Delete โ ืืกืจื ืืฆืืืชืืช ืฉื ืชืฆืืจืช ื ืงืืืช ืืงืฆื ืืืืจ ืืืฉืืจ.
ืืืจื ืืืืง ืืืจืืื ืฉื ืฉืืจื ืืื ืืคืชืื ืืช ืืืกืืืจืืืช ืืืกืืจืืช ืฉื ื ืงืืืช ืืงืฆื ืืชืืช ืืจืฉืืื.
ืืืฆื ืฉืื ืืืื ืฉื ืฉืืจื ืืฉืคืืขืื ืขื ืืกืืจืืช ืงืืืืืช
ืืืจืืข ืืฉืืื ืืืฆืจ ืืกืืจื ืขื ืชืืื ืช ืืฆื ืฉื ืืชืืืช ื ืงืืืช ืืงืฆื, ืืืืขื ืืืืืชืจืืช ืืืืชืืืืช ืืืฉืืช ืืืืชื ืืื.
ืขืจืืืช ืืืชืืืช ืื ืืืืชืจืืช ืืืืชืืืืช ืืืฉืืช ืืฉืคืืขื ืขื ืืกืืจืืช ืฉื ืืฆืจื ืืืืจ ืืื. ืืกืืจื ืฉืืืจ ืืืื ืกื ืืชืืจ ืฉืืืจืช ืืช ืืืขื ืืืงืืจื ืืืช ืชืฆืืจืช ืืืืชืจืืช ืืฉืืืจื.
ืฉืื ืื ืืืืจืืขืื ืฉื ืืืจื ืืฉืคืืข ืื ืืื ืจืง ืขื ืืืจืืขืื ืฉืืชืจืืฉืื ืืืืจ ืืื. Maildroppa ืืื ื ืืืฆืจืช ืืกืืจืืช ืืืืขืื ืขืืืจ ืกืืื ืืืจืืขืื ืฉืื ื ืืืจื ืืืื ืฉืืืืจืืข ืืชืจืืฉ.
ืกืื ืืืชืืื ืฉืื ื: ืืื ื ืงืจื ืืืฉืจ ืืงืฉืช ื-HTTP ืืืื ื. ืืื ืืกืืจื ืืืชืื ื ืื ืืคืขืื ืืืืฉ ืขืฉืืื ืืืฉืชืืฉ ืืกืื ืืชืืื ืฉืืืืืฃ ืืืืจืื ื, ืื ืืืฉืจ ืืืืขื ืืชืืื ืช ืืฆื ื ืงืืืช ืืงืฆื ืฉืื ื ืืฆืจื ืงืืื ืืื.
ืืืืงืช ื ืงืืืช ืงืฆื
ืืืฆื ืขื โTestโ ืื ืงืืืช ืงืฆื ืคืขืืื ืืืืจ ืฉืืืงืื ืืกืื ืืืชืืื ืืืื ืื.
Maildroppa ืฉืืืืช ืืื ืืงืฉื ืืชืืื ืืืช ืืืืฆืขืืช ืืชืืืช ื ืงืืืช ืืงืฆื ืืืืืชืจืืช ืืืืชืืืืช ืืืฉืืช ืฉื ืฉืืจื. ืฉืื ืืืื ืฉืื ื ืฉืืจื ืืขืืจื ืคืชืื ืืื ื ื ืืืืื ืืืืืงื.
ืืืขื ืืืืืงื ืืฉืชืืฉ ืืกืื ืืืืจืืข webhook.test ืืืืืืจ ืืช livemode ื-false:
{
"id": "evt_test_example",
"type": "webhook.test",
"schema_version": "1",
"created_at": "2026-07-16T10:30:00Z",
"livemode": false,
"data": {
"message": "This is a test webhook from Maildroppa."
}
}
ืืืืืื ืืืืชืืช ืืืื ืฉื ืืฆืจืื ืฉืื ืื ืืื ืืืืงื ืืืืชืืช.
ืืืืงื ืืืฆืขืช ื ืืกืืื HTTP ืืื ืืืืืง. ืืกืืจืืช ืืืืงื ืืื ื ื ืื ืกืืช ืืืื ื ืืกืืื ืืช ืืืืจื ืฉื ืืืืฆืืจ ืืื ื ืืชื ืืืคืขืืื ืืืืฉ.
ืืืืจ ืฉืืืงืฉื ืืกืชืืืืช, ืืืื ืืช ืืชืืฆืื ืืฆืืื:
- ืืฆืืืช ืืืืืงื ืื ืืืฉืืื ืืืืืงื
- Event ID
- ืกืืืืก HTTP, ืืืฉืจ ืืชืงืืื ืชืืืื
- ืืฉื ืืื
- Delivery ID
- ืืืืข ืขื ืฉืืืื, ืืืฉืจ ืืืื
- ืงืืข ืืชืื ืืชืืืื, ืืืฉืจ ืืืงืื ืืืืืจ ืืืฃ
ืืืืืงื ืืืคืืขื ืื ืืืืกืืืจืืืช ืืืกืืจืืช ืขื ืชืืืช Test. ืืฉืชืืฉื ืืืกื ื โTestโ ืืื ืืืฆืื ืจืง ืืงืฉืืช ืืืืงื.
ืืื ืช ืืืขื ืืืืฆืืจ
ืืืจืืขื ืืฉืืื ืืืืฆืืจ ืืฉืชืืฉืื ืืืขืืคืช JSON ืืฉืืชืคืช:
{
"id": "evt_example",
"type": "subscriber.created",
"schema_version": "1",
"created_at": "2026-07-16T10:30:00Z",
"livemode": true,
"data": {}
}
ืืืืคืืื ืื ืืจืื ืืขืืืื ื ืืฉืืขืืชื:
idโ ื-Event ID. ืชืืื ื-X-Maildroppa-Event-Id.typeโ ืืคืชื ืืืืจืืข ืฉื ืืืจ ืืขืืจื ื ืงืืืช ืืงืฆื.schema_versionโ ืืจืกืช ืกืืืืช ืืืืขื. ืืฉืชืืฉื ืื ืืขืช ืืืืืื ืืืฆื ืื ืชื ืืช ืืืืจืืข.created_atโ ืืืื ืฉืื ืืืขื ืืืืจืืข ื ืืฆืจ, ื-UTC.livemodeโtrueืขืืืจ ืืืจืืขื ืืืฆืืจ ื-falseืขืืืจ ืืืจืืขื ืืืืงื.dataโ ืืชืืื ืืกืคืฆืืคื ืืืืจืืข.
ื ืชืื ืืืจืืขืื ืืคื ืขืจื type ืืืืืืง. ืืชืขืืื ืืืืคืืื ืื ื ืืกืคืื ืฉืืืื ืืืจืฆืื ืฉืืื ืืื ื ืืงืืงื ืืื, ืืื ืฉืชืืกืคืืช ืชืืืืืช ืืืืขื ืื ืืฉืืจื ืืช ืืืงืื.
ืืืขื ืืืจืืขื ื ืจืฉื
ืืืจืืขื ื ืจืฉื ืืืืืื ืืช ืืืืฆืื ืื ืืืื ืฉื ืื ืจืฉื ืืชืื data.subscriber:
{
"id": "evt_example",
"type": "subscriber.updated",
"schema_version": "1",
"created_at": "2026-07-16T10:30:00Z",
"livemode": true,
"data": {
"subscriber": {
"id": "7f49d0e9-77d6-4c24-8b90-12c9d53d82cc",
"email": "alex@example.com",
"first_name": "Alex",
"status": "active",
"registered_at": "2026-07-15T08:15:00Z",
"fields": [
{
"id": "b6594e58-0c4b-4138-9ad8-fc4747e076eb",
"personalization_tag_name": "company",
"value": "Example Ltd."
}
],
"tags": [
{
"id": "c69af5de-39d3-42a4-8f55-ddf86d10a51c",
"name": "Customers"
}
]
}
}
}
fields ื-tags ืื ืืขืจืืื. ืื ืืืืืื ืืืืืช ืจืืงืื. ืืืคืืื ืฉื ื ืจืฉื ืืืื ืืืืืช ืื null ืืืฉืจ ืืื ืขืจื, ืืืื ืืืงืื ืฉืืื ืฆืจืื ืืคืขืื ืืคื ืกืืืืช ืืืืขื ืืืงืื ืืื ืื ืฉืื ืขืจื ืคืจืืคืื ืืืคืฆืืื ืื ืงืืื.
ืืืขื ืืืจืืขื ืชืืืช
ืืืจืืขื ืชืืืช ืืืืืื ืื ืืช ืื ืจืฉื ืืื ืืช ืืชืืืช ืฉืืจืื ืืืืจืืข:
{
"id": "evt_example",
"type": "subscriber.tag_added",
"schema_version": "1",
"created_at": "2026-07-16T10:30:00Z",
"livemode": true,
"data": {
"subscriber": {
"id": "7f49d0e9-77d6-4c24-8b90-12c9d53d82cc",
"email": "alex@example.com",
"first_name": "Alex",
"status": "active",
"registered_at": "2026-07-15T08:15:00Z",
"fields": [],
"tags": []
},
"tag": {
"id": "c69af5de-39d3-42a4-8f55-ddf86d10a51c",
"name": "Customers"
}
}
}
ื-subscriber.tag_removed, data.tag ืขืืืื ืืืื ืืช ืืชืืืช ืฉืืืกืจื, ืืฃ ืฉืืขืจื tags ืื ืืืื ืฉื ืื ืจืฉื ืืืจ ืืื ื ืืืื ืืืชื.
Event IDs, Delivery IDs ืืืืืืคืืื ืืืืช
ื-Event ID ืื-Delivery ID ืืฉ ืืืจืืช ืฉืื ืืช.
Event ID
ื-Event ID ืืืื ืืช ืืืืจืืข ืืขืกืงื. ืืื ืืืคืืข ื:
- ืืืคืืื
idืืจืื ืืขืืืื ื ืฉื ืืืืขื. - ืืืชืจืช ืืืงืฉื
X-Maildroppa-Event-Id. - ืืืกืืืจืืืช ืืืกืืจืืช.
ืืืชื ืืืจืืข ืืืื ืืืืฉืื ืืืื ื ืงืืืืช ืงืฆื ืื ืืืึนืช. ืืกืืจืืช ืืื ืืืืงืืช ืืช ืืืชื Event ID.
ื ืืกืืื ืืช ืืืืจืื ืืืคืขืืืช ืืื ืืืช ืืืืฉ ืฉืืืจืื ืื ืื ืขื Event ID ืืืงืืจื. ืฉืืจื Event IDs ืฉืขืืืื ืืืคืื ืืช ืืคืขืืื ืืขืกืงืืช ืืืืืืคืืื ืืืช, ืืื ืฉืืงืฉื ืืืืจืช ืื ืชืืฆืืจ ืื ืฉื ืงืฉืจ ืืคืืืื, ืื ืชืืืืจ ืขื ืคืขืืื ืืืชื ืืคืืื ืืื ืชืืื ืืช ืืืชื ืฉืื ืื ืคืขืืืื.
Delivery ID
ื-Delivery ID ืืืื ืจืฉืืืช ืืกืืจื ืืืช. ืืื ืืืคืืข ื:
- ืืืชืจืช ืืืงืฉื
X-Maildroppa-Delivery-Id. - ืืืกืืืจืืืช ืืืกืืจืืช.
ืืื ืืกืืจืช ื ืงืืืช ืงืฆื ืืฉ Delivery ID ืืฉืื. ืืคืขืื ืืื ืืช ืืืืฉ ืืืฆืจืช Delivery ID ืืืฉ ืชืื ืฉืืืจื ืขื Event ID ืืืงืืจื.
ืืฉืชืืฉื ื-Delivery ID ืืืขืงื ืืื ื ืืืชืืืื. ืืฉืชืืฉื ื-Event ID ืืื ืืขืช ืืคืืืืืืช ืืจืื ืืขืกืงืืช.
ืืืืจืช ืชืืืืช HTTP ื ืืื ื
Maildroppa ืืกืืืืช ืชืืืืืช ืื:
- ืื ืชืืืืช
2xxืืกืื ืช ืืช ืืืกืืจื ืืืฆืืื. - ืชืืืืืช
408 Request Timeout,429 Too Many Requestsื-5xxืื ืืฉืืื ืืื ืืื ืื ืืชื ืื ืกืืช ืฉืื. - ืืฉืืื ืืจืฉืช ืฉืขืฉืืืื ืืืืืช ืืื ืืื ื ืฉืืืื ืื ืืกืืื ืืืืจ.
- ืืคื ืืืช ืืชืืืืืช
3xxืืืจืืช ืืื ื ื ืขืงืืืช ืื ืืฉืืืช ืืืฉืืื ืกืืคืืื. - ืชืืืืืช
4xxืืืจืืช ื ืืฉืืืช ืืืฉืืื ืกืืคืืื ืืืื ื ื ืฉืืืืช ืื ืืกืืื ืืืืจ.
ืืืืืจื 200, 202 ืื 204 ืจืง ืืืฉืจ ืืืืจืืข ืืชืงืื ืืืืคื ืืืื. ืื ืืขืืืื ืืืจื ืืื, ืฉืืจื ืชืืืื ืืช ืืืืจืืข ืืืืืืจื ืชืืืืช ืืฆืืื ืืคื ื ืืืฆืืข ืืขืืืื ืืืืืืช ืืืืคื ืืกืื ืืจืื ื.
ืื ืชืืืืจื ืืคื ืื ืืืชืืืช Webhook ืืืจืช. ืืืืืจื ืืืงืื ืืืช ืืช ืืืชืืืช ืืกืืคืืช ื-Maildroppa.
ืืื ืืื ืื ืื ืืกืืื ืืช ืืืืจืื ืืืืืืืืื
ืืกืืจืืช ืืืฆืืจ ืืืืืืช ืืืฆืข ืขื ืฉืืขื ื ืืกืืื ืืช HTTP.
ืืืืจ ืืฉื ืฉื ืืชื ืื ืกืืช ืฉืื, Maildroppa ืืชืืื ืช ืืช ืื ืืกืืื ืืื ืืืฉืืืืช ืืืืืช:
- ืืืืจ ื ืืกืืื 1: ืืงื ืืืช
- ืืืืจ ื ืืกืืื 2: 5 ืืงืืช
- ืืืืจ ื ืืกืืื 3: 30 ืืงืืช
- ืืืืจ ื ืืกืืื 4: ืฉืขืชืืื
- ืืืืจ ื ืืกืืื 5: 12 ืฉืขืืช
- ืืืืจ ื ืืกืืื 6: 24 ืฉืขืืช
ืื ื ืืกืืื 7 ืขืืืื ืืงืื ืืฉื ืฉื ืืชื ืื ืกืืช ืฉืื, ืืืกืืจื ืืืคืืช ื-Dead ืืื ืืชืืืื ื ืืกืืื ืืืืืืื ื ืืกืฃ.
ืืื ืืืื ืื ื ืืื ืืื ืืกืืื ืืช ืืืืฉืืื ืขืฆืื. ืืื ืืืกืืจื ืืคืืขื ืขืฉืื ืืืืืช ืืืืืจ ืืขื ืืืชืจ ืืืืืื ืฉืืืกืืจืืช ืืขืืืืืช ืืืืคื ืืกืื ืืจืื ื ืืืคืืคืืช ืื ืืืืืืืช ืืื ื ืฉื ืืืขืจืืช.
ืชืงื ื ืืขืืืช ืืงืื ืืื ืืช ืืคื ื ืืืขื โNext retryโ ืืืืฆื, ืืืฉืจ ืืืืจ ืืคืฉืจื. ืื ืื ืืกืืื ืืช ืืืืืืืืืื ืืกืชืืืื, ืืฉืชืืฉื ื-Replay ืืืืจ ืฉืืืงืื ืืืจ ืืืืืช ืชืงืื.
ืืื ืช ืืืกืืืจืืืช ืืืกืืจืืช
ืืืกืืืจืืืช ืืืกืืจืืช ืฉืืืืช ืื ืงืืืช ืืงืฆื ืฉื ืืืจื ืืขืช. ืืชืืืช ื ืงืืืช ืืงืฆื ืืืคืืขื ืืืืชืจืช ืืืืืจ ืืื ืฉืชืืืื ืืืฉืจ ืืืืื ืืืกืืืจืื ืืชื ืฆืืคืื.
ืืฉืชืืฉื ืืืกื ื ืื ืืืืื:
- All โ ืืฆืื ืืกืืจืืช ืืืฆืืจ ืืืืืงื.
- Production โ ืืฆืื ืจืง ืืกืืจืืช ืฉื ืืืจืืขืื ืืืื.
- Test โ ืืฆืื ืจืง ืืืืงืืช ืืื ืืืช.
ืืืฆื ืขื โRefreshโ ืืื ืืืืืจ ืืช ืืืฆื ืืขืืื ื. ืืื ืฆืืจื ืืืฉืืืจ ืืช ืืืืกืืืจืื ืคืชืืื ืืืื ืฉ-Maildroppa ืฉืืืืช ืื ืื ืกื ืฉืื ืืกืืจื.
ืืืฃ ืืฆืื ืืช 50 ืืืกืืจืืช ืืชืืืืืช ืืืืจืื ืืช ืขืืืจ ืืืกื ื ืฉื ืืืจ.
ืขืืืืืช ืืกืืจื
ืื ืฉืืจื ืืืืื:
- Created โ ืืืขื ืืฆืืจืช ืจืฉืืืช ืืืกืืจื.
- State โ Pending, Success, Failed ืื Dead.
- HTTP โ ืกืืืืก ืืชืืืื, ืืกืคืจ ืื ืืกืืื ืืช, ืืฉื ืืืื ืืืืขื ืื ืืกืืื ืืื ืืืฉืจ ืจืืืื ืื.
- Subscriber โ ืืชืืืช ืืืืืดื ืฉื ืื ืจืฉื ืืืฉืจ ืืืืจืืข ืงืฉืืจ ืื ืจืฉื.
- Delivery โ ืกืื ืืืืจืืข, Event ID ื-Delivery ID.
- Actions โ Replay ืืืฉืจ ืืืกืืจื ืืืืืช ืืื.
ืื ืื ืืืฆืขื ืืงืฉืช HTTP, ืขืืืืช HTTP ืืฆืืื โNo HTTP attemptโ. ืืฆื ืื ืืืื ืืืชืจืืฉ ืืืฉืจ Maildroppa ืืืื ืืช ืืืงืฉื ืืคื ื ืืฉืืืื, ืืืฉื ืืืฉืจ ืกืื ืืืชืืื ืืกืจ ืื ืฉืื ื ืืชื ืขืื ืืืฉืชืืฉ ืืืขื ืืฉืืืจ ืืืืคื ืืืื.
ืืืฉืจ ืืืื, ืืฉืืจื ืืฆืืื ืื Error ื-Response excerpt ืฉืืืืืจื ืขื ืืื ืืืงืื. ืื ืชืืืืจื ืกืืืืช ืื ื ืชืื ืื ืืืฉืืื ืจืืืฉืื ืืืืฃ ืชืืืืช Webhook, ืืืืืื ืฉืืืง ืืืชืืืื ืขืฉืื ืืืืคืืข ืืืืื ืืืกืืจืืช ืฉื ืืืฉืืื.
ืืฆืื ืืกืืจื
Pending ืคืืจืืฉื ืฉืืืกืืจื ืืืชืื ื ืื ืืกืืื ืืจืืฉืื ืื ืื ืืกืืื ืืืืจ ืืชืืืื. โNext retryโ ืืืคืืข ืืืฉืจ ืชืืืื ื ืืกืืื ื ืืกืฃ.
Success ืคืืจืืฉื ืฉืืืงืื ืืืืืจ ืชืืืืช 2xx. ืืื ืฆืืจื ืื ืืกืืื ืืืืืืื ื ืืกืฃ.
Failed ืคืืจืืฉื ืฉืืืกืืจื ืืกืชืืืื ืืืขืื ืฉืืื ื ื ืืชื ืช ืื ืืกืืื ืืืืจ, ื ืืืชื ืืคื ื ื ืืกืืื HTTP ืื ื ืขืฆืจื ืืคื ื ืฉื ืืชื ืืื ืืฉืืื ืืืชื.
Dead ืคืืจืืฉื ืฉืื ืื ืืกืืื ืืช ืืืืืืืืืื ืืืขืื ืฉื ืืชื ืช ืื ืืกืืื ืืืืจ ื ืืฆืื ืืื ืืงืื ืชืืืื ืืืฆืืืช.
ืฉืืืจืช ืืืกืืืจืื
ืจืฉืืืืช ืืกืืจื ื ืฉืืจืืช ืืืื ืืืืื:
- ืืกืืจืืช ืืืฆืืจ ืืืฆืืืืช: 30 ืืื
- ืืกืืจืืช ืืืฆืืจ ืฉื ืืฉืื: 90 ืืื
- ืืกืืจืืช ืืืฆืืจ ืืืฆื Dead: 90 ืืื
- ืืกืืจืืช ืืืืงื: 30 ืืื
ืฉืืจื ืืืื ื ืืื ืืืจืฆืื ืืฉืืื ืืืฉืจ ืืชื ืืงืืงืื ืืืืกืืืจืืืช ืืืงืืจืช ืืจืืื ืืืชืจ. ืฉืืจื Event IDs ื-Delivery IDs, ืื ืืืื ืขื ืืฉืืืจืช ืกืืืืช ืืื ืฆืืจื.
ืืคืขืื ืืืืฉ ืฉื ืืกืืจื
ืืืฆื ืขื โReplayโ ืืืฉืจ ืืฉ ืื ืกืืช ืฉืื ืืกืืจืช ืืืฆืืจ ืฉืืืฉืืื.
Replay ืืืื ืืืกืืจืืช ืืืฆืืจ ืืืฆื Success, Failed ืื Dead. ืืื ืืื ื ืืืื ืืืฉืจ ืืกืืจื ื ืืฆืืช ืืืฆื Pending, ืืื ื ืืชื ืืืคืขืื ืืืืฉ ืืกืืจืืช ืืืืงื.
ืืคืขืื ืืืืฉ:
- ืืืฆืจืช ืืกืืจื ืืืฉื ืืืฆื Pending.
- ืืืฆืจืช Delivery ID ืืืฉ.
- ืฉืืืจืช ืขื Event ID ืืืงืืจื.
- ืฉืืืจืช ืขื ืกืื ืืืืจืืข ืืืงืืจื ืืขื ืืืขื ื-JSON ืืืงืืจื.
- ืืฉืชืืฉืช ืืืชืืืช ืืืขื ืืืงืืจืืช ืืฉืืืจื ืืืชืืื ืช ืืฆื ืืืืชืจืืช ืืืืชืืืืช ืืืฉืืช.
- ืืฉืชืืฉืช ืืกืื ืืืชืืื ืื ืืืื ืืืฉืจ ืืืงืฉื ืืืืฉื ืืืื ื.
Replay ืืื ื ืืื ื ืืืืฉ ืืช ืืืืขื ืืื ืชืื ืื ืื ืืืืืื ืฉื ืื ืจืฉื. ืืื ืฉืืื ืืืืฉ ืืช ืชืืื ืช ืืืฆื ืฉื ืืืืจืืข ืืืงืืจื. ืื ืืืคืขืื ืืืืฉ ื ืืชื ืช ืืืืงืืจืช ืืืื ืขืช ืืืืจืืข ืืืกืืืจื ืืฉื ืืช ืืช ืืฉืืขืืชื ืืฉืงื.
ืจืง ืืคืขืื ืืืืฉ ืืืช ืฉื ืืืชื ืืกืืจืช ืืงืืจ ืืืืื ืืืืืช ืืืฆื Pending ืืื ืืื. ืืืชืื ื ืขื ืฉืืืคืขืื ืืืืฉ ืชืกืชืืื ืืคื ื ืฉืชืืงืฉื ื ืืกืคืช.
ืืืื ืฉื ืงืืืช ืืงืฆื ืคืขืืื ืืคื ื ืืืคืขืื ืืืืฉ. ืื ื ืงืืืช ืืงืฆื ืื ืคืขืืื, ืื ื ืืชื ืืืื ืืืกืืจ ืืืฆืืื ืืช ืืืคืขืื ืืืืฉ ืฉืืชืืจ.
ืืืืืื ืฉืืืชืื ืฉืืงืื ืืฉืืื ืืช ืืคืขืืื ืืขืกืงืืช ืื ืืืฉืจ Maildroppa ืื ืงืืืื ืืช ืชืืืืช ืืืฆืืื ืฉืื, ืืคืขืื ืืืืฉ ืขืืืื ืืืฆืืจ ืืงืฉื ืืคืืื. ืื ืืขืช ืืคืืืืืืช ืืคื Event ID ืืืื ื ืขื ืืืขืจืืช ืืืืืืจืช ืืคื ื ืืืฆืืข ืืืืจ ืฉื ืืคืขืืื.
ืขืจืืืช ื ืงืืืช ืงืฆื
ืืืฆื ืขื โEditโ ืืื ืืฉื ืืช ืืช ืืืชืืืช, ืืืืจืช ืืืืจืืขืื, ืืืืชืจืืช ืืืืชืืืืช ืืืฉืืช ืื ืืืฆื ืืคืขืื.
ืืคื ื ืืฉืืืจื:
- ืืฉืจื ืฉืืืชืืืช ืืืืฉื ืืืจ ืืืื ื.
- ืืฉืืืจื ืขืจืื ืืืชืจืืช ืฉืืืจืื ืจืืงืื ืืืฉืจ ืขืืืื ืืืืฉืืจ ืืื ืฉืื ืื.
- ืืืื ื ืขืจื ืืืฉ ืขืืืจ ืื ืืืชืจืช ืฉืฉืื ืฉืื ื.
- ืืืงื ืืช ืืืืจืช ืืืืจืืขืื ืืื ืฉืื ืืืกืจื ืืืขืืช ืืชืจืืืช ื ืืจืฉืืช.
- ืฉืืจื ืืฉืืื Test webhook ืืืฉ.
ืืืจื ืฉืืกืืจืืช ืฉืืชืืจ ืฉืืืจืืช ืืช ืืชืืืช ื-URL ืืืช ืชืืื ืช ืืฆื ืืืืชืจืืช ืืืืชืืืืช ืืืฉืืช ืืงืืืืืช ืฉืืื. ืืืงื ืืช ืืชืฆืืจื ืืืืฉื ืขืืืจ ืืกืืจืืช ืขืชืืืืืช ืืืงืื ืืื ืื ืฉืืื ืืฉื ื ืืงืฉื ืืฉื ื ืฉืืชืืจ.
ืืฉืืชืช ื ืงืืืช ืงืฆื
ืืฉืชืืฉื ืืืชื On/Off ืืืฉืจ ืืจืฆืื ืื ืืืฉืืืช ืืื ืืืจืฆืื ืืื ืืืืืง ืืช ืืชืฆืืจื ืืืืืกืืืจืื ืฉืื.
ืืืฉืจ ื ืงืืืช ืงืฆื ืืืขืืจืช ืืืฆื Off:
- ืืืจืืขืื ืืืฉืื ืืืจ ืืื ื ื ืื ืกืื ืืชืืจ ืขืืืจื.
- ืืกืืจืืช Pending ืฉืขืืืื ืื ื ืชืคืกื ืืฉืืืื ืืกืืื ืืช ื-Failed.
- Test ืืืฉืืช.
- ื ืงืืืช ืืงืฆื ื ืฉืืจืช ืืืื ื ืืขืจืืื ืืืืคืขืื ืืืืืจืช ืืืชืจ.
ืืงืฉื ืฉืืืจ ื ืืฆืืช ืืชืืืื ืืจืืข ืืืฉืืชื ืขืืืื ืืืืื ืืืกืชืืื. ืืืงื ืืช ืืืกืืืจืืืช ืืืกืืจืืช ืืืืจ ืืขืืจืช ื ืงืืืช ืืงืฆื ื-Off ืื ืืืืื ื ืืื ืืฉืืื ืืืื ืืืจืฆืื ืฉืืื.
ืืืจืืขืื ืฉืืืืืฆื ืืืื ืฉื ืงืืืช ืืงืฆื ืื ืืืืชื ืคืขืืื ืืื ื ืืืฉืืืื ืืืืขืื ืืืฉืจ ืืคืขืืืื ืืืชื ืฉืื.
ืืืืงืช ื ืงืืืช ืงืฆื
ืืืฆื ืขื โDeleteโ ืืืฉืจื ืืช ืืืืืจื ืืืฉืจ ื ืงืืืช ืืงืฆื ืืื ื ืืืืจื ืืืชืงืืื ืขืื.
ืืืืงื ืืกืืจื ืืช ื ืงืืืช ืืงืฆื ืืืืฃ, ืขืืฆืจืช ืืกืืจืืช ืืืจืืขืื ืขืชืืืืืช ืืืืฉืืื ืืกืืจืืช Pending ืฉืืจื ื ืชืคืกื ืืฉืืืื.
Delete ืืื ื ืืจื ืืืฉืืื ืืื ืืช. ืืฉืชืืฉื ืืืชื On/Off ืืืฉืจ ืืืชืื ืฉืชืฆืืจืื ืฉืื ืืช ืืชืฆืืจื ืื ืืช ืืืืกืืืจืื ืืืืืื ืฉืื.
ืืคื ื ืืืืืงื, ืชืขืื Event IDs ืื Delivery IDs ืฉืขืืืื ื ืืืฆืื ืืื ืืฆืืจื ืืืงืืจืช ืืืื ืืืจืฆืื.
ืคืชืจืื ืืขืืืช
ืื ื ืืชื ืืฉืืืจ ืืช ื ืงืืืช ืืงืฆื
ืืืงื ืฉ:
- ืืืชืืืช ืืชืืืื ื-
https://. - ืืืชืืืช ืืฉืชืืฉืช ื-hostname ืฆืืืืจื ืืืืฆืืื 443.
- ืืืชืืืช ืืื ื ืืืืื ืืฉืชื ืื, ืคืจืื ืืชืืืจืืช ืื ืืงืืข.
- ื ืืืจ ืืคืืืช ืืืจืืข ืืื.
- ืืื Custom header ืืฉ ืฉื ืืืืืื ืืขืจื.
- ืื ื ืขืฉื ืฉืืืืฉ ืืืืชืจืืช Maildroppa ืืืืืชืจืืช HTTP ืฉืืืจืืช ืืฉืืืช ืืืชืืืื ืืืฉืืช.
Test ืืืฉืืช
Test ืืืื ืจืง ืขืืืจ ื ืงืืืช ืงืฆื ืคืขืืื. ืืคืขืืื ืืช ื ืงืืืช ืืงืฆื ืื ืขืจืื ืืืชื ืืืืจื ื-โActiveโ, ืืืืืจ ืืื ืฉืืจื ืืคื ื ืืืืืงื.
Test ืืฆืื ืฉืืื ื ืืกืืื HTTP
ืฆืจื ืกืื ืืชืืื ืื ืืืฆื ืืื Missing. ืืืงื ืื ืื hostname ืืืขื ืฆืืืืจื ืืขืืืื ื ืคืชืจ ืืจืืื.
ืืงืฉื ืืืืื ืืืืืืืช ืืคื ื ืืฉืืืื ืืืฉืจ ืืกืื, ืืืชืืืช, ืืืืชืจืืช ืืืืชืืืืช ืืืฉืืช ืื ืืืืงืช ืืืืืืช ืืืขื ืืื ื ืชืงืื ืื.
ืืืงืื ืืืืืจ 401 ืื 403
ืืืงื ืืช ืฉื ื-Custom header ืืืช ืคืจืื ืืืชืืืจืืช ืืฉืืืจืื. ืขืจืื ืืช ื ืงืืืช ืืงืฆื ืืืืื ื ืืช ืืขืจื ืฉืื ืื ืืื ืืฉืชื ื.
ืืืื ืื ืฉืืืงืื ืืื ื ืืืืื ืืื ืคืจืื ืืืชืืืจืืช ื-API ืฉืื ืืืื ืืชืืืช Maildroppa. ืืืชืจืช ืืจืฉืื ืืืชืืืช ืืืฉืืช ื-X-Maildroppa-Signature ืืฉืจืชืืช ืืืจืืช ืฉืื ืืช ืื ืืชื ืืืืืง ืืืชื ืื ืคืจื.
ืืืงืื ืืืืืจ ืืคื ืื
Maildroppa ืืื ื ืขืืงืืช ืืืจ ืืคื ืืืช. ืืืืืคื ืืช ืืชืืืช ื ืงืืืช ืืงืฆื ืืืชืืืช HTTPS ืืฆืืืืจืืช ืืกืืคืืช ืืืืงื ืฉืื.
ืืืชืืื ืืื ื ืชืืืืช
ืืืื ืฉืืืงืื:
- ืืฉืชืืฉ ืืกืื ืืืชืืื ืื ืืืื.
- ืืฉืชืืฉ ืืขืจื ืืืืืืง ืฉื
X-Maildroppa-Timestamp. - ืืืชื ืขื
<timestamp>.<raw request body>. - ืืฉืชืืฉ ื-HMAC-SHA256 ืืืคืื ืืงืกืืฆืืืื ืืืืชืืืช ืงืื ืืช.
- ืืฉืืื ืืช ืืขืจื ืืืื ืืืื
v1=. - ืืืฆืข ืืช ืืืฉืืืื ืืคื ื ืฉื ืืชืื JSON ืืฉื ื ืืช ืืืืฃ.
ืืืชื ืืืจืืข ืืืืข ืืืชืจ ืืคืขื ืืืช
ืืฆื ืื ืืืื ืืืชืจืืฉ ืืืืจ ืืคืจืขืช ืจืฉืช, ื ืืกืืื ืืืืจ ืื ืืคืขืื ืืื ืืช ืืืืฉ. ืืืขื ืฉืืขืจืืืช ืืกืืจืช Webhook ืืกืคืงืืช ืืกืืจื ืฉื ืืคืืืช ืคืขื ืืืช ืืืงืื ืืกืืจื ืืืืืง ืคืขื ืืืช.
ืืฉืชืืฉื ื-Event ID ืืืคืชื ืืืืืคืืื ืืืืช. ืืืืืจื ืชืืืืช 2xx ืืืฉืจ Event ID ืฉืืืจ ืขืืื ืืชืงืื ืฉืื ืืืื ืฆืืจื ืืคืขืืื ื ืืกืคืช.
ืืกืืจื ื ืืฆืืช ืืืฆื Pending
ืืืงื ืืช โNext retryโ ืืขืืืืช HTTP. 408, 429, 5xx ืฉื ืืชื ืื ืื ืืกืืื ืืืืจ ืื ืืฉื ืจืฉืช ืืื ื ืืืฉืืจื ืืืฆื Pending ืขื ืื ืืกืืื ืืืชืืืื ืืื.
ืืืฆื ืขื โRefreshโ ืืืืจ ืืืขื ืื ืืกืืื ืืื ืืืขืื ืืช ืืืฆื ืืขืืื ื.
ืืกืืจื ื ืืฆืืช ืืืฆื Dead
ืื ืื ืืกืืื ืืช ืืืืืืืืืื ื ืืฆืื. ืชืงื ื ืชืืืื ืืช ืืืงืื, ืืืื ืฉื ืงืืืช ืืงืฆื ืคืขืืื, ืฉืืื Test webhook ืืืืืจ ืืื ืืฉืชืืฉื ื-Replay ืืืกืืจืช ืืืืฆืืจ.
ืจืฉืืืช ืืืืงื ืืืืืฆืช ืืืืฆืืจ
ืืคื ื ืืกืชืืืืช ืขื ื ืงืืืช ืงืฆื ืืืืฆืืจ, ืืฉืจื ืืช ืื ืืคืจืืืื ืืืืื:
- ืืืงืื ืืฉืชืืฉ ืืืชืืืช HTTPS ืฆืืืืจืืช ืืฆืืื ืขื ืืืฉืืจ ืชืงืฃ.
- ืกืื ืืืชืืื ื ืฉืืจ ืืืืฅ ืืงืื ืืืงืืจ.
- ืืืชืืื ื ืืืงืช ืืื ืืืืฃ ืืืืืื ืฉืื ืืฉืชื ื.
- ืืืชืืืช ืืื ืืฉื ืืช ื ืืืืช ืืืชืื ืืกืืืืืช ืืชืืขืืช.
- ืืืงืื ืฉืืืจ Event IDs ืืืื ืข ืืคืืืืืืช.
- ืืืงืื ืืชืขื Event IDs ื-Delivery IDs ืืฆืืจื ืืขืงื.
- ืขืืืื ืืืื ืืชืืฆืข ืืืืจ ืฉืืืืจืืข ืืชืงืื ืืืืคื ืขืืื.
- ืชืืืืช
2xxืืืืืจืช ืจืง ืขืืืจ ืืืจืืขืื ืฉืืชืงืืื. - ืคืจืื ืืชืืืจืืช ืืืชืืืื ืืืฉืืช ื ืฉืืจืื ืืืืชืจืืช ืืื ืืืชืืืช ื-URL.
- ื ืืืจืื ืจืง ืกืืื ืืืืจืืขืื ืื ืืจืฉืื.
- Test webhook ืืฆืืื ืืืืคืืข ืืจืืื ืืืืกืืืจืืืช ืืืกืืจืืช.
- ื ืืืืจ ืืชืจืืข ืืืฉืจ ืืกืืจืืช ืืืฆืืจ ืืชืืืืืช ืืืืืืจ ืฉืืืืืช.
ืขื ืืืฆืขื ืืื ื ืืื, ืืฃ ื-Webhooks ืืกืคืง ืืช ืฉื ื ืืฆืืืื ืฉื ืืื ืืืจืฆืื ืืืื ื: ืืกืืจืช ืืืจืืขืื ืืืืืืืช ืืืคืืืงืฆืื ืฉืืื ืืืืกืืืจืื ืชืคืขืืืืช ืืจืืจื ืืชืื Maildroppa.
ืืืื ืื ืืฉืืื ืืืืขืืช ืืืืดื ืืืืืช ืืืชืจ?
ืืคืกืืงื ืืชืืจื ืืื ืืืื ืื ืืคืืื ืื ืืืืืืช ืืงืจืืช ืืื. Maildroppa ืืฆืืขื ืชืืืื ืืืฉืืช, ืคืจืืืืช ืืจืืช GDPR ืืฉืืืืง ืขืืฆืืชื ืืืืืดื, ืขื ืืกืืื ืืื ืื ืืชืืื.
ืืื ืฆืืจื ืืืจืืืก ืืฉืจืื. ืืื ืืืืืช ืืื.