gsteel/postmark-php

Postmark API Client Fork for PHP 8.1
34,478
Install
composer require gsteel/postmark-php
Latest Version:5.4.0
PHP:~8.2 || ~8.3 || ~8.4
License:MIT
Last Updated:Jul 12, 2026
Links: GitHub  ·  Packagist
Maintainer: gsteel

Postmark-PHP Fork for PHP 8.1

Continuous Integration codecov Psalm Coverage Psalm Level

This is a fork of the official Postmark-PHP library for Postmark. You can find the original at wildbit/postmark-php

This library preserves the api of the original, but has been updated to work on PHP 8.0 and 8.1 with improved type safety, internal re-organisation and BC breaking changes such as renamed/refined exception types, return type hints and parameter type hints.

You can find a summary of the differences in the pull-request on the original lib: #94

This version of the lib does not ship an HTTP client, or get one from composer… You'll need to install a PSR-18 compatible HTTP client up front such as Guzzle, php-http/curl-client etc.

Versions

This package is marked as a replacement for "wildbit/postmark-php": "4.0.2" so it will break your project and any dependent libs if your types are out of whack.

Hopefully #94 will get merged so none of this is necessary…

Related Packages

rhubarbphp/module-postmark-email

Provides an email provider for postmarkapp.com

11,273 0
coconutcraig/laravel-postmark

Laravel package for sending mail via the Postmark API

3,309,603 217
omnimail/omnimail

PHP Library to send email across all platforms using one interface.

35,654 330
djurovicigoor/postmark-bounced-email-blocker

This package will prevent sending an email to addresses that marked an email as...

2,208 7
dena-a/laravel-elastic-email

Wrapper for Elastic Email HTTP api to send mails using laravel

5,656 8