Почему параметр: from не работает на моем Rails actionmailer? - PullRequest
0 голосов
/ 13 января 2012

Я следовал руководству по отправке электронной почты в Rails, и у меня есть это в моем production.rb

  ActionMailer::Base.smtp_settings = {
    :tls            => true,
    :address        => 'smtp.gmail.com',
    :port           => 587,
    :domain         => 'http://myapp.heroku.com',
    :authentication => :plain,
    :user_name      => 'mygmailusername@gmail.com',
    :password       => 'mypassword'
  }

И это Actionmailer

mail(
     :to => user.email,
     :from => "noreply@myapp.heroku.com",
     :subject => "Welcome to My App",
     :body => "Please activate your account by going to this address: \n" +
              "http://myapp.heroku.com/" + 
              user.username + "/activate/" + user.activation_key
     )

Когда отправляет электронную почтуадрес электронной почты приходит от mygmailusername@gmail.com, а не от noreply@myapp.heroku.com.Как я могу это исправить?

1 Ответ

0 голосов
/ 13 января 2012

Вы не можете, GMail позволяет вам отправлять почту как кто-то другой (по очевидной причине).

...