java发邮件实例
来源:互联网 发布:javascript效果 编辑:程序博客网 时间:2024/06/06 01:12
package test;
import java.util.Date;
import java.util.Properties;
import javax.mail.Message;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
public class TestSendEmail {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String tto="gejianglong@gmail.com";
String ttitle="Test email";
String tcontent="content sendemail";
Properties props=new Properties();//也可用Properties props = System.getProperties();
props.put("mail.smtp.host","smtp.qq.com:465");//存储发送邮件服务器的信息
//props.setProperty("mail.smtp.port", "465");
props.put("mail.smtp.auth","true");//同时通过验证
Session s=Session.getInstance(props);//根据属性新建一个邮件会话
s.setDebug(true);
MimeMessage message=new MimeMessage(s);//由邮件会话新建一个消息对象
try {
//设置邮件
InternetAddress from = new InternetAddress("807378896@qq.com");
message.setFrom(from);//设置发件人
InternetAddress to = new InternetAddress(tto);
message.setRecipient(Message.RecipientType.TO, to);//设置收件人,并设置其接收类型为TO
message.setSubject(ttitle);//设置主题
message.setText(tcontent);//设置信件内容
message.setSentDate(new Date());//设置发信时间
//发送邮件
message.saveChanges();//存储邮件信息
Transport transport = s.getTransport("smtp");
transport.connect("smtp.qq.com", "8073878896", "zhelishimima");//以smtp方式登录邮箱
transport.sendMessage(message, message.getAllRecipients());//发送邮件,其中第二个参数是所有
//已设好的收件人地址
System.out.println("end");
transport.close();
} catch (Exception e) {
// TODO: handle exception
}
}
}
import java.util.Date;
import java.util.Properties;
import javax.mail.Message;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
public class TestSendEmail {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String tto="gejianglong@gmail.com";
String ttitle="Test email";
String tcontent="content sendemail";
Properties props=new Properties();//也可用Properties props = System.getProperties();
props.put("mail.smtp.host","smtp.qq.com:465");//存储发送邮件服务器的信息
//props.setProperty("mail.smtp.port", "465");
props.put("mail.smtp.auth","true");//同时通过验证
Session s=Session.getInstance(props);//根据属性新建一个邮件会话
s.setDebug(true);
MimeMessage message=new MimeMessage(s);//由邮件会话新建一个消息对象
try {
//设置邮件
InternetAddress from = new InternetAddress("807378896@qq.com");
message.setFrom(from);//设置发件人
InternetAddress to = new InternetAddress(tto);
message.setRecipient(Message.RecipientType.TO, to);//设置收件人,并设置其接收类型为TO
message.setSubject(ttitle);//设置主题
message.setText(tcontent);//设置信件内容
message.setSentDate(new Date());//设置发信时间
//发送邮件
message.saveChanges();//存储邮件信息
Transport transport = s.getTransport("smtp");
transport.connect("smtp.qq.com", "8073878896", "zhelishimima");//以smtp方式登录邮箱
transport.sendMessage(message, message.getAllRecipients());//发送邮件,其中第二个参数是所有
//已设好的收件人地址
System.out.println("end");
transport.close();
} catch (Exception e) {
// TODO: handle exception
}
}
}
- java发邮件实例
- Java后台自动发邮件实例
- magento 发邮件实例
- python发邮件实例
- python发邮件实例
- python发邮件实例
- python发邮件实例
- python发邮件实例
- 使用Java给qq邮箱发邮件实例
- sap 外发邮件实例
- Android发邮件代码实例
- 实战java发邮件
- 实战java发邮件
- 实战java发邮件
- 实战java发邮件
- 实战java发邮件
- Java发邮件
- java发邮件例子
- android activity退出的时候,强制停止
- linux下的db2
- android應用程序中調用shell命令
- Java内存泄漏
- HDU 2473 Junk-Mail Filter 并查集拆分
- java发邮件实例
- 汉诺塔算法
- STM32 在RVMDK下简单延时计算
- Android 2.3的camera的虚拟对焦的去除
- 编译第三方应用到系统中
- Java HttpURLConnection 联网超时问题
- Oracle的优化器的优化方式
- C# 委托的使用
- 解决serv-u乱码