全部 android asp.net C/C++ cshap IOS Java javascript nodejs perl php python ruby web容器 其他 前端 数据库 第三方平台 混合式APP 网络 系统 默认分类

阿里云发邮件(SMTP)的Ruby语言调用方法

0 28

详细的参照  阿里云发送邮件的三种方式

SMTP服务地址

SMTP服务地址: smtpdm.aliyun.com

SMTP端口号: 25,465(SSL加密)

代码如下

ruby;toolbar:false"># 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

注:请在 :user_name => 后替换您的邮件推送地址;:password => 后替换您的邮件推送密码;to '后替换接收地址;from '后替换邮件推送地址

热忱回答0

要回复文章请先登录注册