Enviar e-mail do meu domínio usando SendGrid no Heroku
-
21-12-2019 - |
Pergunta
Eu tenho um Carris 4 aplicativo que está sendo oferecido pelo Heroku no my_domain.com.Eu estou usando o livre SendGrid para enviar e-mails, mas não importa as configurações que eu uso todos os e-mails são enviados a partir de my_app@heroku.com
.Como pode definir as configurações de modo que e-mails são enviados a partir de automated@my_domain.com
?
Obrigado.
Solução
Ir para app/mailers/your_mailer.rb
e adicione a seguinte linha em class YourMailer < ActionMailer::Base
default from: "automated@my_domain.com"
Outras dicas
Tente controle-shift-f (que irá puxar uma pesquisa por toda a sua faixa de código).Procure por "my_app@heroku.com" e você pode encontrar onde esta variável está sendo definida.Deixe-me saber se isso não funciona e eu tentarei outra coisa.
Definir em sua produção.rb,
config.action_mailer.default_options = {from: 'no-reply@example.com'}