Как я настраиваю направляющие для отключения посылающих реальных электронных писем в то время как в подготовке?

Я нахожусь на Heroku, и электронные письма не становятся отосланными в разработке, но правильно посылаются в производстве. Я хотел бы выполнить отдельный экземпляр подготовки на Heroku, но не хочу посланные электронные письма (только журналу).

9
задан Newy 16 June 2010 в 22:21
поделиться

2 ответа

Эта строка в test.rb сообщает ActionMailer не доставлять электронные письма:

config.action_mailer.delivery_method = :test

Вместо этого они накапливаются в массиве ActionMailer :: Base.deliveries.

Вам необходимо настроить промежуточную среду для вашего приложения и настроить Heroku для использования этой среды в вашем промежуточном экземпляре.

17
ответ дан 4 December 2019 в 06:00
поделиться

поместите это в ваш файл environment.rb

config.action_mailer.delivery_method = :test

Это должно прекратить отправку почты на почтовый сервер, я думаю, есть опция :log, но я ее не пробовал.

6
ответ дан 4 December 2019 в 06:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: