`
yzz9i
  • 浏览: 216532 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

jsp里面实现 注册成功后 系统自动发送电子邮件

JSP 
阅读更多
需要两个开发包:mail.jar 、activation.jar 导入到lib下面。


package com.send;



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 Send {
	
	private final String subject;
	private final String to;
	private final String neirong;
	
	
	public Send(String t,String subt,String nr)
	{
		subject=subt;
		to=t;
		neirong=nr;
	}

	
	public void send()
	{
		//szteaport@163.com  paul5198
		Properties props = new Properties();
		//设置邮件服务器地址,连接超时时限等信息
		props.put("mail.smtp.host", "smtp.163.com");
		props.put( "mail.smtp.auth",   "true");
		props.put("mail.smtp.connectiontimeout", "10000");
		props.put("mail.smtp.timeout", "10000");

		//创建缺省的session对象
		Session session = Session.getDefaultInstance(props, null);

		//创建message对象
		Message msg = new MimeMessage(session);

		//设置发件人和收件人
		try{//szteapot@163.com paul5198
			InternetAddress addressFrom = new InternetAddress("szteapot@163.com");
			msg.setFrom(addressFrom);
			InternetAddress addressTo = new InternetAddress(to);
			
			msg.setRecipient(Message.RecipientType.TO, addressTo);

			//设置邮件标题,中文编码
			 //subject = MimeUtility.encodeText(new String(subject.getBytes(), "GB2312"), "GB2312", "B");
			msg.setSubject(subject); 
			msg.setText(neirong); 
			Transport   transport   =   session.getTransport( "smtp");
	        transport.connect("smtp.163.com",   "szteapot@163.com",   "paul5198");
	        transport.sendMessage(msg,   msg.getAllRecipients());
	        transport.close();
			
		}catch(Exception e)
		{
			System.out.print(e);
		}
		
	}

         public   static   void   main(String[]   args)throws   Exception{		
		    new  Send("zhrommel@163.com","标题","内容").send();
		}

}





有不明白的地方可以给我留言,或发表评论
2
1
分享到:
评论
2 楼 yzz9i 2012-09-07  
你想怎么操作?

这个是可以直接使用的
1 楼 Zhang987526341 2012-08-18  
我想请问在数据库里面还要加字段什么的吗,

相关推荐

    B/S架构基于JSP的在线购物中购物车的设计与实现

    随着Internet的不断普及,人们对于互联网技术的要求已不单单是浏览一下网页,收发电子邮件,日益忙碌的人们开始追求足不出户的利用互联网这一强大的平台来实现的网上购物。对于企业来讲,无论是企业之间(B to B),...

    B/S架构基于JSP的在线购物中购物车的设计与实现.rar

    随着Internet的不断普及,人们对于互联网技术的要求已不单单是浏览一下网页,收发电子邮件,日益忙碌的人们开始追求足不出户的利用互联网这一强大的平台来实现的网上购物。对于企业来讲,无论是企业之间(B to B),...

    基于JSP的在线购物中购物车的设计与实现.doc

    随着Internet的不断普及,人们对于互联网技术的要求已不单单是浏览一下网页,收发电子邮件,日益忙碌的人们开始追求足不出户的利用互联网这一强大的平台来实现的网上购物。对于企业来讲,无论是企业之间(B to B),...

    JSP基于SSM客户关系信息管理系统+源代码+文档说明+数据库.zip

    JSP基于SSM客户关系信息管理系统可升级SpringBoot 前台框架: Bootstrap(一个HTML5响应式框架) 开发环境:myEclipse/Eclipse/Idea都可以 + mysql数据库 后台框架: SSM(SpringMVC + Spring + Mybatis) 系统功能需求...

    吉林大学软件学院卓班JSP课程设计

    开发一个图书借阅管理系统,系统包括读者用户管理、图书管理、借阅管理,用户信息包括用户编号、用户姓名、电话号码、电子邮件、用户地址等,系统管理员登录系统后可为对用户信息进行增加、删除、修改操作,并可修改...

    数据库课程设计题目汇总.doc

    创建规则,使得作者的E-Mail必须满足电子邮件的基本格式; 建立数据库相关表之间的参照完整性约束。 (7)学校的工资管理系统 实现部门、职务、职称等基本信息的管理; 实现教职工信息的管理; 实现工资项目的管理...

    基于SSM使用idea构建的旅游网站-毕业设计)+源代码+文档说明

    1)注册成功会发送邮件,封装了邮件的工具类; 2)注册时候会对密码进行MD5加密;同样每次对密码操作都要先加密; 3)分页使用的是jsp自定义标签; 4)上传图片到项目也是封装好了工具类; 5)在线支付调用易宝...

    基于SSM宠物医院专家预约宠物交流系统+源代码+文档说明+数据库.zip

    JSP基于SSM宠物医院专家预约宠物交流系统可升级SpringBoot毕业源码案例设计 前台框架: Bootstrap(一个HTML5响应式框架) 开发环境:myEclipse,Eclipse或Idea + mysql数据库 后台框架: SSM(SpringMVC + Spring + ...

    JAVA项目开发全程实录(含电子书和所有源代码)

    6.9.3 发送邮件模块实现过程 277 6.10 系统设置模块设计 282 6.10.1 系统设置模块功能概述 282 6.10.2 系统设置模块技术分析 283 6.10.3 短信设置实现过程 283 6.10.4 邮箱设置实现过程 285 6.11 开发技巧与难点分析...

    java源码包---java 源码 大量 实例

     用JAVA开发的一个小型的目录监视系统,系统会每5秒自动扫描一次需要监视的目录,可以用来监视目录中文件大小及文件增减数目的变化。 Java日期选择控件完整源代码 14个目标文件 内容索引:JAVA源码,系统相关,日历,...

    JAVA上百实例源码以及开源项目

     用JAVA开发的一个小型的目录监视系统,系统会每5秒自动扫描一次需要监视的目录,可以用来监视目录中文件大小及文件增减数目的变化。 Java日期选择控件完整源代码 14个目标文件 内容索引:JAVA源码,系统相关,日历,...

    JAVA上百实例源码以及开源项目源代码

     用JAVA开发的一个小型的目录监视系统,系统会每5秒自动扫描一次需要监视的目录,可以用来监视目录中文件大小及文件增减数目的变化。 Java日期选择控件完整源代码 14个目标文件 内容索引:JAVA源码,系统相关,日历,...

    java源码包2

     用JAVA开发的一个小型的目录监视系统,系统会每5秒自动扫描一次需要监视的目录,可以用来监视目录中文件大小及文件增减数目的变化。 Java日期选择控件完整源代码 14个目标文件 内容索引:JAVA源码,系统相关,日历...

    java源码包3

     用JAVA开发的一个小型的目录监视系统,系统会每5秒自动扫描一次需要监视的目录,可以用来监视目录中文件大小及文件增减数目的变化。 Java日期选择控件完整源代码 14个目标文件 内容索引:JAVA源码,系统相关,日历...

    java源码包4

     用JAVA开发的一个小型的目录监视系统,系统会每5秒自动扫描一次需要监视的目录,可以用来监视目录中文件大小及文件增减数目的变化。 Java日期选择控件完整源代码 14个目标文件 内容索引:JAVA源码,系统相关,日历...

    成百上千个Java 源码DEMO 4(1-4是独立压缩包)

    Java目录监视器源程序 9个目标文件 内容索引:JAVA源码,综合应用,目录监视 用JAVA开发的一个小型的目录监视系统,系统会每5秒自动扫描一次需要监视的目录,可以用来监视目录中文件大小及文件增减数目的变化。...

    成百上千个Java 源码DEMO 3(1-4是独立压缩包)

    Java目录监视器源程序 9个目标文件 内容索引:JAVA源码,综合应用,目录监视 用JAVA开发的一个小型的目录监视系统,系统会每5秒自动扫描一次需要监视的目录,可以用来监视目录中文件大小及文件增减数目的变化。...

    基于SSM+Springboot+mysql的商城项目源码+项目说明(课程设计).zip

    3. [已实现] 增加邮件发送,订单支付成功和发货成功给客户和管理员分别发送邮件 ; # 已实现 (代码注释掉,根据自己需求增加) 4. 增加支付功能,可以用支付宝当面付,入门门槛低 5. 增加合作登陆,用QQ/微信/...

    XX系统方案设计.doc

    由ASP.NET创建WEB的应用程序可以直接操作数据库、可以重定向 网页、可以发送和接收电子邮件等动态网页所需要的功能。所有的程序都在服务器端执 行,在通过网络传送到客户端的仅仅是程序执行的结果,所以对客户端...

Global site tag (gtag.js) - Google Analytics