All Projects → wildbit → postmark-wordpress

wildbit / postmark-wordpress

Licence: GPL-2.0 license
The Official Postmark Wordpress Plugin

Programming Languages

PHP
23972 projects - #3 most used programming language
javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to postmark-wordpress

swiftmailer-postmark
The Official Swiftmailer Transport for Postmark.
Stars: ✭ 52 (+205.88%)
Mutual labels:  mail, postmark, postmark-integrations
go-mail
📧 A cross platform mail driver for GoLang. Featuring Mailgun, Postal, Postmark, SendGrid, SparkPost & SMTP.
Stars: ✭ 169 (+894.12%)
Mutual labels:  mail, postmark
go-mail
📨 Simple email interface across multiple service providers (ses, postmark, mandrill, smtp)
Stars: ✭ 39 (+129.41%)
Mutual labels:  mail, postmark
laravel-postmark-provider
A Postmark adapter for Laravel 5+
Stars: ✭ 29 (+70.59%)
Mutual labels:  postmark, postmark-integrations
SlmMail
Send mail from Laminas or Mezzio using external mail services.
Stars: ✭ 107 (+529.41%)
Mutual labels:  mail, postmark
robot-email-template
Email template for Robot Framework test results
Stars: ✭ 19 (+11.76%)
Mutual labels:  mail
scripts
A collection of random scripts I coded up
Stars: ✭ 17 (+0%)
Mutual labels:  mail
yii2-symfonymailer
Yii 2 Symfony mailer extension.
Stars: ✭ 29 (+70.59%)
Mutual labels:  mail
enough mail
IMAP, POP3 and SMTP clients for Dart developers. Contains both low level as well as a high level API.
Stars: ✭ 78 (+358.82%)
Mutual labels:  mail
CYMailDemo
A mail client base on mailcore2
Stars: ✭ 14 (-17.65%)
Mutual labels:  mail
gopistolet
Mailserver written in Go
Stars: ✭ 59 (+247.06%)
Mutual labels:  mail
shopify-mail-notifications
Blazing-fast Shopify mail notifications templating environment with Liquid, MJML and Twig
Stars: ✭ 25 (+47.06%)
Mutual labels:  mail
mlmmj-simple-web-interface
A very simple web frontend in node for mlmmj (http://mlmmj.org)
Stars: ✭ 24 (+41.18%)
Mutual labels:  mail
go-dkim
A Go library to create and verify DKIM signatures (migrated)
Stars: ✭ 38 (+123.53%)
Mutual labels:  mail
ModMail
A Discord ModMail Bot.
Stars: ✭ 54 (+217.65%)
Mutual labels:  mail
SplitShare
Shamir's Secret Sharing Algorithm implementation in golang combined with PGP and a mail delivery system
Stars: ✭ 31 (+82.35%)
Mutual labels:  mail
f3-mailer
Fat-Free Sugar Mailer Plugin
Stars: ✭ 18 (+5.88%)
Mutual labels:  mail
Smtp-cracker
[NEW] : Simple Mail Transfer Protocol (SMTP) CHECKER - CRACKER Tool V2
Stars: ✭ 67 (+294.12%)
Mutual labels:  mail
imail
small mail server
Stars: ✭ 88 (+417.65%)
Mutual labels:  mail
laravel-mail-export
A simple mailable trait and interface to export mails to a storage disk once being sent.
Stars: ✭ 82 (+382.35%)
Mutual labels:  mail
Postmark Logo

ActiveCampaign Postmark for WordPress

If you’re still sending email with default SMTP, you’re blind to delivery problems! ActiveCampaign Postmark for WordPress enables sites of any size to deliver and track WordPress notification emails reliably, with minimal setup time and zero maintenance.

If you don’t already have an ActiveCampaign Postmark account, you can get one in minutes, sign up at https://postmarkapp.com.

Installation

  1. Upload postmark directory to your /wp-content/plugins directory or install from plugin marketplace
  2. Activate plugin in WordPress admin
  3. In WordPress admin, go to Settings then ActiveCampaign Postmark. You will then want to insert your ActiveCampaign Postmark details. If you don’t already have an ActiveCampaign Postmark account, get one at https://postmarkapp.com.
  4. Verify sending by entering a recipient email address you have access to and pressing the “Send Test Email” button. Enable logging for troubleshooting and to check the send result.
  5. Once everything is verified as working, check Send emails using ActiveCampaign Postmark and Save, to override wp_mail to send using the ActiveCampaign Postmark API instead.

FAQ

What is ActiveCampaign Postmark?

ActiveCampaign Postmark is a hosted service that expertly handles all delivery of transactional webapp and web site email. This includes welcome emails, password resets, comment notifications, and more. If you've ever installed WordPress and had issues with PHP's mail function not working right, or your WordPress install sends comment notifications or password resets to spam, ActiveCampaign Postmark makes all of these problems vanish in seconds. Without ActiveCampaign Postmark, you may not even know you're having delivery problems. Find out in seconds by installing and configuring this plugin.

Will this plugin work with my WordPress site?

The ActiveCampaign Postmark for WordPress plugin overrides any usage of the wp_mail function. Because of this, if any 3rd party code or plugins send mail directly using the PHP mail function, or any other method, we cannot override it. Please contact the makers of any offending plugins and let them know that they should use wp_mail instead of unsupported mailing functions.

TLS Version Requirements/Compatibility

The ActiveCampaign Postmark API requires TLS v1.1 or v1.2 support. We recommend using TLS v1.2.

You can check your TLS v1.2 compatibility using this plugin. After installing the plugin, change the dropdown for 'Select API Endpoint' to How's My SSL? and run the test. If compatibility with TLS v1.2 is not detected, contact your server host or make the necessary upgrades to support TLS v1.1 or v1.2.

TLS 1.2 requires:

  • PHP 5.5.19 or higher
  • cURL 7.34.0 or higher
  • OpenSSL 1.0.1 or higher

Does this cost me money?

The ActiveCampaign Postmark service (and this plugin) are free to get started, for up to 100 emails a month. You can sign up at https://postmarkapp.com/. When you need to process more than 100 emails a month, ActiveCampaign Postmark offers monthly plans to fit your needs.

My emails are still not sending, or they are going to spam! HELP!?

First, enable logging in Settings and check your send attempts for any errors returned by the ActiveCampaign Postmark API. These errors can let you know why the send attempts are failing. If you aren't seeing log entries for your send attempts, then the plugin or contact form generating the emails is likely not using wp_mail and not compatible with this plugin.

If you are still unsure how to proceed, just send an email to [email protected] or tweet @postmarkapp for help. Be sure to include as much detail as possible.

Why should I trust you with my email sending?

Because we've been in this business for many years. We’ve been running an email marketing service, Newsberry, for five years. Through trial and error we already know what it takes to manage a large volume of email. We handle things like whitelisting, ISP throttling, reverse DNS, feedback loops, content scanning, and delivery monitoring to ensure your emails get to the inbox.

Most importantly, a great product requires great support and even better education. Our team is spread out across six time zones to offer fast support on everything from using ActiveCampaign Postmark to best practices on content and user engagement. A solid infrastructure only goes so far, that’s why improving our customer’s sending practices helps achieve incredible results.

Why aren't my HTML emails being sent?

This plugin detects HTML by checking the headers sent by other WordPress plugins. If a "text/html" content type isn't set then this plugin won't send the HTML to ActiveCampaign Postmark to be sent out only the plain text version of the email.

Why are password reset links not showing in emails sent with this plugin?

There are a couple ways to resolve this issue.

  1. Open the ActiveCampaign Postmark plugin settings and uncheck Force HTML and click Save Changes. If the default WordPress password reset email is sent in Plain Text format, the link will render as expected.

  2. Access your WordPress site directory and open the wp-login.php file.

Change this line:

$message .= ‘<‘ . network_site_url(“wp-login.php?action=rp&key=$key&login=” . rawurlencode($user_login), ‘login’) . “>\r\n”;

Remove the brackets, so it becomes:

$message .= network_site_url(“wp-login.php?action=rp&key=$key&login=” . rawurlencode($user_login), ‘login’) . “\r\n”;

And save the changes to the file.

How do I set the from name?

The plugin supports using the wp_mail_from_name filter for manually setting a name in the From header.

Additional Resources

ActiveCampaign Postmark for WordPress FAQ

Can I use the ActiveCampaign Postmark for WordPress plugin with Gravity Forms?

How do I send with Ninja Forms and ActiveCampaign Postmark for WordPress?

How do I send with Contact Form 7 and ActiveCampaign Postmark for WordPress?

Can I use the ActiveCampaign Postmark for WordPress plugin with Divi contact forms?

Changelog

[1.17.2]

  • Fix Site Health constants usage.

See the previous changelogs here

ActiveCampaign, 2022

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].