ruby发送邮件方法

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

  "    add_file File.expand_path(case_path)  end  mail.deliver!end
时间: 2024-11-03 07:11:57

ruby发送邮件方法的相关文章

C# .NET发送邮件方法

一.发送邮件方法 1 ///<summary> 2 /// 发送邮件方法 3 ///</summary> 4 ///<param name="mailTo">收件人邮箱</param> 5 ///<param name="mailSubject">邮件标题</param> 6 ///<param name="mailContent">邮件内容</param&

雷林鹏分享:Ruby CGI方法

Ruby CGI方法 以下为CGI类的方法列表: 序号方法描述 1CGI::new([ level="query"]) 创建 CGI 对象.query可以是以下值: query: 没有 HTML 生成输出 html3: HTML3.2 html4: HTML4.0 Strict html4Tr: HTML4.0 Transitional html4Fr: HTML4.0 Frameset 2CGI::escape( str) 使用 URL 编码来转义字符串 3CGI::unescape

ruby reduce方法

Ruby 中一些好用的方法(注意reduce方法) 2016-07-27 17:57 370人阅读 评论(0) 收藏 举报 #####inject inject是我使用最频繁的方法了,它的强大之处在于可以方便的对嵌套的数组,哈希等混合数据结构进行合并或求和, 可以有效减少代码量. 例如最常见的数组套哈希: 1 2 3 4 array = [{a:100}, {b:200}, {c:300}] array.inject(0) { |sum, e| sum += e.values.first } #

python发送邮件方法总结

python中email模块使得处理邮件变得比较简单,今天着重学习了一下发送邮件的具体做法,这里写写自己的的心得,也请高手给些指点.     一.相关模块介绍 发送邮件主要用到了smtplib和email两个模块,这里首先就两个模块进行一下简单的介绍:    1.smtplib模块 smtplib.SMTP([host[, port[, local_hostname[, timeout]]]])   SMTP类构造函数,表示与SMTP服务器之间的连接,通过这个连接可以向smtp服务器发送指令,执

PHPMailer发送邮件方法

/** * * 测试邮件发送s * @param 服务器 $Host * @param 端口 $Port * @param 昵称 $Fromname * @param 身份验证用户名 $Username * @param 身份验证密码 $Password * @param 发送人邮件地址 $From * @param 接收人邮件地址 $Address * @param 邮件标题 $Title * @param 邮件正文 $Message * @param 附件 $Attachment */ fu

发送邮件方法

//外发 function Email() { var box = ""; var ids = ""; if ($(":checkbox[name='delTrain']:checked").size() == 0) { alert("您没有选择要外发的数据!"); return; } if (!confirm('您真的要外发所选应用吗?')) { return false; } var c = 0; $("inpu

Django发送邮件方法

在Django中将渲染后的模板进行邮件发送,可以使用send_email方法 首先在settings.py中添加如下配置 # 邮件配置SSL加密方式 EMAIL_HOST = 'smtp.qq.com' EMAIL_PORT = 465 # 使用SSL加密方式端口为465 EMAIL_HOST_USER = '[email protected]' EMAIL_HOST_PASSWORD = 'pwd' EMAIL_USE_SSL = True # 使用SSL加密方式 EMAIL_FROM = '

python发送邮件方法

1.普通文本邮件 #!/usr/bin/env python # -*- coding:utf-8 -*- import smtplib from email.mime.text import MIMEText mail_user="[email protected]" #发送邮件的邮箱 mail_pass="xxxxxxx" #密码,口令 mailto_list="[email protected]" #接受邮件的邮箱 mail_host=&q

亲测可用的发送邮件方法分享

//发送邮件代码 public static void Sends(string email, string formto, string content, string body, string upass) { string name = "[email protected]"; string smtp = "smtp.exmail.sina.com"; SmtpClient _smtpClient = new SmtpClient(); _smtpClient