2

我想使用教程创建联系表格

最后写的是我应该配置 SMTP,所以在 config/environments/developement.rb 我设置

 config.action_mailer.default_url_options = {:host => 'myproject.c9.io'}

(我在 c9.io 上使用 rails)

ActionMailer::Base.smtp_settings = {
  :address              => "smtp.gmail.com",
  :port                 => 587,
  :domain               => "gmail.com",
  :user_name            => "myusername",
  :password             => "mypassword",
  :authentication       => "plain",
  :enable_starttls_auto => true
}

我是 Rails 的新手,特别是在发送电子邮件方面,所以我想问一下,因为我在填写表格和发送时没有在我的电子邮件地址上收到消息,我应该怎么做才能确认正确发送. 我知道网上有很多教程,但现在我一头雾水,所以我将不胜感激。

4

1 回答 1

3

将这些配置添加到你的 development.rb参考

config.action_mailer.default_url_options = {:host => 'myproject.c9.io'}

config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
  address:              'smtp.gmail.com',
  port:                 587,
  domain:               'gmail.com',
  user_name:            'myusername',
  password:             'mypassword',
  authentication:       'plain',
  enable_starttls_auto: true  
}
于 2015-05-22T11:56:12.637 回答