Base ng Kaalaman

Magpadala ng email sa pamamagitan ng sarili mong Postmark account

Ikonekta ang iyong sariling Postmark account: ang pag-verify sa domain, kung bakit idaragdag ang opsyonal na return-path record gayunpaman, ang Server token kumpara sa Account token, at kung ano ang ibig sabihin ng isang hindi aktibong tatanggap.

Kakailanganin mo ng isang Postmark account at access sa DNS ng iyong domain.

Ang sariling dokumentasyon ng Postmark: Sender signatures and domains · Server API tokens · Sign up

Bakit namin pipiliin ang Postmark para rito. Tumatanggi itong magdala ng marketing email, na siyang eksaktong dahilan kung bakit napakaganda ng mga rate ng paghahatid nito: ang iyong mga invoice ay hindi nakikibahagi ng reputasyon sa newsletter ng iba. Kung ang tanging kinakailangan mo ay makarating ang mga transactional mail, ito ang para sa iyo.

1. Idagdag at i-verify ang iyong domain

Sender Signatures → Domains → Add Domain, at ilagay ang isang subdomain gaya ng mail.yourdomain.com.

Nagbibigay sa iyo ang Postmark ng dalawang record:

| Uri | Host | Layunin | | --- | --- | --- | | TXT | <selector>._domainkey.mail.yourdomain.com | DKIM public key | | CNAME | pm-bounces.mail.yourdomain.com | Return-path (bounce) domain |

Idagdag ang pareho, pagkatapos ay pindutin ang Verify.

Idagdag ang return-path record, kahit na minarkahan ito ng Postmark bilang optional. Kung wala ito, ang iyong mga mensahe ay ipinapadala gamit ang sariling bounce domain ng Postmark, kaya ang SPF ay umaayon sa postmarkapp.com sa halip na sa iyo. Ang DKIM lamang ay magbibigay pa rin sa iyo ng DMARC pass — ngunit itinapon mo ang isa sa dalawang pagsusuri nang walang dahilan, at gugustuhin mo ang pareho sa unang pagkakataong maging mahigpit ang isang malaking receiver.

⚠️ Hindi nangangailangan ang Postmark ng SPF record dahil hindi nito ginagamit ang iyong domain bilang ang envelope sender. Kung mayroon ka nang SPF, huwag itong pakialaman.

2. Kunin ang iyong Server API token

Buksan ang server na nais mong pagpadalhan — tinatawag ng Postmark ang isang sending environment bilang "server" — pagkatapos ay ang API Tokens, at kopyahin ang Server API token.

Ang Server token, hindi ang Account token. Pinamamahalaan ng Account token ang iyong buong Postmark account: maaari itong lumikha ng mga server, magbago ng mga domain at magbasa ng bawat mensaheng naipadala mo na. Ang Server token ay maaaring magpadala mula sa isang server. Magkamukha ang mga ito at naka-paste sa parehong uri ng kahon, at ito ang pinakamadaling pagkakamali na magawa sa pahinang ito.

⭐ Isaalang-alang ang paglikha ng isang hiwalay na server para dito — tawagin itong "Zinn® notifications". Ang mga istatistika, bounce list at activity feed ng Postmark ay bawat server, kaya ang pagkakaroon ng hiwalay ay nangangahulugang ang mga notification ng iyong client ay hindi nahahalo sa anumang iba pang ipinapadala mo.

3. Ikonekta ito sa Zinn®

Buksan ang Email sending sa iyong dashboard:

  • Provider — Postmark
  • Send from this domainmail.yourdomain.com
  • Message stream — iwanan bilang outbound maliban kung lumikha ka ng sarili mo
  • Postmark server token — ang token mula sa hakbang 2

⚠️ Ang Message stream ay dapat na isang transactional stream. Tinatanggihan ng Postmark ang mga email na mukhang transactional na ipinadala sa isang broadcast stream, at ang mga pag-reset ng password at invoice ay transactional.

4. Ipadala ang test at ilagay ang code

Pindutin ang Send test message sa isang inbox sa ibang domain, basahin ang code mula rito, at ilagay ito.

Kapag hindi ito gumagana

"You tried to send to a recipient that has been marked as inactive" — Pinipigilan ng Postmark ang isang address pagkatapos ng hard bounce o reklamo sa spam, nang permanente, hanggang sa i-reactivate mo ito. Tignan sa Suppressions. Pinoprotektahan ka nito ng Postmark, at kadalasan ay tama ito.

422 with "Invalid 'From' address" — ang domain sa Send from this domain ay hindi na-verify sa Postmark, o na-verify mo ang yourdomain.com at nagpapadala ka mula sa mail.yourdomain.com. Itinutugma ng Postmark ang eksaktong domain.

401 Unauthorized — in-paste mo ang Account token sa halip na ang Server token (tingnan sa itaas), o ang token ay pagmamay-ari ng ibang server.

Gumagana ang lahat ngunit nasa spam folder ito — suriin na ang DKIM ay nagpapakita ng Verified sa Postmark at ang iyong DMARC record ay hindi nakatakda sa p=reject habang ang ibang bagay tungkol sa iyong domain ay hindi pa rin naka-align.

Na-stuck pa rin?

Kasama ang suporta sa bawat plano at may mga sagot sa iyong sariling wika.

Makipag-ugnayan sa suporta Lahat ng artikulo