Postmark platformundan geçiş

Postmark platformundan
OpenEmail'e geçin.

Sunucu token'ları, ileti akışları, şablonlar ve webhook'lar; alan alan eşlenmiş, kodunuzu yeniden yazan bir dönüştürücüyle birlikte.

Aynı e-posta,
iki şekilde yazılmış.

Yanıt adresi ve etiketi olan tek bir ileti; önce Postmark üzerinden, sonra OpenEmail üzerinden gönderilir.

Postmark
import * as postmark from 'postmark' const client = new postmark.ServerClient(process.env.POSTMARK_SERVER_TOKEN) const result = await client.sendEmail({  From: 'Acme <[email protected]>',  To: '[email protected]',  ReplyTo: '[email protected]',  Subject: 'Your invoice is ready',  HtmlBody: '<p>Thanks for your order.</p>',  Tag: 'invoice',  MessageStream: 'outbound',}) console.log(result.MessageID)
OpenEmail kodu
import { init, openemail } from '@openemail/sdk' init({ apiKey: process.env.OPENEMAIL_API_KEY }) const email = await openemail.emails.send({  from: 'Acme <[email protected]>',  to: '[email protected]',  replyTo: '[email protected]',  subject: 'Your invoice is ready',  html: '<p>Thanks for your order.</p>',  tags: { tag: 'invoice' },}) console.log(email.id)

Alan alan,
ne nereye gider.

Postmark platformunun aldığı her seçenek ve OpenEmail'deki yeri.

PostmarkOpenEmailNotlar
From, To, Cc, Bccfrom, to, cc, bccVirgülle ayrılmış dizeler yerine listeler.
HtmlBody, TextBodyhtml, textİki gövde için sade adlar.
ReplyToreplyToİleti başına bir adres.
Tag, MetadatatagsEn fazla 10 anahtar ve değer çifti.
TrackOpens, TrackLinkstracking: { opens, clicks }Her iletide açılıp kapanan iki ayar.
TemplateAlias, TemplateModeltemplate: { id, props }Önce şablonu OpenEmail'de yeniden oluşturun.
Attachments[].Nameattachments[].filenameBase64 ya da bayt, toplamda 5 MB.
Headers: [{ Name, Value }]headers: { Name: Value }Adlar ve değerlerden oluşan tek bir nesne.
MessageStreambroadcasts.sendToplu gönderimlerin kendi çağrısı var.
sendEmailBatchemails.sendBatchEn fazla 100 e-posta, her biri ayrı gönderilir.

Dönüştürücü

Postmark kodunuzu yapıştırın,
OpenEmail'e uyarlanmış hâlini alın.

Kodun nereden geldiğini ve dilini seçin. Tanınan anahtarlar tarayıcınızda silinir ve yapıştırdığınız hiçbir şey saklanmaz.

Kaynak: Postmark
Postmark kodunuz
OpenEmail kodu

OpenEmail kodunuz burada görünür

Bir dosya yapıştırın ya da bir örnek yükleyin, sonra dönüştürün.

0 / 12,000 karakterTanınan anahtarlar gönderilmeden önce silinir.

Kodun ötesinde
dört adım daha.

  1. 01

    Gönderim alan adınızı ekleyin

    Alan adını OpenEmail'e ekleyin ve listelenen DNS kayıtlarını yayımlayın. İmzalama kaydı yanıt verdiğinde gönderim başlar.

  2. 02

    Bir API anahtarı oluşturun

    Anahtarlar oe_live_ ile başlar ve yalnızca onlara verdiğiniz kapsamları taşır.

  3. 03

    Webhook'larınızı taşıyın

    Aşağıda listelenen olaylar için bir uç nokta oluşturun ve her istekte X-OpenEmail-Signature başlığını kontrol edin.

  4. 04

    Kişileri ve engellenen adresleri getirin

    Kişilerinizi bir kitle sayfasında CSV olarak içe aktarın ve Postmark platformunun engellediği adresleri engel listesine ekleyin.

Webhook olayları,
yeni adlarıyla.

Her Postmark olayı ve onun yerini alan OpenEmail olayı. Her istek imzalı tek bir olay taşır.

PostmarkOpenEmail
Deliveryemail.delivered
Bounceemail.bounced
SpamComplaintemail.complained
Openemail.opened
Clickemail.clicked
SubscriptionChangesuppression.added

Postmark platformundan geçiş:
sorular ve yanıtlar.

Dönüştürdünüz mü?
Kodun okuduğu anahtarı oluşturun.

Bir çalışma alanı açmak bir dakika sürer. Alan adınızı ekleyin, bir API anahtarı oluşturun ve OPENEMAIL_API_KEY değişkenini ayarlayın.