Question

J'ai une application Rails 4 hébergée par Heroku sur my_domain.com.J'utilise SendGrid gratuit pour envoyer des e-mails, mais quels que soient les paramètres que j'utilise, tous les e-mails sont envoyés my_app@heroku.com.Comment définir les paramètres pour que les e-mails soient envoyés depuis automated@my_domain.com?

Merci.

Était-ce utile?

La solution

Aller à app/mailers/your_mailer.rb et ajoutez la ligne suivante sous class YourMailer < ActionMailer::Base

default from: "automated@my_domain.com"

Autres conseils

Essayez control-shift-F (qui lancera une recherche sur l'intégralité de votre base de code).Recherchez "my_app@heroku.com" et vous pourrez peut-être trouver où cette variable est définie.Faites-moi savoir si cela ne fonctionne pas et j'essaierai autre chose.

Situé dans votre production.rb,

 config.action_mailer.default_options = {from: 'no-reply@example.com'}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top