我有一个使用heroku 部署的rails 应用程序。我也在使用github。在我的应用程序中,我有一个文件(如下),我认为需要该文件才能发送邮件。但是,这个文件包含我的个人电子邮件地址,并且我的 github 存储库是公开的。有没有办法我的网络应用程序仍然可以使用这些信息,但它不会出现在我在 github 上的公共存储库中?
ActionMailer::Base.smtp_settings = {
:address => "smtp.gmail.com",
:port => 587,
:domain => "gmail.com",
:user_name => "email",
:password => "password",
:authentication => "plain",
:enable_starttls_auto => true
}