如何在rails中包含邮件枪API?

时间:2016-07-22 13:07:35

标签: ruby-on-rails-4 heroku heroku-api

我想在我的Rails应用程序中使用Mailgun。

当我通过Heroku插件添加时,虽然我想要免费版本,但显示错误以添加信用卡号。

我抬起头,从Mailgun中找到了这段代码。有人能告诉我如何使用它吗?

require 'mail'
Mail.defaults do
  delivery_method :smtp, {
    :port      => 587,
    :address   => "smtp.mailgun.org",
    :user_name => "",
    :password  => "",
  }
end

mail = Mail.deliver do
  to      'bar@example.com'
  from    'foo@YOUR_DOMAIN_NAME'
  subject 'Hello'

  text_part do
    body 'Testing some Mailgun awesomness'
  end
end

我尝试使用此功能但显示错误 - mailgun SSL_read: sslv3 alert bad record mac

1 个答案:

答案 0 :(得分:1)

您需要使用Mailgun注册并获取将在邮件配置中使用的SMTP usernamepassword