الانتقال من Postmark

انتقل من Postmark
إلى OpenEmail.

رموز الخادم وتدفقات الرسائل والقوالب وخطافات الويب، وما يقابلها حقلًا بحقل، مع محوّل يعيد كتابة شيفرتك.

الرسالة نفسها،
مكتوبة بالطريقتين.

رسالة واحدة بعنوان رد ووسم، تُرسَل عبر Postmark ثم عبر OpenEmail.

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
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)

حقلًا بحقل،
أين يذهب كل شيء.

كل خيار يقبله Postmark، ومكانه في OpenEmail.

PostmarkOpenEmailملاحظات
From, To, Cc, Bccfrom, to, cc, bccقوائم بدل سلاسل نصية مفصولة بفواصل.
HtmlBody, TextBodyhtml, textأسماء بسيطة للمتنين.
ReplyToreplyToعنوان واحد لكل رسالة.
Tag, Metadatatagsحتى 10 أزواج من المفاتيح والقيم.
TrackOpens, TrackLinkstracking: { opens, clicks }مفتاحا تبديل في كل رسالة.
TemplateAlias, TemplateModeltemplate: { id, props }أعد إنشاء القالب في OpenEmail أولًا.
Attachments[].Nameattachments[].filenameبايتات أو Base64، بإجمالي 5 ميغابايت.
Headers: [{ Name, Value }]headers: { Name: Value }كائن واحد من الأسماء والقيم.
MessageStreambroadcasts.sendللرسائل الجماعية استدعاء خاص بها.
sendEmailBatchemails.sendBatchحتى 100 رسالة، تُرسَل كل منها على حدة.

المحوّل

الصق شيفرة Postmark لديك،
واستعدها مكتوبة لـ OpenEmail.

اختر مصدر الشيفرة ولغتها. تُزال المفاتيح المكتشفة في متصفحك، ولا يُحتفظ بشيء مما تلصقه.

من Postmark
شيفرة Postmark لديك
شيفرة OpenEmail

تظهر هنا شيفرتك لـ OpenEmail

الصق ملفًا أو حمّل مثالًا، ثم حوّل.

الأحرف: 0 من 12,000تُزال المفاتيح المكتشفة قبل الإرسال.

إلى جانب الشيفرة،
أربع خطوات أخرى.

  1. 01

    أضف نطاق الإرسال

    أضفه في OpenEmail وانشر سجلات DNS التي يعرضها. يبدأ الإرسال حين يستجيب سجل التوقيع.

  2. 02

    أنشئ مفتاح API

    تبدأ المفاتيح بـ oe_live_‎ ولا تحمل إلا الصلاحيات التي تمنحها لها.

  3. 03

    انقل خطافات الويب

    أنشئ نقطة نهاية للأحداث المذكورة أدناه، وتحقّق من ترويسة X-OpenEmail-Signature في كل طلب.

  4. 04

    انقل جهات الاتصال وقوائم الحظر

    استورد جهات اتصالك كملف CSV في صفحة جمهور، وأضف العناوين التي حظرها Postmark إلى قائمة الحظر.

أحداث خطافات الويب،
بأسماء جديدة.

كل حدث في Postmark وحدث OpenEmail الذي يحل محله. يحمل كل طلب حدثًا واحدًا، موقّعًا.

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

الانتقال من Postmark،
أسئلة وأجوبة.

حوّلت شيفرتك؟
أنشئ المفتاح الذي تقرؤه.

إنشاء مساحة عمل يستغرق دقيقة. أضف نطاقك، وأنشئ مفتاح API، وعيّن OPENEMAIL_API_KEY.