U heeft een Postmark-account en toegang tot de DNS van uw domein nodig.
Postmarks eigen documentatie: Sender signatures and domains · Server API tokens · Sign up
⭐ Waarom wij Postmark hiervoor zouden kiezen. Het weigert categorisch marketinge-mails te verzenden, en dat is precies waarom de bezorgingspercentages zo hoog zijn: uw facturen delen geen reputatie met de nieuwsbrief van iemand anders. Als uw enige vereiste is dat transactionele e-mail aankomt, dan is dit de juiste keuze.
1. Uw domein toevoegen en verifiëren
Sender Signatures → Domains → Add Domain, en voer een subdomein in zoals mail.yourdomain.com.
Postmark geeft u twee records:
| Type | Host | Doel |
|---|
TXT | <selector>._domainkey.mail.yourdomain.com | Publieke DKIM-sleutel |
CNAME | pm-bounces.mail.yourdomain.com | Return-path-domein (bounce) |
Voeg beide toe en druk vervolgens op Verify.
⭐ Voeg het return-path-record toe, ook al markeert Postmark dit als optioneel. Zonder dit record worden uw berichten verzonden met het eigen bounce-domein van Postmark, waardoor SPF wordt uitgelijnd op postmarkapp.com in plaats van op uzelf. Alleen DKIM levert u nog steeds een geslaagde DMARC-controle op — maar u heeft zonder reden een van de twee controles weggegooid, en u zult beide nodig hebben zodra een grote ontvangende partij strenger wordt.
⚠️ Postmark vereist geen SPF-record omdat het uw domein niet als envelope-afzender gebruikt. Als u al SPF heeft, laat dit dan ongewijzigd.
2. Uw Server API-token ophalen
Open de server van waaruit u wilt verzenden — Postmark noemt een verzendomgeving een "server" — ga vervolgens naar API Tokens, en kopieer het Server API token.
⛔ Het Server-token, niet het Account-token. Het Account-token beheert uw gehele Postmark-account: het kan servers aanmaken, domeinen wijzigen en elk bericht lezen dat u ooit heeft verzonden. Het Server-token kan alleen vanaf één server verzenden. Ze lijken op elkaar en worden in hetzelfde type invoerveld geplakt, en dit is de meest gemaakte fout op deze pagina.
⭐ Overweeg hiervoor een afzonderlijke server aan te maken — noem deze bijvoorbeeld "Zinn®-meldingen". De statistieken, bouncelijsten en activiteitsfeed van Postmark zijn allemaal per server gescheiden, dus een afzonderlijke server zorgt ervoor dat uw klantmeldingen niet vermengd raken met al het andere dat u verzendt.
3. Koppelen in Zinn®
Open E-mail verzenden in uw dashboard:
- Provider — Postmark
- Verzenden vanaf dit domein —
mail.yourdomain.com
- Berichtenstroom — laat dit op
outbound staan, tenzij u een eigen stroom heeft aangemaakt
- Postmark-servertoken — het token uit stap 2
⚠️ Berichtenstroom moet een transactionele stroom zijn. Postmark weigert e-mail die er transactioneel uitziet als deze via een broadcast-stroom wordt verzonden, en wachtwoordherstellen en facturen zijn transactioneel.
4. De test verzenden en de code invoeren
Druk op Testbericht verzenden naar een inbox op een ander domein, lees de code eruit af en voer deze in.
Wanneer het niet werkt
"You tried to send to a recipient that has been marked as inactive" — Postmark onderdrukt een adres na een hard bounce of een spamklacht, permanent, totdat u het opnieuw activeert. Kijk onder Suppressions. Hiermee beschermt Postmark u, en meestal is dat terecht.
422 met "Invalid 'From' address" — het domein bij Verzenden vanaf dit domein is niet geverifieerd in Postmark, of u heeft yourdomain.com geverifieerd en verzendt vanaf mail.yourdomain.com. Postmark controleert op het exacte domein.
401 Unauthorized — u heeft het Account-token geplakt in plaats van het Server-token (zie hierboven), of het token behoort toe aan een andere server.
Alles werkt, maar het belandt in de spaminbox — controleer of DKIM op Verified staat in Postmark en dat uw DMARC-record niet is ingesteld op p=reject terwijl iets anders aan uw domein nog niet goed is uitgelijnd.