`
xi5566
  • 浏览: 151762 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

JAVA邮件

阅读更多
今天下载别人BLOG 改时突然看见了
1个名为javamail.jsp的文件
我对JAVAMAIL还比较陌生 帖上来做个笔记吧。
<%@page contentType="text/html;charset=gb2312"%><%@ page import="java.util.*, javax.mail.*, javax.mail.internet.*" %><%
request.setCharacterEncoding("UTF-8");
response.setHeader("Pragma","No-cache"); 
response.setHeader("Cache-Control","no-cache"); 
response.setDateHeader("Expires",0);
String smtphost = "smtp.163.com"; // 发送邮件服务器
String user = ""; // 邮件服务器登录用户名
String password = ""; // 邮件服务器登录密码
String from = ""; // 发送人邮件地址
String to = ""; // 接受人邮件地址 
String subject =request.getParameter("action"); // 邮件标题
String body =new String(request.getParameter("body").getBytes("iso-8859-1"),"UTF-8"); // 邮件内容
// 以下为发送程序,用户无需改动
try {
Properties props = new Properties();
props.put("mail.smtp.host", smtphost);
props.put("mail.smtp.auth","true");
Session ssn = Session.getInstance(props, null);

MimeMessage message = new MimeMessage(ssn);

InternetAddress fromAddress = new InternetAddress(from);
message.setFrom(fromAddress);
InternetAddress toAddress = new InternetAddress(to);
message.addRecipient(Message.RecipientType.TO, toAddress);

message.setSubject(subject);
message.setText(body);

Transport transport = ssn.getTransport("smtp");
transport.connect(smtphost, user, password);
transport.sendMessage(message, message.getRecipients(Message.RecipientType.TO));
//transport.send(message);
transport.close();
} catch(Exception m) {}%>
分享到:
评论

相关推荐

    张孝祥Java邮件开发详解110M

    在IT行业中,Java邮件开发是一项基础且重要的技能,尤其对于构建企业级应用和服务来说更是不可或缺。张孝祥的"Java邮件开发详解"教程无疑是学习这一主题的宝贵资源。本教程可能包含了从邮件协议理解到实际JavaMail ...

    Java邮件发送.zip

    Java邮件发送是一个常见的任务,尤其在自动化通知、用户...这个压缩包"Java邮件发送.zip"可能包含了实现以上功能的示例代码,供你参考和学习。通过理解和实践这些知识点,你可以熟练掌握在Java环境中发送邮件的方法。

    张孝祥Java邮件开发详解

    本教程“张孝祥Java邮件开发详解”深入探讨了如何使用Java来实现邮件的发送功能,涵盖了从基础概念到高级特性的全方位讲解。 首先,Java Mail API是Java中用于处理邮件的核心库,它提供了丰富的类和接口,使得...

    java邮件系统-javaweb项目

    Java邮件系统是一个基于Java Web技术构建的B/S(Browser/Server)架构的应用程序,它允许用户通过网页浏览器发送、接收和管理电子邮件。在本项目中,开发者利用了Java的强大力量,特别是对于网络通信和数据处理的...

    张孝祥Java邮件开发详解(最全的文档记录)

    Java邮件开发是一个重要的技术领域,尤其对于企业级应用来说,常常需要通过编程方式发送通知、报告或者自动化的通信。张孝祥的Java邮件开发详解涵盖了关键的概念和实践,以下是其中的知识点总结: 1. **邮件服务...

    java邮件开发_Java邮件开发源代码

    Java邮件开发是IT行业中一个常见的任务,特别是在自动化通知、数据报告或者客户服务中。Java提供了强大的API,如JavaMail API,来实现邮件的发送和接收。本文将深入探讨Java邮件开发的相关知识点,包括JavaMail API...

    java邮件收发系统

    Java邮件收发系统是一种利用Java编程语言实现的软件,它能够模拟类似微软Outlook的邮件管理功能,包括发送、接收邮件以及执行其他辅助任务。在Java中,这通常通过使用JavaMail API来实现,该API提供了处理SMTP(简单...

    传智播客张孝祥java邮件开发_Java邮件开发源代码.rar

    Java邮件开发是Java编程领域中的一个重要部分,它允许开发者通过编程方式发送、接收和处理电子邮件。这个主题由知名教育机构传智播客的讲师张孝祥进行讲解,并提供了相关的源代码供学习者参考。在本篇文章中,我们将...

    JAVA邮件系统(src)

    Java邮件系统是一个基于Java技术构建的应用程序,用于发送和接收电子邮件。在提供的压缩包文件中,我们可以看到几个关键的组成部分,这些部分对于理解和构建这样的系统至关重要。以下是对这些元素的详细解释: 1. *...

    java邮件jar包

    Java邮件API(JavaMail API)是Java平台上的一个标准接口,用于处理电子邮件的发送和接收。这个"java邮件jar包"包含的核心库是`javax.mail.jar`,它提供了丰富的类和接口来支持SMTP(简单邮件传输协议)、POP3(邮局...

    java邮件发送组件

    Java邮件发送组件是Java开发中用于发送电子邮件的工具,它使得开发者能够轻松地在应用程序中实现邮件功能。Java Mail API是实现这一功能的核心库,它提供了丰富的接口和类,允许程序进行邮件的创建、发送以及处理。...

    简易java邮件发送工具

    这个“简易java邮件发送工具”显然是基于JavaMail API构建的,旨在简化邮件发送的过程,尤其针对Yahoo、Sina、Sohu和163等常见邮件服务商。用户无需登录到这些网站的网页界面,只需在拥有Tomcat或WebLogic等应用...

    Java邮件jar包.zip

    Java邮件API,通常被称为JavaMail,是Java编程环境中用于处理电子邮件的一套标准接口和类库。这个zip文件“Java邮件jar包.zip”包含了JavaMail的核心组件,使得开发人员能够通过编程方式发送、接收和处理电子邮件。...

    传智播客张孝祥java邮件开发_Java邮件开发源代码_16(完)

    Java邮件开发是Java编程中的一个重要领域,特别是在企业级应用中,用于发送通知、报告、确认信息等。张孝祥老师的课程“传智播客张孝祥java邮件开发”旨在教授如何利用Java进行邮件的发送和处理。在这个16节的完整...

    java邮件群发代码

    【Java邮件群发代码详解】 在Java编程中,发送电子邮件是一项常见的任务,尤其对于自动化通知、批量消息传递等场景。本篇将详细介绍一个简单的Java邮件群发代码,帮助理解如何使用JavaMail API来实现这个功能。 ...

    java 邮件发送源码

    Java邮件发送源码是Java开发者在进行自动化通信时经常需要用到的技术。邮件服务允许程序自动发送信息,例如通知、报告或客户服务交互,极大地提高了效率。在Java中,我们通常使用JavaMail API来实现这个功能。 ...

    JavaMail(JAVA邮件服务器)API详解 chm.rar

    总之,"JavaMail(JAVA邮件服务器)API详解"这个资源将提供一个全面的指南,帮助Java开发者充分利用JavaMail API来构建高效、可靠的邮件系统,无论是简单的日志报告还是复杂的邮件应用,都能得心应手。通过深入学习和...

Global site tag (gtag.js) - Google Analytics