Postmark gives you a unique email address to send your emails to, but it's not easy to remember and it's on our domain. You will probably want an easier to remember address on your own domain, like firstname.lastname@example.org. Postmark also has MX Record support if you have access to update DNS records, but in the mean time (or if you don't have control of the DNS records) we recommend using Gmail/Google Apps as a simple forwarding service to provide your users with an email address at your domain.
One of the main reasons to use Google's mail forwarding is that Gmail will handle a fair amount of any inbound spam that your inbox might start to catch before it even gets to Postmark, potentially saving you parse credits. We've also tested with Gmail and know that the + sign filter works with Postmark's "MailboxHash" parsing.
Configuring a Gmail Forwarding Address with Postmark
- Create an email address on your Google Apps account that you want your customers to send mail to. It's common to have the username be the action that the customer wants, like email@example.com to reply to comments or firstname.lastname@example.org to upload image attachments. Once you've created this address and verified that it can receive email, you can configure forwarding.
- Log into your new email account, and then click the gear icon at the top right of any Gmail page, then click Mail settings.
- Click the Forwarding and POP/IMAP tab.
- Click the first drop-down menu in the "Forwarding" section, and click "Add new email address". Enter your custom Postmark email, it should look like email@example.com For security, Gmail will send a verification to that email address.
- Log into Postmark, browse to the server connected to the inbound email address you just forwarded to.
- Click the Activity page for that server.
- Click the Inbound activity feed.
- Find the confirmation message from the Gmail team in your inbound activity feed and click on it.
- Click the verification link in that email.
- Back in your Gmail account, select the "Forward a copy of incoming mail to..." option and select your forwarding address from the drop-down menu.
- Select the action you'd like your messages to take from the drop-down menu. You can choose to keep Gmail's copy of the message in your inbox, or you can send it automatically to All Mail or Trash. You might want to keep a copy of inbound email in Gmail, as Postmark only stores messages for 15 days.
- Click Save Changes.
You also can set up filters to forward messages that meet specific criteria, if you want to be more specific about which emails get forwarded along to Postmark for parsing.