├── .circleci └── config.yml ├── .document ├── .gitignore ├── .rake_tasks ├── .rspec ├── .ruby-gemset ├── .ruby-version ├── CHANGELOG.rdoc ├── CONTRIBUTING.md ├── Gemfile ├── LICENSE ├── README.md ├── RELEASE.md ├── Rakefile ├── VERSION ├── gemfiles └── Gemfile.legacy ├── init.rb ├── lib ├── postmark.rb └── postmark │ ├── account_api_client.rb │ ├── api_client.rb │ ├── bounce.rb │ ├── client.rb │ ├── deprecations.rb │ ├── error.rb │ ├── handlers │ └── mail.rb │ ├── helpers │ ├── hash_helper.rb │ └── message_helper.rb │ ├── http_client.rb │ ├── inbound.rb │ ├── inflector.rb │ ├── json.rb │ ├── mail_message_converter.rb │ ├── message_extensions │ └── mail.rb │ ├── response_parsers │ ├── active_support.rb │ ├── json.rb │ └── yajl.rb │ └── version.rb ├── postmark.gemspec ├── postmark.png └── spec ├── data └── empty.gif ├── integration ├── account_api_client_spec.rb ├── api_client_hashes_spec.rb ├── api_client_messages_spec.rb ├── api_client_resources_spec.rb └── mail_delivery_method_spec.rb ├── spec_helper.rb ├── support ├── custom_matchers.rb ├── helpers.rb └── shared_examples.rb └── unit ├── postmark ├── account_api_client_spec.rb ├── api_client_spec.rb ├── bounce_spec.rb ├── client_spec.rb ├── error_spec.rb ├── handlers │ └── mail_spec.rb ├── helpers │ ├── hash_helper_spec.rb │ └── message_helper_spec.rb ├── http_client_spec.rb ├── inbound_spec.rb ├── inflector_spec.rb ├── json_spec.rb ├── mail_message_converter_spec.rb └── message_extensions │ └── mail_spec.rb └── postmark_spec.rb /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.document: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/.document -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/.gitignore -------------------------------------------------------------------------------- /.rake_tasks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/.rake_tasks -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --colour 2 | --format documentation 3 | -------------------------------------------------------------------------------- /.ruby-gemset: -------------------------------------------------------------------------------- 1 | postmark-gem 2 | -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | ruby-3.2.2 2 | -------------------------------------------------------------------------------- /CHANGELOG.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/CHANGELOG.rdoc -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/RELEASE.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/Rakefile -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 1.25.1 2 | -------------------------------------------------------------------------------- /gemfiles/Gemfile.legacy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/gemfiles/Gemfile.legacy -------------------------------------------------------------------------------- /init.rb: -------------------------------------------------------------------------------- 1 | require 'postmark' -------------------------------------------------------------------------------- /lib/postmark.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/lib/postmark.rb -------------------------------------------------------------------------------- /lib/postmark/account_api_client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/lib/postmark/account_api_client.rb -------------------------------------------------------------------------------- /lib/postmark/api_client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/lib/postmark/api_client.rb -------------------------------------------------------------------------------- /lib/postmark/bounce.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/lib/postmark/bounce.rb -------------------------------------------------------------------------------- /lib/postmark/client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/lib/postmark/client.rb -------------------------------------------------------------------------------- /lib/postmark/deprecations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/lib/postmark/deprecations.rb -------------------------------------------------------------------------------- /lib/postmark/error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/lib/postmark/error.rb -------------------------------------------------------------------------------- /lib/postmark/handlers/mail.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/lib/postmark/handlers/mail.rb -------------------------------------------------------------------------------- /lib/postmark/helpers/hash_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/lib/postmark/helpers/hash_helper.rb -------------------------------------------------------------------------------- /lib/postmark/helpers/message_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/lib/postmark/helpers/message_helper.rb -------------------------------------------------------------------------------- /lib/postmark/http_client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/lib/postmark/http_client.rb -------------------------------------------------------------------------------- /lib/postmark/inbound.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/lib/postmark/inbound.rb -------------------------------------------------------------------------------- /lib/postmark/inflector.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/lib/postmark/inflector.rb -------------------------------------------------------------------------------- /lib/postmark/json.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/lib/postmark/json.rb -------------------------------------------------------------------------------- /lib/postmark/mail_message_converter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/lib/postmark/mail_message_converter.rb -------------------------------------------------------------------------------- /lib/postmark/message_extensions/mail.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/lib/postmark/message_extensions/mail.rb -------------------------------------------------------------------------------- /lib/postmark/response_parsers/active_support.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/lib/postmark/response_parsers/active_support.rb -------------------------------------------------------------------------------- /lib/postmark/response_parsers/json.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/lib/postmark/response_parsers/json.rb -------------------------------------------------------------------------------- /lib/postmark/response_parsers/yajl.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/lib/postmark/response_parsers/yajl.rb -------------------------------------------------------------------------------- /lib/postmark/version.rb: -------------------------------------------------------------------------------- 1 | module Postmark 2 | VERSION = '1.25.1' 3 | end 4 | -------------------------------------------------------------------------------- /postmark.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/postmark.gemspec -------------------------------------------------------------------------------- /postmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/postmark.png -------------------------------------------------------------------------------- /spec/data/empty.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/spec/data/empty.gif -------------------------------------------------------------------------------- /spec/integration/account_api_client_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/spec/integration/account_api_client_spec.rb -------------------------------------------------------------------------------- /spec/integration/api_client_hashes_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/spec/integration/api_client_hashes_spec.rb -------------------------------------------------------------------------------- /spec/integration/api_client_messages_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/spec/integration/api_client_messages_spec.rb -------------------------------------------------------------------------------- /spec/integration/api_client_resources_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/spec/integration/api_client_resources_spec.rb -------------------------------------------------------------------------------- /spec/integration/mail_delivery_method_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/spec/integration/mail_delivery_method_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/custom_matchers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/spec/support/custom_matchers.rb -------------------------------------------------------------------------------- /spec/support/helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/spec/support/helpers.rb -------------------------------------------------------------------------------- /spec/support/shared_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/spec/support/shared_examples.rb -------------------------------------------------------------------------------- /spec/unit/postmark/account_api_client_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/spec/unit/postmark/account_api_client_spec.rb -------------------------------------------------------------------------------- /spec/unit/postmark/api_client_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/spec/unit/postmark/api_client_spec.rb -------------------------------------------------------------------------------- /spec/unit/postmark/bounce_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/spec/unit/postmark/bounce_spec.rb -------------------------------------------------------------------------------- /spec/unit/postmark/client_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/spec/unit/postmark/client_spec.rb -------------------------------------------------------------------------------- /spec/unit/postmark/error_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/spec/unit/postmark/error_spec.rb -------------------------------------------------------------------------------- /spec/unit/postmark/handlers/mail_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/spec/unit/postmark/handlers/mail_spec.rb -------------------------------------------------------------------------------- /spec/unit/postmark/helpers/hash_helper_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/spec/unit/postmark/helpers/hash_helper_spec.rb -------------------------------------------------------------------------------- /spec/unit/postmark/helpers/message_helper_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/spec/unit/postmark/helpers/message_helper_spec.rb -------------------------------------------------------------------------------- /spec/unit/postmark/http_client_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/spec/unit/postmark/http_client_spec.rb -------------------------------------------------------------------------------- /spec/unit/postmark/inbound_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/spec/unit/postmark/inbound_spec.rb -------------------------------------------------------------------------------- /spec/unit/postmark/inflector_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/spec/unit/postmark/inflector_spec.rb -------------------------------------------------------------------------------- /spec/unit/postmark/json_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/spec/unit/postmark/json_spec.rb -------------------------------------------------------------------------------- /spec/unit/postmark/mail_message_converter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/spec/unit/postmark/mail_message_converter_spec.rb -------------------------------------------------------------------------------- /spec/unit/postmark/message_extensions/mail_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/spec/unit/postmark/message_extensions/mail_spec.rb -------------------------------------------------------------------------------- /spec/unit/postmark_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ActiveCampaign/postmark-gem/HEAD/spec/unit/postmark_spec.rb --------------------------------------------------------------------------------