{"id":19270797,"url":"https://github.com/activecampaign/postmark-rails","last_synced_at":"2025-05-15T08:00:19.626Z","repository":{"id":714102,"uuid":"361002","full_name":"ActiveCampaign/postmark-rails","owner":"ActiveCampaign","description":"Official integration library for using Rails and ActionMailer with the Postmark HTTP API","archived":false,"fork":false,"pushed_at":"2024-09-20T13:34:41.000Z","size":144,"stargazers_count":362,"open_issues_count":0,"forks_count":49,"subscribers_count":16,"default_branch":"main","last_synced_at":"2025-04-14T13:01:29.930Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://postmarkapp.com","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ActiveCampaign.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.rdoc","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2009-11-04T17:24:45.000Z","updated_at":"2025-04-07T21:00:23.000Z","dependencies_parsed_at":"2024-11-09T20:28:18.227Z","dependency_job_id":"027faccb-dba0-4928-831b-b72c88628c18","html_url":"https://github.com/ActiveCampaign/postmark-rails","commit_stats":{"total_commits":158,"total_committers":25,"mean_commits":6.32,"dds":0.5696202531645569,"last_synced_commit":"c96a57984a9b80bda4a7603019fc2e03e0be6e8e"},"previous_names":[],"tags_count":25,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ActiveCampaign%2Fpostmark-rails","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ActiveCampaign%2Fpostmark-rails/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ActiveCampaign%2Fpostmark-rails/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ActiveCampaign%2Fpostmark-rails/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ActiveCampaign","download_url":"https://codeload.github.com/ActiveCampaign/postmark-rails/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254301420,"owners_count":22047901,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-09T20:27:26.951Z","updated_at":"2025-05-15T08:00:16.168Z","avatar_url":"https://github.com/ActiveCampaign.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ca href=\"https://postmarkapp.com\"\u003e\n    \u003cimg src=\"postmark.png\" alt=\"Postmark Logo\" title=\"Postmark\" width=\"120\" height=\"120\" align=\"right\"\u003e\n\u003c/a\u003e\n\n# Postmark Rails Gem\n\n[![CircleCI](https://dl.circleci.com/status-badge/img/gh/ActiveCampaign/postmark-rails/tree/main.svg?style=svg)](https://dl.circleci.com/status-badge/redirect/gh/ActiveCampaign/postmark-rails/tree/main)\n[![Code Climate](https://codeclimate.com/github/ActiveCampaign/postmark-rails/badges/gpa.svg)](https://codeclimate.com/github/ActiveCampaign/postmark-rails)\n[![License](http://img.shields.io/badge/license-MIT-blue.svg?style=flat)](http://www.opensource.org/licenses/MIT)\n[![Gem Version](https://badge.fury.io/rb/postmark-rails.svg)](https://badge.fury.io/rb/postmark-rails)\n\n[Postmark](https://postmarkapp.com) allows you to send your emails with high delivery rates.\nIt also includes detailed statistics. In addition, Postmark can parse incoming emails which are forwarded back to your application.\n\nThe Postmark Rails Gem is a drop-in plug-in for ActionMailer to send emails via [Postmark](https://postmarkapp.com).\nThe gem has been created for fast implementation and fully supports all of [Postmark’s features](https://postmarkapp.com/why).\n\n## Usage\n\nPlease see the [wiki](https://github.com/ActiveCampaign/postmark-rails/wiki) for detailed instructions about library features.\nFor details about Postmark API in general, please check out [Postmark developer docs](https://postmarkapp.com/developer).\n\n## Requirements\n\nYou will need a Postmark account, server and sender signature (or verified domain) set up to use it.\nFor details about setup, check out [wiki pages](https://github.com/ActiveCampaign/postmark-rails/wiki/Getting-Started).\n\nAlso you will need a [postmark gem](https://github.com/ActiveCampaign/postmark-gem) version 1.0 and higher is required.\n\n### Supported Rails Versions\n\n- Rails 7.0\n- Rails 6.0\n- Rails 5.0\n- Rails 4.x\n- Rails 3.x\n\nFor Rails 2.3 please take a look at [version 0.4](https://github.com/ActiveCampaign/postmark-rails/tree/v0.4.2).\nIt may miss some new features, but receives all required bug fixes and other support if needed.\n\n## Installation\n\nAdd `postmark-rails` to your Gemfile and run `bundle install`.\n\n```ruby\ngem 'postmark-rails'\n```\n\n## Rails 6-7\n\nSave your Postmark Server API Token to [config/credentials.yml.enc](https://guides.rubyonrails.org/security.html#custom-credentials):\n\nrun `rails secret`, then run `rails credentials:edit` and add:\n\n```yaml\npostmark_api_token: \"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx\"\n```\n\nSet Postmark as your preferred mail delivery method via `config/application.rb`:\n\n```ruby\nconfig.action_mailer.delivery_method = :postmark\nconfig.action_mailer.postmark_settings = { api_token: Rails.application.credentials.postmark_api_token }\n```\n\n## Rails 3-5\n\nSave your Postmark Server API token to [config/secrets.yml](http://guides.rubyonrails.org/4_1_release_notes.html#config-secrets-yml).\n\n```yaml\npostmark_api_token: \"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx\"\n```\n\nSet Postmark as your preferred mail delivery method via `config/application.rb`:\n\n```ruby\nconfig.action_mailer.delivery_method = :postmark\nconfig.action_mailer.postmark_settings = { :api_token =\u003e Rails.application.secrets.postmark_api_token }\n```\n\n---\n\n**Note**: The `postmark_settings` hash can contain [any options](https://github.com/ActiveCampaign/postmark-gem#communicating-with-the-api) supported by `Postmark::ApiClient`.\n\n### Additional information\n\nLooking for the advanced usage examples? Check out [the documentation](https://github.com/ActiveCampaign/postmark-gem/blob/main/README.md) for the [postmark gem](https://github.com/ActiveCampaign/postmark-gem).\nThe `postmark-rails` gem is built on top of it, so you can benefit from all it's features.\n\n## Note on Patches/Pull Requests\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md) file for details.\n\n## Authors \u0026 Contributors\n\n- Artem Chistyakov\n- Petyo Ivanov\n- Ilya Sabanin\n- Hristo Deshev\n- Randy Schmidt\n- Chris Williams\n- Nicolás Sanguinetti\n- Laust Rud Jacobsen (rud)\n\n## Issues \u0026 Comments\n\nFeel free to contact us if you encounter any issues with the library or Postmark API.\nPlease leave all comments, bugs, requests and issues on the Issues page.\n\n## License\n\nThe Postmark Rails gem is licensed under the [MIT](http://www.opensource.org/licenses/mit-license.php) license.\nRefer to the [LICENSE](https://github.com/ActiveCampaign/postmark-rails/blob/main/LICENSE) file for more information.\n\n## Copyright\n\nCopyright © 2022 ActiveCampaign LLC.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Factivecampaign%2Fpostmark-rails","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Factivecampaign%2Fpostmark-rails","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Factivecampaign%2Fpostmark-rails/lists"}