我正在与Spree发送邮件,但我一直在制作这个错误。我正在使用Heroku来部署de App。
当我点击“发送测试邮件”时,我收到此错误Test Mail error: no implicit conversion of nil into Hash
。
的Gemfile:
#Spree Gems
gem 'spree', '~> 3.3.0'
gem 'spree_auth_devise', '~> 3.3'
gem 'spree_gateway', '~> 3.3'
gem 'spree_mail_settings', github: 'spree-contrib/spree_mail_settings'+
我不知道还能做些什么让这件事有用。也不知道Spree何时发送邮件。
答案 0 :(得分:1)
看起来Spree_mail_settings已从Spree中删除,因为它有很多问题和陷阱。我正在从我的项目中删除它,我将设置标准的Rails ActionMailer。
http://guides.rubyonrails.org/action_mailer_basics.html#example-action-mailer-configuration