javamail简单的发送邮件
2014-06-05 16:06
225 查看
package cn.itcast.javamail2;
import java.util.Properties;
import javax.mail.Address;
import javax.mail.Message;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
public class Demo1 {
**
* @param args add by 李建华,Aug 5, 2013
*
javamail邮件发送可以理解为简单的<--火箭(transport)发射(sendMessage)卫星(msg)-->
*
public static void main(String[] args) throws
Exception{
// TODO Auto-generated method
stub
Properties props = new
Properties();// 创建系统属性对象
props.setProperty("mail.smtp.auth",
"true");//服务器是否需要认证
props.setProperty("mail.transport.protocol",
"smtp");//服务器协议
Session session =
Session.getInstance(props);// 获得邮件会话对象
session.setDebug(true);//监控mail命令
Message msg = new
MimeMessage(session);//
创建MIME邮件对象<--2、卫星-->
msg.setText("其实这是一个很简单的事情!");
msg.setFrom(new
InternetAddress("15200914714@163.com"));//
设置发信人(可以和用戶帳號不一樣)
Transport transport =
session.getTransport();//用来发邮件的<--1、火箭-->
//transport.connect("smtp.sina.com",
25, "ljhlovelxy@sina.com",
"lijianhua4817069");
//
设置发件人使用的SMTP服务器、端口、用户名、密码
transport.connect("smtp.163.com",
25, "15200914714@163.com",
"lijianhua4817069");
//transport.connect("smtp.sina.com",
25, "itcast_test", "123456");
transport.sendMessage(msg,
new
Address[]{new InternetAddress("ljhlovelxy@sina.com")});//邮件发送<--3、火箭发射卫星-->
//transport.send(msg,new
Address[]{new InternetAddress("itcast_test@sohu.com")});
transport.close();//关闭
}
}
import java.util.Properties;
import javax.mail.Address;
import javax.mail.Message;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
public class Demo1 {
**
* @param args add by 李建华,Aug 5, 2013
*
javamail邮件发送可以理解为简单的<--火箭(transport)发射(sendMessage)卫星(msg)-->
*
public static void main(String[] args) throws
Exception{
// TODO Auto-generated method
stub
Properties props = new
Properties();// 创建系统属性对象
props.setProperty("mail.smtp.auth",
"true");//服务器是否需要认证
props.setProperty("mail.transport.protocol",
"smtp");//服务器协议
Session session =
Session.getInstance(props);// 获得邮件会话对象
session.setDebug(true);//监控mail命令
Message msg = new
MimeMessage(session);//
创建MIME邮件对象<--2、卫星-->
msg.setText("其实这是一个很简单的事情!");
msg.setFrom(new
InternetAddress("15200914714@163.com"));//
设置发信人(可以和用戶帳號不一樣)
Transport transport =
session.getTransport();//用来发邮件的<--1、火箭-->
//transport.connect("smtp.sina.com",
25, "ljhlovelxy@sina.com",
"lijianhua4817069");
//
设置发件人使用的SMTP服务器、端口、用户名、密码
transport.connect("smtp.163.com",
25, "15200914714@163.com",
"lijianhua4817069");
//transport.connect("smtp.sina.com",
25, "itcast_test", "123456");
transport.sendMessage(msg,
new
Address[]{new InternetAddress("ljhlovelxy@sina.com")});//邮件发送<--3、火箭发射卫星-->
//transport.send(msg,new
Address[]{new InternetAddress("itcast_test@sohu.com")});
transport.close();//关闭
}
}
相关文章推荐
- Javamail,编写简单的程序发送邮件
- JavaMail学习笔记-1(简单纯文本的邮件发送)
- JavaMail(1)--使用SMTP协议发送简单邮件
- javamail发送邮件的简单实例
- javamail发送邮件的简单实例
- javamail发送邮件的简单实例
- JavaMail 发送邮件简单 Demo
- javamail发送邮件的简单实例[转]
- 用JAVAMAIL发送邮件的一个简单例子
- javamail发送邮件的简单实例
- 最简单的JavaMail发送邮件
- 使用JavaMail发送一封简单的邮件
- javamail发送邮件的简单实例
- javamail发送邮件的简单实例
- javamail发送邮件的简单实例
- javamail 一个发送邮件的简单例子(转载)
- javamail发送邮件的简单例子
- 简单的JavaMail邮件发送
- JavaMail 发送邮件简单 Demo
- javamail发送邮件的简单实例