Sizga Postmark hisobi va domeningiz DNS sozlamalariga kirish ruxsati kerak boʻladi.
Postmark'ning rasmiy hujjatlari: Sender signatures and domains · Server API tokens · Sign up
⭐ Nima uchun bu ish uchun Postmark'ni tanlagan boʻlardik. U marketing xatlarini joʻnatishni mutlaqo rad etadi, uning yetkazib berish koʻrsatkichlari aynan shu sababli shunchalik yuqoridir: sizning hisob-fakturalaringiz birovning yangiliklar byulleteni bilan bir xil obroʻ-eʼtiborni boʻlishmaydi. Agar sizning yagona talabingiz tranzaksiyaviy xatlarning yetib borishi boʻlsa, bu eng yaxshi tanlovdir.
1. Domeningizni qoʻshing va tasdiqlang
Sender Signatures → Domains → Add Domain boʻlimiga oʻting va mail.yourdomain.com kabi subdomenni kiriting.
Postmark sizga ikkita yozuv taqdim etadi:
| Type | Host | Purpose |
|---|
TXT | <selector>._domainkey.mail.yourdomain.com | DKIM ochiq kaliti |
CNAME | pm-bounces.mail.yourdomain.com | Return-path (qaytish) domeni |
Ikkalasini ham qoʻshing, soʻngra Verify tugmasini bosing.
⭐ Return-path yozuvini Postmark uni ixtiyoriy deb koʻrsatgan boʻlsa ham qoʻshing. Usiz sizning xabarlaringiz Postmark'ning oʻz qaytish domeni bilan yuboriladi, natijada SPF sizga emas, balki postmarkapp.com manziliga moslanadi. Faqatgina DKIM bilan ham DMARC tekshiruvidan oʻtishingiz mumkin — lekin siz hech qanday sababsiz ikki tekshiruvdan birini chetga surgan boʻlasiz va yirik qabul qiluvchi serverlar qattiqroq talab qoʻyishni boshlagan ilk vaziyatdayoq bu ikkalasi ham sizga kerak boʻladi.
⚠️ Postmark SPF yozuvini talab qilmaydi, chunki u konvert joʻnatuvchisi (envelope sender) sifatida sizning domeningizdan foydalanmaydi. Agar sizda allaqachon SPF mavjud boʻlsa, unga tegmang.
2. Server API tokeningizni oling
Xat joʻnatmoqchi boʻlgan serveringizni oching — Postmark joʻnatish muhitini "server" deb ataydi — soʻngra API Tokens boʻlimiga oʻting va Server API tokenni nusxalab oling.
⛔ Account token emas, Server token. Account token butun Postmark hisobingizni boshqaradi: u serverlar yaratishi, domenlarni oʻzgartirishi va siz yuborgan har bir xabarni oʻqishi mumkin. Server token esa faqat bitta serverdan yuborish imkonini beradi. Ular bir-biriga oʻxshash va bir xil maydonga kiritiladi, bu esa ushbu sahifada yoʻl qoʻyilishi eng oson boʻlgan yagona xatodir.
⭐ Bu uchun alohida server yaratishni koʻrib chiqing — uni "Zinn® notifications" deb nomlang. Postmark statistikasi, qaytgan xatlar roʻyxati va faoliyat lentasi har bir server uchun alohidadir, shuning uchun alohida server boʻlishi mijozlarga bildirishnomalaringiz boshqa yuboradigan narsalaringiz bilan aralashib ketmasligini bildiradi.
3. Uni Zinn® tizimiga ulang
Boshqaruv panelingizda Email sending boʻlimini oching:
- Provider — Postmark
- Send from this domain —
mail.yourdomain.com
- Message stream — agar oʻzingiznikini yaratmagan boʻlsangiz,
outbound sifatida qoldiring
- Postmark server token — 2-bosqichdagi token
⚠️ Message stream parametri tranzaksiyaviy oqim boʻlishi shart. Postmark ommaviy yuborish (broadcast) oqimida joʻnatilgan tranzaksiyaviy koʻrinishdagi xatlarni rad etadi, parolni tiklash va hisob-fakturalar esa tranzaksiyaviydir.
4. Test xabarini yuboring va kodni kiriting
Boshqa domendagi kiruvchi qutiga Send test message tugmasini bosing, kelgan kodni oʻqing va uni kiriting.
Ishlamay qolgan holatlarda
"You tried to send to a recipient that has been marked as inactive" — Postmark qatʼiy qaytish (hard bounce) yoki spam shikoyatidan soʻng manzilni siz uni qayta faollashtirmaguningizcha butunlay bloklaydi. Suppressions boʻlimini tekshiring. Bu Postmark sizni himoya qilayotganini bildiradi va u odatda haq boʻladi.
"Invalid 'From' address" yozuvli 422 xatosi — Send from this domain maydonidagi domen Postmark'da tasdiqlanmagan yoki siz yourdomain.com manzilini tasdiqlab, xatni mail.yourdomain.com manzilidan yuborayapsiz. Postmark aniq mos keladigan domenni talab qiladi.
401 Unauthorized — siz Server token oʻrniga Account tokenni kiritgansiz (yuqoriga qarang) yoki token boshqa serverga tegishli.
Hammasi ishlamoqda, lekin xat spam jildiga tushmoqda — Postmark'da DKIM Verified holatida ekanligini hamda domeningiz bilan bogʻliq boshqa biror narsa hali ham mos kelmayotgan paytda DMARC yozuvingiz p=reject qilib belgilanmaganligini tekshiring.