Skip to content

Send transactional email through Postmark in production#34

Merged
kcdragon merged 1 commit into
mainfrom
postmark-production-emails
Jun 12, 2026
Merged

Send transactional email through Postmark in production#34
kcdragon merged 1 commit into
mainfrom
postmark-production-emails

Conversation

@kcdragon

Copy link
Copy Markdown
Collaborator

Wires up Postmark as the production Action Mailer delivery method so the existing RegistrationMailer and PasswordsMailer (sent via deliver_later on Solid Queue) actually deliver in production. Adds the postmark-rails gem, sets delivery_method = :postmark with the Server API token read from production credentials, enables raise_delivery_errors so failures surface in the background job, and replaces the placeholder sender with no-reply@community-foundations.rowhomelabs.com. The Postmark Server API token was added to config/credentials/production.yml.enc. Development (letter_opener) and test (:test) delivery are unchanged, and the full test suite passes (76 runs, 0 failures).

🤖 Generated with Claude Code

Wire up Postmark as the production Action Mailer delivery method, reading
the Server API token from production credentials, and set a real sender
address. Development (letter_opener) and test (:test) delivery are unchanged.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@kcdragon kcdragon merged commit fb6b9da into main Jun 12, 2026
3 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant