码迷,mamicode.com
首页 > 其他好文 > 详细

ruby发送邮件方法

时间:2016-09-07 20:47:35      阅读:110      评论:0      收藏:0      [点我收藏+]

标签:

#encoding:utf-8
require ‘mail‘
def send_email sum,fail,case_path,name,receive
smtp = { :address => ‘smtp.mobanker.com‘, :port => 25, :domain => ‘mobanker.com‘,
:user_name => ‘kanlijun@mobanker.com‘, :password => ‘nl102thxfd2z!‘,
:enable_starttls_auto => true, :openssl_verify_mode => ‘none‘ }
Mail.defaults { delivery_method :smtp, smtp }
mail = Mail.new do
from ‘kanlijun@mobanker.com‘
to receive
subject ‘自动化测试报告‘
body "各位好:
附件为#{name.encode(‘utf-8‘)},请查看。
总结如下:本次回归共#{sum}个用例,失败#{fail}个

"
add_file File.expand_path(case_path)
end
mail.deliver!
end

ruby发送邮件方法

标签:

原文地址:http://www.cnblogs.com/anion-blogs/p/5850597.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!