测试可用的发邮件,直至收件箱
编辑时间:2017-09-10 作者:恶猫 浏览量:1936 来源:恶猫博客

测试可用的发邮件,直至收件箱

import console; 
import inet.smtp;//大家也可以使用 com.smtp 发送邮件
 
//创建邮件
var mail = inet.smtp(); 
mail.setSMTPServer("smtp.sohu.com",25); //设置SMTP服务器,端口
mail.setXMailer("Microsoft Outlook ExPRess 6.00.2900.2869"); //自定义邮件应用程序名
mail.setCharSet("UTF-8"); //设置邮件编码
mail.setLogin("13105449952@sohu.com");
mail.setPassword("houiuagomi");//登录密码
mail.setSenderName("TT123456"); //发送人姓名
mail.setSenderMail("12455@sohu.com"); //发送人邮件地址
mail.setSubject("娱乐新闻:银行会在互联网的冲击下消失吗"); //邮件标题
mail.addRecipient("11111111@qq.com"); //添加收件人

//设置HTML格式邮件内容
mail.setBodyHtml('<html><p>
 <span style="font-family:Microsoft YaHei;">这里面就是我广告标题了</span>
</p>
<p>
 &nbsp;
</p>研究君:从蓝海到红海,净水器市场为何变了味?
美国看病的常识有哪些?
区块宝CEO张寿松受邀参加中国互联网金融博览会
阿里云中间件产品总监:云计算时代,互联网架构是刚需
中药材+互联网 传统产业迈入高新技术升级之路 
蚂蚁金服的国际化逻辑是什么?
</html>');
console.log("正在发送邮件")
mail.send();
  
if(!mail.getErrorNum()){
 console.log("发送成功")
}
else {
 console.log( "错误信息:",mail.getErrorText() )
 console.log( "最后发送的请求:",mail.getLastRequest())
 console.log( "服务端最后返回:",mail.getLastResponse())
 console.log( "服务端最后响应代码:",mail.getLastResponseCode()) 
}
 
console.pause(true);

 

转自恶猫博客

来说两句吧