0

我正在关注本教程,但我不太明白这意味着什么:

Gmail 的 Action Mailer 配置 Action Mailer 现在使用 Mail gem,这变得像添加到 config/environments/$RAILS_ENV.rb 文件一样简单:

config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
  address:              'smtp.gmail.com',
  port:                 587,
  domain:               'example.com',
  user_name:            '<username>',
  password:             '<password>',
  authentication:       'plain',
  enable_starttls_auto: true  }

...但我没有 $RAILS_ENV.rb 文件。我是否只需将一个添加到我的环境目录,然后粘贴并附加上述信息?

现在,我从 Rails 中休息了一段时间,我忘记了很多:(

有人可以解释一下我的环境目录中发生了什么吗?很详细,请。我真的完全不知道它是做什么的,所以我想知道这些参数的去向。

4

1 回答 1

7

这意味着您在 config/environments/ 下有三个文件

  1. 发展.rb
  2. 生产.rb
  3. 测试.rb

您可以根据需要这些设置的环境来放置这些行。这意味着您可以根据您使用的环境使用三种类型的设置。

于 2013-08-31T11:54:08.490 回答