Before · Postmark
// Postmark
await client.sendEmail({
From: 'hello@yourdomain.com',
To: 'user@example.com',
Subject: 'Hello',
HtmlBody: '<p>Hi</p>',
}); Migrate from Postmark
Message streams map to Xurel transactional sends.
Note: Message streams → type: transactional.
Before · Postmark
// Postmark
await client.sendEmail({
From: 'hello@yourdomain.com',
To: 'user@example.com',
Subject: 'Hello',
HtmlBody: '<p>Hi</p>',
}); After · Xurel
// Xurel
await xurel.emails.send({
from: 'hello@yourdomain.com',
to: 'user@example.com',
subject: 'Hello',
html: '<p>Hi</p>',
}); Steps
Add SPF, DKIM, and DMARC in Xurel. Keep the old provider live until DNS propagates.
Install the Xurel client, map send fields, and dual-write in staging.
Point production sends and webhooks to Xurel. Monitor bounce and delivery dashboards.
Create an account, verify your domain, and send in minutes.