Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/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/1/angularjs/22.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
Heroku SendGrid要求我使用用户名和密码。。。但他们从未给过我密码_Heroku_Sendgrid - Fatal编程技术网

Heroku SendGrid要求我使用用户名和密码。。。但他们从未给过我密码

Heroku SendGrid要求我使用用户名和密码。。。但他们从未给过我密码,heroku,sendgrid,Heroku,Sendgrid,尝试集成此功能,但我不断收到用户名/密码错误。当我添加Sendgrid作为Heroku插件时,它不会告诉我它分配给我的密码。它只是说“你的密码”。嗯,当我的heroku密码不起作用时,这并不意味着什么。所以,我是墨守成规的 此外,在不知道旧密码的情况下,我无法创建新密码。如果您添加了Heroku插件,您应该能够通过运行以下命令获取用户名和密码: ActionMailer::Base.smtp_settings = { user_name: ENV['SENDGRID_USERNAME'],

尝试集成此功能,但我不断收到用户名/密码错误。当我添加Sendgrid作为Heroku插件时,它不会告诉我它分配给我的密码。它只是说“你的密码”。嗯,当我的heroku密码不起作用时,这并不意味着什么。所以,我是墨守成规的


此外,在不知道旧密码的情况下,我无法创建新密码。

如果您添加了Heroku插件,您应该能够通过运行以下命令获取用户名和密码:

ActionMailer::Base.smtp_settings = {
  user_name: ENV['SENDGRID_USERNAME'],
  password:  ENV['SENDGRID_PASSWORD'],
  domain:    'heroku.com',
  address:   'smtp.sendgrid.net',
  port:      587,
  authentication: :plain,
  enable_starttls_auto: true
}
它们应该分配给Heroku上应用程序下的环境变量

通过

$ heroku config:get SENDGRID_USERNAME
appXYZ@heroku.com

$ heroku config:get SENDGRID_PASSWORD
password