zoukankan      html  css  js  c++  java
  • JavaMail_测试编写

    @Test
    	public void test1() throws Exception{
    //		import java.util.Properties;
    //		import javax.mail.Address;
    //		import javax.mail.Message.RecipientType;
    //		import javax.mail.Session;
    //		import javax.mail.Transport;
    //		import javax.mail.internet.InternetAddress;
    //		import javax.mail.internet.MimeMessage;
    		Properties props=new Properties();
    		props.put("mail.smtp.host","smtp.163.com" );//选择发送邮箱的服务器类型
    		props.put("mail.smtp.auth",true);//是否需要登录验证
    		
    		Session session = Session.getInstance(props);//获取session
    		session.setDebug(true);//可以在控制台输出smtp协议的应答过程
    		
    		MimeMessage msg=new MimeMessage(session);//创建邮件
    		
    		Address fromAddress=new InternetAddress("xxxxxx@163.com");//发件人的邮箱地址
    		msg.setFrom(fromAddress);//设置发件人的地址
    		
    		Address toAddress=new InternetAddress("xxxx@qq.com");//接收者的邮箱地址
    		msg.setRecipient(RecipientType.TO, toAddress);//设置收件人的地址
    		
    		msg.setSubject("title");//邮件的主题
    		msg.setText("hello world");//邮件的正文
    		
    		msg.saveChanges();//保存邮件内容
    		
    		Transport transport=session.getTransport("smtp");//得到发送邮件的火箭(通道)
    		transport.connect("smtp.163.com", "xxxxxx@163.com", "客户端的授权密码");//连接发送邮件的服务器
    		
    		transport.sendMessage(msg, msg.getAllRecipients());//发送邮件:(邮件,收件人)
    		
    		transport.close();//关闭通道
    	}
    

      

  • 相关阅读:
    单元测试
    软件测试计划
    软件杯A9的设计与实现
    阅读笔记7
    阅读笔记6
    阅读笔记5
    阅读笔记4
    阅读笔记3
    阅读笔记2
    阅读笔记1
  • 原文地址:https://www.cnblogs.com/yuefeng123/p/8360647.html
Copyright © 2011-2022 走看看