What Is Postmark and How to Add Postmark Records
Overview
Postmark is a transactional email delivery service used to ensure that emails from your WordPress site — such as contact form submissions, password resets, or order confirmations — reach recipients' inboxes quickly and reliably. At BionicWP, Postmark SMTP is integrated into every hosted site to help maximize email deliverability and reduce the risk of messages being marked as spam.
To improve deliverability, you need to add specific DNS records provided by Postmark (DKIM and Return-Path CNAME).
Note: BionicWP only supports PostMark to ensure email deliverability. If you're setting up your own SMTP, please ensure that your settings are accurate and test things thoroughly to make sure you're receiving the emails.
How It Works
Postmark uses domain authentication methods like DKIM (DomainKeys Identified Mail) and a custom Return-Path to verify that emails sent from your domain are legitimate. By adding these DNS records, you establish trust with email providers, reducing the likelihood of your emails being filtered as spam.
Step-by-Step Instructions
1 Log into https://my.bionicwp.com/
2 Go to “Sites” from the left navigation.
3 Find the site you want to add records for and then click on the screenshot or URL of that to go to the site dashboard.
4 Under Overview tab, scroll down to the “Postmark” section.
5 There are two types of records to add, a DKIM (which is a TXT record) and a Return path (which is a CNAME record) in order for Postmark to work.
6 Add the DKIM record as type TXT to your DNS, with the Host and Value that was generated.
7 Add the Return Path record as type CNAME to your DNS, with the Host and Value that was generated.
8 Once the DKIM and the CNAME record are added, it can take up to forty-eight hours for the DNS changes to propagate.
9 Make sure all your “From Email” in your forms are set to send from the domain of the site, for example, “website@domain.com“. If the “From email” is not set to send from the domain in question your emails won’t send.
Included in your account is 1,000 sends per month. See the pricing page for additional charges above this amount.
Ongoing Monitoring and Shared Responsibility
We periodically check the DNS-level configuration for Postmark on our side. If we notice anything unusual or a DNS record stops working, we’ll reach out and let you know so you can take action quickly.
However, there are some things we can’t see from our end:
If you make changes inside WordPress, such as switching to another SMTP plugin or adding a second email service, we won’t be able to detect that automatically.
These changes can sometimes create conflicts and affect deliverability.
If you notice that emails are no longer sending or reaching inboxes, please let us know right away. We’ll work with you to troubleshoot and get everything working again.
Important: While we’re here to support you, it’s ultimately the site owner’s responsibility to ensure the email setup continues to work properly.
We’ll alert you to DNS issues when we find them.
You’ll need to check your site’s forms, plugins, and settings to confirm everything is configured correctly.
By working together, we can keep your email deliverability reliable and consistent.
