- 浏览: 123650 次
- 性别:
- 来自: 成都
文章分类
- 全部博客 (47)
- 前端开发 (11)
- 数据库 (12)
- mongodb mongo 数据库 操作 (1)
- java (31)
- sping (6)
- hibernate (6)
- 博客 (1)
- 借鉴 (1)
- lhgdialog (1)
- jequery (3)
- struts2 (8)
- CXF (1)
- WEBSERVICE (3)
- SSH (9)
- 工具类 (4)
- email (1)
- 邮件 (1)
- 发送 (1)
- db2查询 (2)
- 日期对比 (1)
- lucence (1)
- js (2)
- 浮动 (1)
- 弹出层 (1)
- oracle (6)
- mysql (2)
- 进程 (1)
- windows (1)
- axis (1)
- 存储过程 (1)
- 游标 (1)
- oracle,游标 (1)
最新评论
-
xiangyongit:
新手看不懂呀,能不能稍微加些备注
js实现点击复制 -
小二黑:
mark 0000
dwr基于struts2和spring2.5的配置详解 -
QuarterLifeForJava:
不错,虽然有点少 。谢谢分享。
SSH框架常用一些工具类整理
package com.gd.utils; import java.util.Properties; import javax.mail.BodyPart; import javax.mail.Message; import javax.mail.Multipart; import javax.mail.Session; import javax.mail.Transport; import javax.mail.internet.InternetAddress; import javax.mail.internet.MimeBodyPart; import javax.mail.internet.MimeMessage; import javax.mail.internet.MimeMultipart; public class Mailsend { public Mailsend() { } /** * @param seting_stmp 发信人邮箱服务器如:smtp.163.com * @param user 发信人邮箱帐号 * @param password 发信人邮箱密码 * @param mail_from 发信人地址 * @param mail_to 收信人地址 * @param title EMAIL标题 * @param content EMAIL内容 * @return */ public static int send(String seting_stmp, String user, String password, String mail_from, String mail_to, String title, String content) { int i = 0; try { Properties props = new Properties(); Session sendsession; Transport transport; // 向属性中写入SMTP服务器的地址 props.put("mail.smtp.host", seting_stmp); // 设置SMTP服务器需要权限认证 props.put("mail.smtp.auth", "true"); // 设置输出调试信息 // PopupAuthenticator auth = new PopupAuthenticator(); sendsession = Session.getInstance(props, null); sendsession.setDebug(true); // 根据Session生成Message对象 Message message = new MimeMessage(sendsession); // 设置发信人地址 message.setFrom(new InternetAddress(mail_from)); // 设置收信人地址 message.setRecipient(Message.RecipientType.TO, new InternetAddress(mail_to)); // 设置E-mail标题 message.setSubject(title); // 设置E-mail发送时间 // message.setSentDate(new Date()); // 发送html格式的邮件 // 新建一个存放信件内容的BodyPart对象 BodyPart mdp = new MimeBodyPart(); // 给BodyPart对象设置内容和格式/编码方式 mdp.setContent(content, "text/html;charset=utf-8"); Multipart mm = new MimeMultipart(); // 新建一个MimeMultipart对象用来存放BodyPart对 // (事实上可以存放多个) mm.addBodyPart(mdp); // 将BodyPart加入到MimeMultipart对象中(可以加入多个BodyPart) message.setContent(mm); // 保存对于E-mail的修改 message.saveChanges(); // 根据Session生成Transport对象 transport = sendsession.getTransport("smtp"); // 连接到SMTP服务器 transport.connect(seting_stmp, mail_from, password); // 发送E-mail transport.sendMessage(message, message.getAllRecipients()); // 关闭Transport连接 transport.close(); } catch (Exception e) { i = 1; // TODO 自动生成 catch 块 e.printStackTrace(); } return i; } // public static void main(String[] args) { /* * Mailsend mail = new Mailsend(); int i = mail.send("smtp.163.com", * "1987727c", "1987727", "1987727c@163.com", "564439763@qq.com", "hello", * "我爱你,我的家,我的天堂!"); System.out.println(i); */ // } }
发表评论
-
myeclipse根据wsdl文件生成webservice服务端
2017-05-22 11:38 1139java开发会经常涉及到接口开发,有时候会涉及调用对方提供 ... -
spring+mybatis+mysql示例
2017-03-02 14:06 541简单的增删查改spring + mybatis + ... -
java调用存储过程并封装成map
2016-10-21 10:20 1936public List<Map<String , ... -
javaweb工程服务器配置域名访问
2016-02-03 16:28 32091、申请域名: 例:www.baidu.com 2、apa ... -
java调用webservice接口
2016-01-19 11:56 0package com.mvc.controller; ... -
maven搭建javaweb项目
2015-06-19 15:08 540见链接:http://www.cnblogs.com/xdp- ... -
java数据库连接池操作
2015-06-19 13:57 714一、应用程序直接获取 ... -
BigDecimal在实际项目的应用及遇到的问题
2015-01-28 11:46 673BigDecimal在实际项目的应用及遇到的问题 2013-0 ... -
java操作系统的进程
2014-06-13 14:07 7251、windows下调用dos命令,很简单的java代码: ... -
DB2、oracle和mysql语句的日期对比及字符串截取
2014-06-13 10:07 3363一、在数据库查询中,我们会经验遇到日期的对比,在常用数据库中, ... -
dwr基于struts2和spring2.5的配置详解
2014-03-27 14:08 1180第一步:web.xml配置; <servlet> ... -
java字符串过滤回车和换行符
2014-01-14 15:20 22913//第一种方式 import java.util.reg ... -
oracle常用功能语句
2013-12-23 14:25 717<!--新建用户--> create ... -
java获取随机数
2013-12-17 16:50 17151、获取num个不大于range的随机数 /** * ... -
基于数据库lucence 3.6.2多字段配合多关键字的模糊查询
2013-12-06 10:52 1101一、首先是从数据库查询数据并添加索引 /** * 写 ... -
db2日期对比的sql,并读取xml字段数据
2013-12-06 10:47 819date(char(XML2CLOB( xmlquery( ... -
java打开拼接的rul链接并带上参数
2013-11-26 09:50 1059//判断当前系统是否支持Java AWT Desktop ... -
java调用windows应用程序
2013-11-20 11:35 789public static void main(Strin ... -
hibernate的hql查询多对多查询
2013-11-08 12:04 3986在hibernate的hql查询中,假如说分组信息与试 ... -
struts2的基于拦截器的权限设计
2013-09-22 17:21 9601、struts-config.xml中的配置 <p ...
相关推荐
在这个主题下,我们将探讨三种Java实现邮件发送的方式,以及如何通过提供的代码和参考资料进行实践。 首先,让我们了解一下基本概念。邮件发送主要涉及到SMTP(Simple Mail Transfer Protocol)和POP3(Post Office...
本教程将深入讲解如何使用Java实现邮件发送功能,并提供相关的源码和jar包。 1. **JavaMail API**: JavaMail API 是Java平台上用于处理电子邮件的主要库,它提供了一系列的接口和类,使得开发者能够方便地创建、...
本文将详细讲解如何使用Java实现邮件自动发送,并基于提供的两个源码文件`mailFor163`和`mailForSina`进行解析。 首先,Java Mail API是Java发送邮件的核心库,它提供了丰富的接口和类来处理邮件协议,如SMTP(简单...
使用JavaMailSender包,结合Java8和springboot框架,使用公司阿里企业邮箱免费发送邮件,因为公司邮件不限数量,所以邮件测试发送无上限。对于QQ或163邮箱账户可能需要开通SMTP服务,具体信息请百度教程,有问题可以...
本文将深入探讨如何使用JavaMail API在Java应用程序中实现发送邮件的功能,同时也会涉及验证码验证以及网页版邮件发送的实现。 首先,要发送邮件,我们需要引入JavaMail的相关库。通常,这包括`javax.mail`和`javax...
本文将深入讲解如何使用Java实现发送邮件,并通过激活码激活账户的功能。 首先,我们需要理解JavaMail API是Java用来处理邮件的核心库。它提供了丰富的功能,包括创建、发送和接收邮件。在项目中,我们通常会引入`...
本教程将深入探讨如何使用Java实现这一功能。Java提供了多种库来处理邮件发送,其中最常用的便是JavaMail API。 JavaMail API是Java平台上用于发送和接收电子邮件的标准API,它提供了丰富的接口和类来处理邮件协议...
实现一个完整的邮件客户端需要考虑异常处理、用户界面设计、多线程以及可能的邮件过滤和搜索功能。通过JavaMail API,开发者可以构建出功能丰富的邮件客户端,满足各种邮件处理需求。在实际开发过程中,理解并熟练...
本篇文章将详细讲解如何利用Java实现邮件发送,并结合Apache的相关库来创建邮件发送模板,以提升效率和用户体验。 首先,JavaMail API是Java中用于处理电子邮件的主要库。它提供了丰富的API,可以用来创建、发送和...
本篇文章将深入探讨如何使用Java实现通过163邮箱服务器发送邮件的功能。 首先,要发送邮件,我们需要引入JavaMail API。这个库包含了一系列用于创建、发送和处理电子邮件的类和接口。在Maven项目中,可以在pom.xml...
在Java编程语言中,发送邮件是一项常见的任务,尤其在企业级应用中,它用于通知、报表或者客户服务等。本文将详细讲解如何使用Java发送邮件,并着重介绍消息格式化的概念及其重要性。 首先,发送邮件的核心类是...
总的来说,"java实现发送邮件jar文件"提供了一种便捷的方式在Java应用程序中集成邮件功能,允许开发者发送邮件给用户,进行通知、验证或其他业务需求。正确理解和使用JavaMail库,能够帮助开发者高效、稳定地处理...
本文详细介绍了Java实现自动定时发送邮件的技术要点,包括关键概念、代码实现以及注意事项等方面。通过理解和掌握这些知识点,可以帮助开发者更好地在实际项目中实现邮件自动化功能,提升应用程序的整体性能和用户...
本项目“Java实现e-mail邮件客户端”专注于发送邮件功能,它利用Java的图形用户界面(GUI)设计,让用户能够方便地输入邮件信息并发送。 首先,我们需要了解JavaMail API的核心组件: 1. **Properties对象**:存储...
### Java实现发送邮件知识点详解 #### 一、引言 电子邮件是互联网中最为常见的通信方式之一,被广泛应用于用户激活、密码重置、营销推广等多个场景。为了满足自动化的需求,通常采用程序化的方式进行邮件的发送。...
Java邮件发送是一个常见的任务,尤其在自动化通知、用户...这个压缩包"Java邮件发送.zip"可能包含了实现以上功能的示例代码,供你参考和学习。通过理解和实践这些知识点,你可以熟练掌握在Java环境中发送邮件的方法。
Java 实现模板邮件发送是一项常见的任务,特别是在企业级应用中,用于批量发送通知、报告或者验证码等。在本文中,我们将深入探讨如何使用Java来创建和发送带有模板的电子邮件。 首先,我们需要理解Java中用于邮件...
在IT领域,构建一个邮件客户端是一项常见的任务,尤其在企业级应用中,它能帮助用户高效地管理和发送电子邮件。本文将深入探讨如何使用Java来实现一个邮件系统客户端,结合提供的标题和描述,我们将重点关注以下几个...
在Java后台开发中,自动发送邮件是一项常见的任务,特别是在系统通知、用户验证或者定期报告等场景下。本教程将详细讲解如何使用Java实现这一功能,主要涉及的技术点包括SMTP协议、JavaMail API以及如何配置和运行...