首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >邮戳邮寄只适用于生产电子邮件

邮戳邮寄只适用于生产电子邮件
EN

Stack Overflow用户
提问于 2019-02-12 14:54:10
回答 1查看 104关注 0票数 1

我有三个环境,而邮戳邮件只是在production上工作。我检查了我创建的api密钥,什么都没有。我甚至尝试从生产中使用相同的api密钥,但它在暂存上不起作用。

代码语言:javascript
复制
Rails v. 5.0.1

宝石档案:

代码语言:javascript
复制
gem 'postmark' (v.1.14.0)

gem 'postmark-rails' (v. 0.18.0)

production.rb

代码语言:javascript
复制
  config.action_mailer.delivery_method = :postmark
  config.action_mailer.postmark_settings = { :api_token => ENV["POSTMARK_API_KEY"] }
  config.action_mailer.default_url_options = { host: "www.mywebsite.com" }

development.rb

代码语言:javascript
复制
  config.action_mailer.delivery_method = :postmark
  config.action_mailer.postmark_settings = { :api_token => ENV["POSTMARK_API_KEY"] }
  config.action_mailer.default_url_options = { host: 'localhost', port: 3000 }

staging.rb

代码语言:javascript
复制
  config.action_mailer.delivery_method = :postmark
  config.action_mailer.postmark_settings = { :api_token => ENV["POSTMARK_API_KEY"] }
  config.action_mailer.default_url_options = { host: "myapp.herokuapp.com" }
EN

回答 1

Stack Overflow用户

发布于 2019-02-12 15:31:50

我试着用deliver_now而不是deliver_later的方法发送电子邮件,然后开始工作。我想问题在于redis gem配置,我必须解决这个问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54652831

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档