Como interceptar todos os e-mails ao desenvolver usando dados de produção

Se você tem o hábito de usar dados de produção para testar seu aplicativo localmente, é possível que tenha desativado o mailer para evitar o envio de e-mails de teste para seus usuários.

Aqui está um truque legal que intercepta qualquer e-mail e define o parâmetro “to” para o seu endereço de e-mail.

Crie um arquivo config/initializers/com este conteúdo:

if Rails.env.development?
class DevelopmentInterceptor
def self.delivering_email(message)
message
.to = ""#{message.to.first}"" <youremail@gmail.com>""
message
.cc