一个用java发送邮件的简单小程序
2014-07-06 11:55
483 查看
写了一个用java发送邮件的小程序以后用的着的时候直接拿来用:
首先需要去Oracle官网https://java.net/downloads/javamail/javax.mail.jar下载需要的jar包“javax.mail.jar”,添加到classpath中之后就可以在代码中引入要使用的类了。
下面是发送邮件的具体代码:
首先需要去Oracle官网https://java.net/downloads/javamail/javax.mail.jar下载需要的jar包“javax.mail.jar”,添加到classpath中之后就可以在代码中引入要使用的类了。
下面是发送邮件的具体代码:
public static void main(String[] args) throws Exception { Properties pro = new Properties(); pro.put("mail.smtp.host", "smtp.163.com");//smtp.163.com 是你用到的邮件服务器
prop.setProperty("mail.transport.protocol", "smtp"); //pro.put("mail.smtp.auth", true); Session mailConnection = Session.getInstance(pro, null); Message msg = new MimeMessage(mailConnection); InternetAddress send = new InternetAddress("XXXXXX");//XXXXXX是你发送邮件用的邮箱地址 InternetAddress receiver = new InternetAddress(“ZZZZZ”);//ZZZZZ是你收件人的邮箱地址 msg.setFrom(send); msg.addRecipient(RecipientType.TO, receiver); msg.setSubject("hehehhe");//设置邮件的主题 msg.setText(“xxxxxx”);//设置邮件的内容 Transport tr = mailConnection.getTransport(); try { tr.connect("你的邮箱地址", "你邮箱的密码");//填写你的邮箱地址和密码 tr.sendMessage(msg, msg.getAllRecipients()); System.out.println("邮件发送成功"); } finally { tr.close();//发送成功后关闭链接 } }
相关文章推荐
- 【Java邮件开发】5.编写一个JavaMail发送邮件的程序
- java程序发送邮件简单例子
- Java程序发送简单邮件
- Java发送邮件的一个简单Demo
- Java编写一个简单的TCP通信程序。服务器发送一条字符串,客户端接收该信息并显示。
- 使用python中的smtplib库,写一个简单的发送qq邮件程序,速成!!
- 一个简单的基于System.Web.Mail的ASP.Net邮件发送程序
- 用Python实现一个简单的能够发送带附件的邮件程序的教程
- C#写一个简单的邮件发送程序
- java邮件第四篇--使用java程序发送简单的文本邮件
- 一个发送邮件的简单程序
- 用Python实现一个简单的能够发送带附件的邮件程序的教程
- 用Java编写邮件发送程序
- 一个简单的自动发送邮件系统(三)
- Java做一个最简单的Socket通话程序
- 编写一个Windows服务程序,定时从数据库中拿出记录发送邮件
- java开发的邮件发送程序
- 一个简单的猜数字游戏--JAVA程序
- java中使用向量做的一个简单翻页程序
- 一个简单的自动发送邮件系统(二)