- 浏览: 32275 次
- 性别:
- 来自: 沈阳
最新评论
final SendMail sendmail = new SendMail();
sendmail.setHost("mail.bjaction.com");
sendmail.setUsername("XXX@bjaction.com");
sendmail.setPassword("******");
sendmail.setFrom("name");//发送者
sendmail.setTo("接收者邮箱");//接收者
sendmail.setSubject("标题");
sendmail.setContent("内容");
Properties props = System.getProperties();
props.put("mail.smtp.host", sendmail.getHost());
props.put("mail.smtp.auth", "true");
Session session = Session.getDefaultInstance(props,
new Authenticator() {
public PasswordAuthentication getPasswordAuthentication() {
return new PasswordAuthentication(sendmail.getUsername(), sendmail.getPassword());
}
});
try {
MimeMessage msg = new MimeMessage(session);
msg.setFrom(new InternetAddress(sendmail.getFrom()));
InternetAddress[] address = { new InternetAddress(sendmail.getTo()) };
msg.setRecipients(Message.RecipientType.TO, address);
msg.setSubject(sendmail.getSubject());
Multipart mp = new MimeMultipart();
MimeBodyPart mbpContent = new MimeBodyPart();
mbpContent.setText(sendmail.getContent());
mp.addBodyPart(mbpContent);
msg.setContent(mp);
msg.setSentDate(new Date());
Transport.send(msg);
} catch (MessagingException mex) {
mex.printStackTrace();
Exception ex = null;
if ((ex = mex.getNextException()) != null) {
ex.printStackTrace();
}
System.out.println("邮件发送失败!");
}
System.out.println("邮件发送成功!");
sendmail.setHost("mail.bjaction.com");
sendmail.setUsername("XXX@bjaction.com");
sendmail.setPassword("******");
sendmail.setFrom("name");//发送者
sendmail.setTo("接收者邮箱");//接收者
sendmail.setSubject("标题");
sendmail.setContent("内容");
Properties props = System.getProperties();
props.put("mail.smtp.host", sendmail.getHost());
props.put("mail.smtp.auth", "true");
Session session = Session.getDefaultInstance(props,
new Authenticator() {
public PasswordAuthentication getPasswordAuthentication() {
return new PasswordAuthentication(sendmail.getUsername(), sendmail.getPassword());
}
});
try {
MimeMessage msg = new MimeMessage(session);
msg.setFrom(new InternetAddress(sendmail.getFrom()));
InternetAddress[] address = { new InternetAddress(sendmail.getTo()) };
msg.setRecipients(Message.RecipientType.TO, address);
msg.setSubject(sendmail.getSubject());
Multipart mp = new MimeMultipart();
MimeBodyPart mbpContent = new MimeBodyPart();
mbpContent.setText(sendmail.getContent());
mp.addBodyPart(mbpContent);
msg.setContent(mp);
msg.setSentDate(new Date());
Transport.send(msg);
} catch (MessagingException mex) {
mex.printStackTrace();
Exception ex = null;
if ((ex = mex.getNextException()) != null) {
ex.printStackTrace();
}
System.out.println("邮件发送失败!");
}
System.out.println("邮件发送成功!");
发表评论
-
百度地图和ztree开发电子围栏功能
2016-09-29 09:27 4796jsp <%@ page language=" ... -
Oracle11g Enterprise Manager配置失败
2014-04-29 11:20 2563Win7先安装oracle 11g时,安装检测到系统的主 IP ... -
java弹窗导入导出文件
2014-03-24 11:42 1517package com.action.frame; impo ... -
jsp访问上级窗口元素
2014-04-29 11:22 437opener.document.getElementById( ... -
页面关闭IE触发事件方法
2013-09-30 09:56 578function window.onbeforeunload( ... -
页面右下角消息提示
2013-09-29 14:05 492<%@ page language="java ... -
oracle 日期列表
2013-09-29 12:52 518获取某个时间段之间的月份列表(示例返回2009-03到2010 ... -
倒计时
2013-09-24 10:01 343//提交 function doSubmit(){ ... -
oracle11G 最新驱动包
2013-09-24 10:00 696oracle11G 最新驱动包 解决与Spring冲突问题 ... -
获取第几天后的日期
2013-09-16 09:23 584Calendar cal = Calendar.getInst ... -
web工程下获取properties文件
2013-09-16 09:19 559String propertiesPath = getClas ... -
java根据年和周获取当前的日期时间段
2013-09-16 09:10 1290String[] dates = new String[7]; ... -
JSP判断日期间隔天数
2013-07-15 11:14 626var temp_field1 = $("#temp ... -
dtree不选中子节点处理
2013-05-17 10:35 1296//dtree.js 208行(chks[i].checked ... -
IE8下JS插入表格
2013-05-17 10:25 660//IE8下使用JS插入JSP表格 var tbl = do ... -
JSP选项卡显示
2013-05-17 10:22 2016<%@ page language="java ... -
JSP样式实例
2013-05-10 15:59 669<%@ page contentType="t ... -
Oracle表空间和用户创建赋权限
2013-05-10 15:54 662--RLDM CREATE TABLESPACE RLDM D ... -
hibernate oracle 主键递增
2013-05-10 15:47 481<?xml version="1.0" ... -
Spring配置文件,SSH, Oracl数据库
2013-05-10 15:45 728<?xml version="1.0" ...
相关推荐
JavaMail 是一个强大的开源库,用于在Java应用程序中实现电子邮件的发送和接收功能。它提供了丰富的API,使得开发者能够方便地处理SMTP、POP3、IMAP等邮件协议,支持多种邮件格式,包括文本、HTML以及带有附件的邮件...
JavaMail 是一个开源的 Java API,它为开发者提供了在 Java 应用程序中发送和接收电子邮件的功能。这个API包括了多种协议的支持,如SMTP(简单邮件传输协议)、POP3(邮局协议)和IMAP(因特网消息访问协议)。在...
JavaMail 是一个开源的 Java API,它为Java程序员提供了邮件收发功能,使得开发者能够方便地集成电子邮件功能到他们的应用程序中。这个标题提到的是JavaMail的1.4.3版本,其中包含了mail.jar库文件以及对应的源代码...
JavaMail 是一个开源的 Java API,它允许开发者在 Java 应用程序中发送和接收电子邮件。这个【标题】"JavaMail所需最新版(1.5.4)jar包"指的是包含JavaMail 1.5.4版本所需的所有库文件的集合,确保开发者能够使用这...
JavaMail API 1.4.7 是一个广泛使用的开源库,专为Java开发者设计,用于处理电子邮件相关的任务。这个版本的API提供了丰富的功能,包括发送、接收邮件,管理邮箱,处理附件,以及支持多种邮件协议如SMTP(简单邮件...
使用 JavaMail 代发邮件 使用 JavaMail 库可以轻松地在 Java 应用程序中发送电子邮件。JavaMail 是一个 Java API,用于在 Java 应用程序中发送和接收电子邮件。它提供了一个抽象层,允许开发者使用不同的电子邮件...
JavaMail API是Java平台上用于发送和接收电子邮件的一个标准扩展库。它并不是Java标准库的一部分,而是Java企业版(J2EE)中的一部分。JavaMail提供了一系列用于处理电子邮件的类和接口,允许开发者在Java应用程序中...
JavaMail 是一个开源的 Java API,它允许 Java 程序员通过 SMTP、POP3 或 IMAP 协议发送、接收和管理电子邮件。这个压缩包包含了一组与 JavaMail 相关的源代码和必要的库文件,使得开发者可以快速地理解和实现邮件...
JavaMail 是一个开源库,用于在Java应用程序中处理电子邮件。这个库提供了丰富的API,使得开发者可以方便地执行发送、接收、读取和管理邮件的任务。`javamail-1.6`是JavaMail的一个版本,它包含了从早期版本中继承的...
JavaMail 是一个开源的Java库,它为Java程序员提供了处理电子邮件的能力。这个库不仅支持SMTP、POP3和IMAP协议,还支持其他的邮件系统协议,如NNTP和EWS。JavaMail API是JavaMail库的核心部分,它提供了一系列的接口...
基于Javamail的邮件收发系统.zip基于Javamail的邮件收发系统.zip基于Javamail的邮件收发系统.zip基于Javamail的邮件收发系统.zip基于Javamail的邮件收发系统.zip基于Javamail的邮件收发系统.zip基于Javamail的邮件...
JavaMail 是一个开源的 Java 库,用于处理电子邮件的发送和接收。它提供了与 SMTP、POP3 和 IMAP 协议交互的接口,是开发基于 Java 的电子邮件应用的基础。回执邮件是邮件服务中的一项功能,它允许发件人在发送邮件...
JavaMail API是Java平台上用于处理电子邮件的一套标准API,它为开发者提供了丰富的接口和类,以便于发送、接收和管理电子邮件。JavaMail API是Java EE的一部分,但也可以在Java SE环境中使用。`javaMail.jar`是...
JavaMail 是一个开源的 Java API,它为Java开发者提供了处理电子邮件的能力。这个API允许开发者发送、接收、管理邮件,包括附件、HTML 内容、MIME 多部分消息等。`javamail.jar` 文件是JavaMail的核心库,包含了所有...
JavaMail API是Java平台上用于处理电子邮件的一套强大的库,它为开发者提供了丰富的功能,使得在应用程序中发送和接收邮件变得简单。本文将深入探讨JavaMail API的各个方面,帮助你理解和掌握这一关键工具。 首先,...
JavaMail 是一个强大的开源库,用于在Java应用程序中处理电子邮件。它支持多种协议,包括POP3、IMAP和SMTP,这些协议分别用于接收、检索和发送邮件。在使用JavaMail时,了解如何进行加密和非加密通信对于确保数据...
JavaMail是Java编程语言中用于处理电子邮件的API,它提供了丰富的功能,允许开发人员发送、接收和管理电子邮件。本篇文章将深入探讨JavaMail的核心概念、关键组件以及如何使用这两个特定的jar包——`jaf-1_1_1.zip`...
JavaMail是Java编程环境中用于处理电子邮件的一套API,它提供了丰富的功能,允许开发者发送、接收和操作邮件。在JavaMail的实现中,通常会用到三个关键的JAR包:`activation-1.1.jar`、`javax.mail-api-1.5.6.jar`和...
JavaMail 是一个强大的开源库,专门用于在Java应用程序中处理电子邮件。这个完整JAR包包含了所有必要的组件,使得开发者能够方便地实现发送、接收、读取以及管理电子邮件。以下是JavaMail的一些关键知识点: 1. **...
JavaMail 是一个开源的 Java API,它为开发者提供了在 Java 应用程序中发送和接收电子邮件的能力。这个“JavaMail 1.6.0 Final Release”是 JavaMail 的一个重要版本,它包含了对 SMTP(简单邮件传输协议)、IMAP...