Enviar correo electrónico desde mi dominio usando SendGrid en Heroku
-
21-12-2019 - |
Pregunta
Tengo una aplicación Rails 4 alojada por Heroku en my_domain.com.Estoy usando SendGrid gratuito para enviar correos electrónicos, pero no importa qué configuración use, todos los correos electrónicos se envían desde my_app@heroku.com
.¿Cómo se pueden configurar los ajustes para que los correos electrónicos se envíen desde automated@my_domain.com
?
Gracias.
Solución
Ir a app/mailers/your_mailer.rb
y agregue la siguiente línea debajo class YourMailer < ActionMailer::Base
default from: "automated@my_domain.com"
Otros consejos
Pruebe control-shift-F (que iniciará una búsqueda de todo su código base).Busque "my_app@heroku.com" y podrá encontrar dónde se está configurando esta variable.Avíseme si esto no funciona e intentaré otra cosa.
Establecido en su producción.rb,
config.action_mailer.default_options = {from: 'no-reply@example.com'}