- 浏览: 1009818 次
文章分类
最新评论
-
18335864773:
很多公司项目 都在使用pageoffice 来操作word,e ...
用java生成word文档 -
Gozs_cs_dn:
请问下博主, 怎样将sitemesh3.xsd绑定 sitem ...
SiteMesh3配置 -
Rose_06:
springside4.0quick-start.bat报错原因 -
ilemma:
我也是刚参见工作啊,经理让自学这个,有些东西不太懂,能不能发个 ...
Apache Shiro在Web中的应用 -
shanbangyou:
你废了
程序员上班打酱油的方法
<%@ page language="java" contentType="text/html; charset=utf-8" import="java.util.*,javax.mail.*,javax.mail.internet.*"
pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>extjs examples</title>
<!-- copy right guoXXXXX.iteye.com -->
</head>
<body>
<p>
<div id="my_id"> </div>
</p>
</body>
</html>
<%
String to ="XXXXX@xmcu.cn";
String from ="XXXXX@xmcu.cn";
String server="mail.xmcu.cn";
String user="XXXXX";
String password="XXXXX2009";
try{
Properties props=new Properties ();
props.put("mail.smtp.host",server);
props.put("mail.smtp.auth","true");
props.put("mail.bebug","true");
//URLName urlName=new URLName(server);
//PasswordAuthentication pa=new PasswordAuthentication(user,password);
Session sendMailSession=Session.getDefaultInstance(props,null);
sendMailSession.setDebug(true);
//sendMailSession.setPasswordAuthentication (urlName,pa);
//SMTPTransport transport=new SMTPTransport(sendMailSession,null);
Transport transport=sendMailSession.getTransport("smtp");
Message msg = new MimeMessage(sendMailSession);
msg.setFrom(new InternetAddress(from));
InternetAddress[] address = {new InternetAddress(to)};
msg.setRecipients(Message.RecipientType.TO, address);
msg.setSubject("您好,请审批");
//msg.setHeader("X-Mailer", "msgsend");
msg.setSentDate(new Date());
Multipart mp = new MimeMultipart();
MimeBodyPart mbp = new MimeBodyPart();
// 设定邮件内容的类型为 text/plain 或 text/html
mbp.setContent("<a href='http://test.com/sdfj?sfsfjeijflskjdflsjdf' target='blank'>审批</a>","text/html;charset=GB2312");
mp.addBodyPart(mbp);
msg.setContent(mp);
// msg.setText ("<a href='fsdf'>asfsaf</a>");
transport.connect (server,user,password);
//transport.connect ();
transport.sendMessage(msg,msg.getRecipients(Message.RecipientType.TO));
}
catch(Exception ex){
ex.printStackTrace();
}
%>
- javamail包.rar (337.9 KB)
- 下载次数: 86
发表评论
-
代写java程序qq:928900200
2014-06-18 12:46 3学校为全面提升学校教学质量,提高管理水平,决定开发一套小型成 ... -
销售管理需求分析
2013-07-03 08:18 5031. 概述 目前,销售管理在企业管理中 ... -
基于jsp+servlet+jdbc的销售管理
2013-07-02 16:32 7源码http://apenny.taobao.com 1 ... -
基于jsp邮件收发系统用javamail包
2012-11-29 15:32 600基于jsp邮件收发系统用javamail包 ... -
jsp连接h2例子
2012-05-10 20:30 1127一、通过server形式连接 1.将h2.jar复制到web ... -
遇到get乱码前端编码要两次
2012-05-04 14:40 640<a id="t" href=&q ... -
关于get传递参数乱码及长度为奇数时最后一个字符乱码的问题
2011-10-11 15:38 2135JSP中文传参数乱码问题。 如果是post加过滤器或者加 ... -
基于Myeclipse9.1的spring3.1MVC开发搭建
2011-10-01 14:27 2038(1)配置基础装备。每个符合Java EE规范的web应用程 ... -
jsp post乱码解决
2011-05-10 09:18 15043条语句解决post乱码 输入页加: < ... -
get post乱码解决
2011-04-13 11:25 453如果是post加过滤器 如果是url的get提交参数带 ... -
jsp根据时间显示内容
2011-03-26 21:34 537<%java.util.Date dt=new java ... -
网页抓取例子
2010-08-12 15:38 783<%@ page contentType="t ... -
不允许从数据类型 ntext 到数据类型 varchar 的隐性转换
2010-04-22 09:50 2305虽然SQL Server 2000的varchar类型最大可以 ... -
session 对新开窗口无效
2009-04-14 21:50 1125出现问题: session 对 ... -
地址栏图标
2009-04-10 14:52 1869很多新手经常会问道,地址栏里域名http前面的小图标(网址前面 ... -
jsp 判断是否登录
2009-04-10 09:45 2551jsp 判断 是否登录, 每个页面判断,代码重复。 可以使 ... -
jsp response.sendRedirect 报错 加return
2009-04-05 19:14 1642ResponseFacade.sendRedirect(Res ... -
jsp url传递中文参数
2009-04-05 17:58 1659均按utf-8编码 <%@ page contentTy ... -
tomcat6配置数据源
2009-04-04 08:50 1058Tomcat 5的数据源配置跟Tomcat 5.5的数据源配置 ... -
tomcat不能访问中文名文件问题解决办法
2009-03-30 15:27 18291、把这句加到你的jsp文件最开头(这里是解决中文不能显示的问 ...
相关推荐
### JavaMail JSP 发送邮件的关键知识点 #### 一、JavaMail 概述与应用场景 - **JavaMail API**:是 Java 平台上用于发送、接收、读取和管理电子邮件的标准 API。它允许应用程序发送和接收多种类型的邮件,包括纯...
本教程将深入探讨如何在JSP(JavaServer Pages)中利用JavaMail API来实现邮件发送功能,同时提供了一个完整的Java Web项目文件供参考。 首先,要使用JavaMail,你需要在项目中引入必要的依赖。在Maven项目中,可以...
在JSP中使用JavaMail发送邮件的步骤如下: 1. 引入JavaMail所需的依赖:你需要在项目中添加JavaMail的jar包,通常包括`mail.jar`和`activation.jar`。这些可以在JavaMail的官方网站上下载或通过Maven或Gradle等构建...
4. 使用JSP和JavaMail发送邮件: - 首先,我们需要在JSP页面中配置JavaMail的环境,包括设置SMTP服务器地址、用户名、密码等信息,创建`Session`对象。 - 创建`MimeMessage`对象,这代表了一封电子邮件。可以通过`...
2. **SMTP服务器配置**: 在使用JavaMail发送邮件时,首先需要配置SMTP服务器的相关信息,包括主机地址、端口号、用户名和密码。这些信息通常在应用的配置文件中定义,以便在程序运行时加载。 3. **MIME消息**: ...
JavaMail 是一个强大的开源库,用于在Java应用程序中发送和接收电子邮件。在JavaMail中,你可以使用`javax.mail`包中的API来构建邮件消息并发送它们。为了实现定时发送邮件,我们可以结合Java的定时器(java.util....
### JAVA-JSP学习系列之JavaMail发送邮件 在本文中,我们将深入了解如何使用JavaMail API与JSP(Java Server Pages)结合来实现电子邮件的发送功能。通过本篇的学习,你可以掌握利用JavaMail进行邮件发送的基本步骤...
在这个"完整代码,基于jsp 邮件开发 javamail.7z"的压缩包中,很可能包含了用于演示如何使用JSP和JavaMail API发送邮件的实例代码。 首先,我们需要理解JSP的基础。JSP是一种动态网页技术,它将Java代码嵌入到HTML...
通过这个项目,学习者不仅可以深入理解JSP的使用,还可以掌握如何集成javaMail发送邮件,同时了解一个完整的电商网站是如何运作的。这对于想要提升Web开发技能,特别是JSP和电子邮件服务的开发者来说,是一个非常...
在JSP中,可以使用JavaMail API来创建和发送HTML邮件。首先,你需要配置JavaMail的相关属性,如SMTP服务器地址、端口、用户名和密码。然后,创建一个MimeMessage对象,并设置其内容为HTML格式。最后,通过Transport...
在JavaMail系统中,jsp可以用于创建用户界面,如填写收件人、主题和邮件内容的表单,然后通过调用后台的JavaMail服务发送邮件。 Tomcat服务器是一款流行的开源Java应用服务器,它是Apache软件基金会的项目。在...
JavaMail结合JSP实现中文邮件收发系统是一个典型的Web应用开发案例,主要涉及Java后端技术和JSP(JavaServer Pages)前端技术,用于构建能够处理中文字符的电子邮件发送与接收功能。这一系统的实现依赖于JavaMail ...
4. **编写JavaMail发送邮件的JSP文件** (`sendmail.jsp`): - 初始化`Properties`对象,并配置SMTP服务器的信息。 - 创建`Session`对象,并启用debug模式。 - 创建`MimeMessage`对象,并设置邮件的各个属性。 - ...
JavaMail邮件系统的设计与实现是基于Java编程语言的,它利用了JavaMail API来处理电子邮件的发送、接收等任务。JavaMail API是一个开源的、跨平台的库,它提供了与各种邮件服务器通信的能力,支持SMTP(简单邮件传输...
在JSP中使用JavaMail发送邮件通常涉及以下步骤: 1. 创建并配置Session对象,指定SMTP服务器信息。 2. 创建Message对象,设置发件人、收件人、主题和正文。 3. 使用Transport对象将Message发送出去。 **JavaBeans ...
JavaMail 使用 SMTP 客户端功能来连接到邮件服务器,验证用户身份,并发送带有附件、HTML 内容等的邮件。 3. **MIME 处理**: 在邮件中包含多种类型的内容(如文本、图片、附件)时,需要使用 MIME(多用途互联网...
【JSP实现的Email邮件发送】是Web开发中常见的需求,...综上所述,"jsp实现的Email邮件发送"涉及了JavaMail API、SMTP协议、JSP编程、MIME类型等多个技术点,通过合理的编程和配置,可以实现高效、安全的邮件发送功能。
### JAVA Web程序设计-3期(KC006) 13-1-2应用JavaMail组件发送邮件的操作步骤 #### 知识点概述 ...此外,还可以进一步研究如何使用JavaMail发送带有附件或使用SSL加密的邮件,以满足更复杂的业务需求。
在本文中,我们将深入探讨如何使用JSP和JavaMail API来实现一个无需登录邮箱即可发送邮件的功能。这个功能允许用户通过简单的界面填写必要信息,然后由服务器后台处理发送邮件的过程。 首先,我们要理解整个流程。...