How to Connect Postmark

Postmark is a very reputable email delivery system with a good level of deliverability experience. With it's fast and reliable email delivery service. You can connect Postmark to your WordPress site so that emails sent from your site will deliver into customers' inboxes.

It is easy to get started with Postmark's free plan which will let you send 100 test emails per month to try it out, and doesn’t require a credit card to begin with. Of you want more sending ability, you can upgrade to a paid plan to send more emails per month with Postmark.

You can literally use any email address with Postmark, but we recommend using one that is at your website’s domain like; bruce@yaycommerce.com. That way you can set and verify your domain which will provide you with a more reliable email delivery than using a general email address for the setup.

You can now login and follow these 3 easy steps to complete your SMTP integration:

  1. Configure Postmark Account

  2. Create Sender Signature and Add a Domain

  3. Create, copy and integrate Postmark's API

Configure Postmark Account

First of all, visit the Postmark website and click on the Start Free Trial button.

Then create your login credentials and click Let’s get started.

Then, Postmark will send a verification email to the address you provided. It will also automatically create an individual Sender Signature using this address.

Go ahead and open the email and click on the Confirm Sender Signature button.

Request Account Approval

Now, you need to log in to your Postmark dashboard and look for the Request approval button in the upper toolbar section.

At this stage, please wait for some time while the Postmark Admins manually review your new account to make sure their platform isn’t being used to send emails that might damage its reputation such as spam emails as.

Once you clicked on the button,now you have to fill out a bit of information, such as how many emails per month you intend to send and what you plan to use Postmark for. Then click Request Approval button to submit.

Whilst you wait for the Account Approval (which typically takes 1 business day), you should continue with the setup process (step 2). However, you won’t be able to send any emails to an addresses outside of your verified domain until after your account is approved.

Create Sender Signature

A Sender Signature is an individual email address or domain that is authorized in Postmark to send emails from your site.

To create a new Sender Signature, log in to your Postmark account and click on Sender Signatures at the top of your dashboard.

Then click on the Add Domain or Signature button.

Adding a New Sender Signature

Even though, you can get the Postmark mailer up and running with a Sender Signature for an individual email address,it is best to add a domain instead for a better deliverability experience.

To send emails from a single email address, you can verify a Sender Signature. The email associated with your account will be verified during the signup process, but you can add as many additional addresses as you want.

Start by clicking on the Add Sender Signature button.

You will then be presented with a page that has a short form to fill out. You’ll need to provide the sender’s name and email address there.

Click Create Signature when you’re ready. Postmark will send a verification email to the address you provided. Click the Confirm this Sender Signature button in the email to finish setting it up.

Adding a Domain

Tips: You can verify a subdomain in Postmark and use an email address at that subdomain as the From Email in your YaySMTP settings. This is usually the best setup for ensuring email delivery, as your subdomain’s reputation as an email sender is separate from your root domain’s.

To verify your sending domain, click on the Add Domain button.

This action will open a popup window in which you’ll need to enter the domain you want to verify. To do this, you’ll need to add DNS records to your domain (very easy). For guidance on this process, please get in touch with your hosting support.

Click the Verify domain button to proceed. This will take you to a screen with the DNS records that you need to add to your DNS settings.

Keep this page open while you add the DKIM and Return-Path records to your DNS settings.

Note: Although Postmark does not require you to add the Return-Path record to your DNS settings to verify your domain, it’s recommended to ensure email delivery.

Come back to this screen and click on the corresponding Verify buttons for each records.

Note: It may take up to 48 hours for changes to your DNS settings to be recognized. If you try to verify your domain in Postmark and it doesn’t work, wait and try again. In the meantime, you can continue setting up YaySMTP.

Once your domain has been successfully verified, you’ll see green checkmarks and “Verified” messages for each record as well as for your domain.

Create, copy and integrate Postmark's API

The next step is to copy Postmark's API and add to YaySMTP settings, you can find yours by clicking on Servers in your Postmark dashboard toolbar.

Then click on the name of the server you’re going to use to send emails. For this tutorial, we’ll be using the default (My First Server), but you can use any server you’ve created in Postmark.

In your server’s dashboard, click on API Tokens.

This will bring up a screen with your server API Token. Leave this page open in a separate browser tab or window, as you’ll need to return to it later when configuring your YaySMTP settings.

Copy the API token value and paste it in the appropriate field inside the YaySMTP settings area.

Click Save Changes and Send Test Email.

Last updated