ruby Rails中配置并发送邮件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby Rails中配置并发送邮件相关的知识,希望对你有一定的参考价值。

# install `mail` gem first: `gem install mail`

require 'mail'

Mail.defaults do
  delivery_method :smtp, {
    :port      => 25,
    :address   => "smtpdm.aliyun.com",
    :user_name => "domaintest@dm.aliyun.com",
    :password  => "****",
    :enable_starttls_auto => false, 
    :openssl_verify_mode => 'none',
  }
end

mail = Mail.deliver do
  to      'test@test.com'
  from    'domaintest@dm.aliyun.com'
  subject 'Hello'
  text_part do
    body 'Testing mail'
  end
end

以上是关于ruby Rails中配置并发送邮件的主要内容,如果未能解决你的问题,请参考以下文章

Ruby on Rails 中的 Sendgrid / 电子邮件发送问题(托管在 Heroku 上)

Mandrill 在 Rails 上发送电子邮件 ruby

Heroku 环境中的 Ruby on Rails 应用程序:“使用 Mailgun 发送电子邮件”错误

如何使用 Actionmailer/Ruby on Rails 发送具有多个动态 smtp 的电子邮件

如何配置 Devise for Ruby on Rails 以将电子邮件和密码存储在用户模型之外的其他位置?

使用 Ruby(在 Rails 上)确认链接创建