Understanding Postmark and Email Sending at BionicWP
Overview
BionicWP provides Postmark as a premium email delivery service to improve the reliability and deliverability of outgoing emails, such as form notifications and transactional messages. However, it’s important to understand what Postmark does, what it doesn’t do, and the options available to you for managing email on your WordPress site.
Even without Postmark, our servers are fully capable of sending emails using our built-in SMTP system. Postmark simply adds an extra layer of deliverability and logging for easier troubleshooting.
How Postmark Works
Postmark is an optional email relay service that integrates with your WordPress site through DNS records and an installed plugin.
DKIM Authentication
Postmark relies primarily on DKIM for authentication. When setting up Postmark, you’ll need to add the TXT and CNAME records provided by Postmark to your domain’s DNS. Once added and verified, these records confirm that your domain is authorized to send emails through Postmark.Simplified Troubleshooting
Postmark provides easy-to-read logs of every email sent, making it much simpler to track and verify delivery issues compared to parsing raw server logs.Improved Deliverability
Postmark is optimized to reduce the likelihood of emails being flagged as spam or rejected by mail providers like Outlook, Yahoo, and Gmail.
How Bionic Configures Email Sending
All form notifications on Bionic-managed sites are sent through Postmark using a verified sender that is set at the SMTP level. This sender overrides the "From Email" field in individual form notifications, so every notification is sent from an authenticated address regardless of what's entered in the form settings.
Because of this, Bionic does not update the "From Email" field in Gravity Forms as part of the post-live process. It isn't required for notifications to send or be delivered.
If you prefer the form-level "From Email" to show the client's domain:
Sites on Unlimited Edits: Bionic will update the form notification settings on request.
All other sites: Your team can update the form notification settings directly. On request, Bionic will provide the correct domain email address to use once the site is live.
When Postmark is Not Configured
If Postmark is not installed or set up:
Emails will still send through our default server-side SMTP.
Our built-in SMTP automatically authenticates the domain as soon as it’s added to our platform, providing a secure sending path.
In other words, Postmark is not required for emails to work. It simply adds higher deliverability and better reporting.
What Postmark Does NOT Do
It’s important to set realistic expectations for Postmark:
Postmark does not fix incorrect site configuration.
If form notifications are disabled, sent to the wrong recipient address, or changed after launch, Postmark can only send what the site gives it.Postmark cannot override strict spam filters at the recipient’s end.
Providers like Outlook, Yahoo, and Gmail have strict rules. Even with Postmark, emails can be blocked or filtered if authentication policies like DMARC are not aligned.
SPF, DKIM, and DMARC Guidance for Sender Signatures
DKIM
Required and handled automatically by Postmark once DNS records are added. Our team verifies this during setup.SPF
While no longer strictly required for Postmark, we recommend keeping SPF records in place. Some external services still use SPF for filtering or reporting.DMARC
Not required to send emails but strongly recommended to reduce filtering and improve alignment with modern email policies.
Our team will verify DKIM alignment during setup and confirm that form notifications are configured to send from the live site domain.
Clients Using Their Own SMTP
Every client is free to set up and use their own SMTP solution instead of Postmark. Some common options include services like Mailgun, SendGrid, or Amazon SES.
However, ongoing support for third-party SMTP services will remain the responsibility of the client.
Comparing Email Options
BionicWP offers three flexible approaches for email delivery:
Built-in SMTP (Default)
This requires no setup. Emails automatically send as soon as your domain is added to our platform. It provides a good level of deliverability and security by default.Postmark
This is our recommended enhancement for clients who want the highest deliverability and easy access to email logs. It requires adding the provided DNS TXT and CNAME records and installing the Postmark plugin.Client-Provided SMTP
If you prefer to use your own SMTP provider, you can configure it directly on your site, ongoing management and troubleshooting will be handled by your team.
Pro Tip:
When troubleshooting email delivery issues, always start by verifying DNS records for DKIM, SPF, and DMARC. Confirm that the “From” address matches the authenticated domain and check Postmark or WordPress logs if the From address is not being forced in the Postmark setting. This process will help identify whether the issue is with sending, authentication, or recipient-side filtering.
