Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). UI Patterns (SDC in Drupal UI) 2.0.18 Minor update available for module ui_patterns (2.0.18). Varbase FAQs 9.2.1 Minor update available for module varbase_faqs (9.2.1). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

Postmark

678 sites Security covered
View on drupal.org

This module enables your Drupal site to send emails using the Postmark API instead of the standard SMTP. You will need a Postmark account and API key to configure it, and your site's sending email address must be registered as a Sender Signature with Postmark.

The Postmark module allows the administrator to switch the standard SMTP library over to use the third party Postmark API to send out emails from their site. An account with Postmark is required to use this module.

Installation

8.x version of the module requires installation via composer

Configuration

  1. Configure the Mail System (admin/config/system/mailsystem) Formatter and Sender so that all modules use Postmark to send email. Alternatively, you can configure it so some modules use other mail modules or the default Drupal mail handler if you'd like. For example, if you don't like the way the Contact module is handled, you can set things up so Contact module
    emails are sent by the regular Drupal mail handler.
  2. Go to Configuration > Postmark (admin/config/mail/postmark).
  3. Enable Postmark functionality and add your API key from your Postmark account. You can get an API key from https://postmarkapp.com/
  4. The test functionality enables you to test the integration is working, this
    will use a credit by default each time you submit an email address.
  5. The email address that emails are sent from on your site must have a valid
    Sender Signature set up in your Postmark account. Different modules use
    different settings for the "From" address. One important place to check is
    the address on Configuration > Site information.
  6. Emails sent by the core Contact module use the sender email as the Reply To address, and will append the sender's email address to the bottom of the email so the recipient can see who submitted the Contact form. This is necessary
    when using Postmark, as all emails must be sent from a sender defined by a
    Sender Signature. The "From" email address is the address defined by the
    setting on Configuration > Site information.

If you have any requests or problems using the module, please submit an issue in the Postmark queue (http://drupal.org/project/issues/postmark).

Sender Signature Requirement

The Postmark service requires that the "from" email address be registered with them as a Sender Signature. This will normally be your Site Information email address. More information is available here.

Sponsors

Module development is sponsored by SiteBasin (http://sitebasin.com). The Drupal 6 version of the module was sponsored by Deeson Online (http://www.deeson.co.uk/online).

Activity

Total releases
2
First release
Oct 2025
Latest release
2 months ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

Version Type Release date
8.x-1.5 Stable May 11, 2026
8.x-1.4 Stable Oct 29, 2025