Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 4 为Rails 4.0设置邮件程序_Ruby On Rails 4_Environment Variables_Actionmailer - Fatal编程技术网

Ruby on rails 4 为Rails 4.0设置邮件程序

Ruby on rails 4 为Rails 4.0设置邮件程序,ruby-on-rails-4,environment-variables,actionmailer,Ruby On Rails 4,Environment Variables,Actionmailer,我在查看Mailer类的文档时,决定为我的应用程序设置或尝试设置邮件类。问题是我把我的代码推到github,所以我不希望我的gmail密码被推到我的代码中 我听说过rails的环境变量,但在这些变量中找不到太多,更不用说如何在中设置一个,这样我就可以将密码存储在其中,然后调用它,仍然可以将代码推送到公共回购中。我发现这很有用: RailsCasts#85 YAML配置(修订版)还讨论了环境变量的一些方面,并对其进行了设置。,。。我的选择是在/config文件夹中的单独文件中定义它,并使用.git

我在查看Mailer类的文档时,决定为我的应用程序设置或尝试设置邮件类。问题是我把我的代码推到github,所以我不希望我的gmail密码被推到我的代码中

我听说过rails的环境变量,但在这些变量中找不到太多,更不用说如何在中设置一个,这样我就可以将密码存储在其中,然后调用它,仍然可以将代码推送到公共回购中。

我发现这很有用:

RailsCasts#85 YAML配置(修订版)还讨论了环境变量的一些方面,并对其进行了设置。

,。。我的选择是在
/config
文件夹中的单独文件中定义它,并使用
.gitignore