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

how to include mail gun API in rails?

我想在我的 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

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