newleaders/thincloud-postmark — pull request #1 by kjohnston (2012-10-16 09:56:09+00:00)
Title: Initialization and configuration

* Removes the previous ActionMailer config initializer, which was not applying properly, causing applications to fall back to SMTP (sending mail via Postfix or similar if installed - this happened to both of our Rails Rumble apps and a couple of other recent apps we've provisioned).

* Introduces a Thincloud::Postmark::Configuration, consistent with `thincloud-authentication` (and soon) `thincloud-resque`.

* Generates a configuration initializer where the app's Postmark API key can be provided, which defaults to an environment variable (which can be customized) and falls back to the test key.

* Introduces a test environment that essentially mirror's `thincloud-authentication`, minus some of the items that aren't needed for this gem, and gets things started with 62.5% coverage.