javamail 简单例子
来源:互联网 发布:java中线程同步的机制 编辑:程序博客网 时间:2024/06/04 19:28
/**
* "send" method to send the message.
*/
public static void send(String smtpServer, String to, String cc, String from
, String subject, String body,String userName,String password)
{
try
{
Properties props = System.getProperties();
// -- Attaching to default Session, or we could start a new one --
props.setProperty("mail.smtp.host", smtpServer);
props.put("mail.smtp.auth", "true");
props.put("mail.smtp.starttls.enable","true");
Session session = Session.getDefaultInstance(props, null);
// -- Create a new message --
Message msg = new MimeMessage(session);
// -- Set the FROM and TO fields --
msg.setFrom(new InternetAddress(from));
msg.setHeader("X-Priority","1");
msg.setRecipients(Message.RecipientType.TO,
InternetAddress.parse(to, false));
if(cc!=null && cc.trim().length()>0){
msg.setRecipients(Message.RecipientType.CC,
InternetAddress.parse(cc, false));
}
msg.setSubject(subject);
msg.setContent(body,"text/html");
// -- Set some other header information --
msg.setSentDate(new Date());
msg.saveChanges();
// -- Send the message --
Transport transport = session.getTransport("smtp");
transport.connect(smtpServer, userName, password);
transport.sendMessage(msg, msg.getAllRecipients());
transport.close();
}
catch (Exception ex)
{
ex.printStackTrace();
}
}
- 简单的JavaMail例子
- javamail 简单例子
- javamail发送邮件的简单例子
- 用JavaMail发送邮件的简单例子
- JavaMail 例子
- javamail例子
- javamail例子
- javaMail例子
- javamail例子
- javamail 一个发送邮件的简单例子(转载)
- 用JAVAMAIL发送邮件的一个简单例子
- 【JavaMail学习笔记系列】使用JavaMail发送一封带附件的Email的简单例子
- JavaMail发送邮件例子
- JavaMail发送邮件例子
- javaMail邮件发送例子
- javamail发送邮件的例子
- 以前写的javamail例子
- JavaMail 发送附件的例子
- Flex与.NET互操作(六):Flex和.NET协同开发利器FluorineFx
- symbian 获得安装时事件通知
- Flex与.NET互操作(七):了解FluorineFx的环境配置(远程对象、网关、通道、目的地)
- mysql 字符串转换成日期类型,日期类型的相减
- BSTR 、LPCTSTR、CString附C语言串基本操作
- javamail 简单例子
- Flex与.NET互操作(八):使用FluorineFx网关实现远程访问
- webos2.0
- 【贪心】区间图着色 Interval-graph Coloring Problem
- Flex与.NET互操作(九):FluorineFx.NET的认证(Authentication )与授权(Authorization)
- C#日期函数使用大全
- 委托的BeginInvoke 和 EndInvoke及构造
- UML工具选择
- Flex与.NET互操作(十):FluorineFx.Net的及时通信应用(ApplicationAdapter)(一)