Skip to content

Latest commit

 

History

History
47 lines (30 loc) · 1.26 KB

README.md

File metadata and controls

47 lines (30 loc) · 1.26 KB

RecipientInterceptor

Build Status Code Quality

Never accidentally send emails to real people from your staging environment.

Rails example

Send all staging emails to a group email address without accidentally emailing users with active email addresses in the database.

In Gemfile:

gem 'recipient_interceptor'

In config/environments/staging.rb:

Mail.register_interceptor RecipientInterceptor.new(ENV['EMAIL_RECIPIENTS'])

From the command line:

heroku config:add EMAIL_RECIPIENTS="[email protected]" --remote staging

Options

Optionally prefix the subject line:

Mail.register_interceptor RecipientInterceptor.new(
  ENV['EMAIL_RECIPIENTS'],
  subject_prefix: '[STAGING]'
)

Credits

RecipientInterceptor is maintained by Dan Croak and contributors like you.

License

RecipientInterceptor is © 2013 Dan Croak. It is free software, and may be redistributed under the terms specified in the LICENSE file.