使用Heroku上的SendGrid从我的域发送电子邮件

时间:2014-07-29 19:04:37

标签: ruby-on-rails heroku ruby-on-rails-4 email-integration sendgrid

我有一个Rails 4应用程序,由myoku在my_domain.com上托管。我使用免费的SendGrid发送电子邮件,但无论我使用什么设置,所有电子邮件都是从my_app@heroku.com发送的。如何设置设置以便从automated@my_domain.com发送电子邮件?

感谢。

3 个答案:

答案 0 :(得分:2)

尝试使用control-shift-F(它会搜索整个代码库)。搜索“my_app@heroku.com”,您可以找到此变量的设置位置。如果这不起作用,请告诉我,我会尝试别的。

答案 1 :(得分:1)

在您的production.rb中设置

 config.action_mailer.default_options = {from: 'no-reply@example.com'}

答案 2 :(得分:1)

转到app/mailers/your_mailer.rb并在class YourMailer < ActionMailer::Base

下添加以下行
default from: "automated@my_domain.com"