Skip to content

objectivehtml/Postmaster-for-Craft-CMS

Repository files navigation

Postmaster

The communications toolkit for Craft CMS

Postmaster for Craft CMS is a plugin that makes communicating with users and other applications incredibly simple. Whether you need to notify your users when new content is posted, new users are registered, or whether you need to ping a server when an entry is deleted, Postmaster can get you started without writing any code. Postmaster for Craft CMS is a complete rewrite of the version for ExpressionEngine, so you can expect the same level of reliability and robust feature set.

Features

  1. Parcels API to send information using the events with any service
  2. Services API to send information with any service or provider
  3. Notifications API to send reoccurring messages with any content with any service
  4. Schedule API for maximum flexibility schedule to parcels and notifications to send any time you want
  5. Powerful Queue API with CRON support to make sending queued emails incredibly simple
  6. Entry Email Parcels to send email when your entries are saved, drafted, deleted, or published
  7. User Email Parcels to send email when users are saved, activated, deleted, and more
  8. Complete control over HTML and plain text templates
  9. Compatible Mandrill, Mailchimp, Campaign Monitor, and many other email services
  10. Send SMS messages with Twilio in place of emails
  11. Subscribe users to lists with Mailchimp and/or Campaign Monitor
  12. Create and send email campaigns with Mailchimp and/or Campaign Monitor
  13. Send parcels in the future at any time you need
  14. Send login reminders for users who have been inactive for a specific amount of time
  15. Send change password reminders and force users to change their passwords after a specific amount of time
  16. Send notifications after entries expire
  17. Go beyond email and send GET, POST, PUT, and DELETE requests with the Http Request Service
  18. Easily override system emails with your own content and service
  19. Ideal for clients, designers, and developers
  20. Robust developer API's for custom solutions
  21. Quick and easy setup with reliable functionality
  22. No PHP or scripting knowledge required*

Not required for the default functionality. Advanced use cases may require using the API and advanced knowledge of PHP.

Craft Compatibility

Postmaster requires Craft CMS version 2.3 or higher.

Wiki

For more information and documentation, refer to the Wiki.

Support

During the initial beta support may be limited, but will still be provided. For the benefit of others, if you have an bug, feature request, or question about implementation be sure to use the issues here in Github. If private support is required, you may email support@objectivehtml.com.

Beta Status

Postmaster is launching with a free public beta. The official license is in the repository, but in short Postmaster is a commercial plugin that is currently available for free here on Github for the duration of the beta. You have permission to use Postmaster for any project for free during the beta. Once Postmaster is available for purchase, the free download will no longer be available and users that want support or updates must purchase a license.

Roadmap

This software is still in active development with lots of features still to be added. If a feature is missing that you would like to see incorporated into the core, please send us an email to support@objectivehtml.com or make an issue here in the repo.