Email preview in production in rails 4


#1

Hello,

I am using rails 4.1.1 and ActionMailer::Preview. In development
environment everything is working excellent.

But in production environment the preview routes are not accessible. I
store the previews in test/mailers/previews/
Is is possible to enable them for production?

Thanks!


#2

Did you ever find a solution? I’m looking to do the same thing.


#3

Hi,

I have a clue, but I haven’t tested it yet.

Try to add the routes in your routes.rb file manually.

If you have a chance to test this, please, write a line about the
results.

Thanks!


#4

Did u get the solution for this issue.


#5

Hi,

I have a clue, but I haven’t tested it yet.

Try to add the routes in your routes.rb file manually.

If you have a chance to test this, please, write a line about the
results.

Thanks!

On Wednesday, February 18, 2015 at 6:27:11 PM UTC+2, Harshvardhan
Parihar


#6

You should not really do this as the whole point of the production
environment is to be live and sending mails

The content should not be different to your test or development
environment so I am not sure what issue you think you are having

However if you want to do this, then I would suggest something like the
mailcatcher gem and temporarily reset your production SMTP settings to
use that, however as I said above there should be no need to do this
assuming you have tested your app previously

Obviously if you reset your SMTP settings to use mailcatcher then no one
will receive any live email from your app