全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网
邮件推送

SMTP 之 Ruby 调用示例

更新时间:2017-08-09 15:22:09

使用 Ruby 通过 SMTP 协议发信

  1. # install `mail` gem first: `gem install mail`
  2. require 'mail'
  3. Mail.defaults do
  4. delivery_method :smtp, {
  5. :port => 25,
  6. :address => "smtpdm.aliyun.com",
  7. :user_name => "domaintest@dm.aliyun.com",
  8. :password => "****",
  9. :enable_starttls_auto => false,
  10. :openssl_verify_mode => 'none',
  11. }
  12. end
  13. mail = Mail.deliver do
  14. to 'test@test.com'
  15. from 'domaintest@dm.aliyun.com'
  16. subject 'Hello'
  17. text_part do
  18. body 'Testing mail'
  19. end
  20. end

注:请在 :user_name => 后替换您的发信地址;:password => 后替换您的邮件推送密码;to ‘后替换收件人地址;from ‘后替换发信地址。

本文导读目录