javamail发送邮件demo

来源:互联网 发布:紫米充电宝怎么样 知乎 编辑:程序博客网 时间:2024/05/18 03:35

所需jar包

activation.jar

mail.jar

actication.jar下载地址:点击打开链接

mail.jar下载地址:点击打开链接


public static void main(String[] args) throws Exception {Properties prop=new Properties();prop.setProperty("mail.host", "smtp.sina.com");prop.setProperty("mail.transport.protocol", "smtp");prop.setProperty("mail.smtp.auth", "true");//使用JavaMail发送邮件的5个步骤//1、创建sessionSession session=Session.getInstance(prop);//开启Session的debug模式,这样就可以查看到程序发送Email的运行状态session.setDebug(true);//2、通过session得到transport对象Transport ts = session.getTransport();//3、使用邮箱的用户名和密码连上邮件服务器,发送邮件时,发件人需要提交邮箱的用户名和密码给smtp服务器,用户名和密码都通过验证之后才能够正常发送邮件给收件人。ts.connect("smtp.sina.com", "zhangweigang2011@sina.com", "*******");//4、创建邮件Message message = createSimpleMail(session);//5、发送邮件ts.sendMessage(message, message.getAllRecipients());ts.close();}



0 0
原创粉丝点击