无法在rails应用程序中将mailjet集成到ruby中

时间:2018-03-20 16:41:53

标签: ruby-on-rails ruby mailjet

我是ruby-on-rails的新手,由于项目要求,我一直在尝试将mailjet集成到我的项目中。我曾经按照这个链接     https://github.com/mailjet/mailjet-gem但无法正确整合。 在config / development.rb中我有

config.action_mailer.delivery_method = :mailjet

并且我的mailjet.rb也正确创建,但是当我试图发送邮件时,我正在

undefined delivery method :mailjet


    OpenSSL :: SSL :: SSLError(主机名“localhost”与服务器证书不匹配)

我正在使用rails 4和ruby 2.

当我在localmachine上集成mailjet时,它开始工作,但是当我在prod服务器上执行相同的步骤时,我遇到了上述错误。

1 个答案:

答案 0 :(得分:0)

得到了答案,实际上我忘了重新启动unicorn服务器,这就是我的邮件发送变量得到了解决的原因, 从控制台我运行命令

etc/init.d/service unicorn_<project-name> restart.

就是这样。