一:条件 必须下载sun公司的javamail api包,地址为:http://java.sun.com/products/javamail/我这里用的是1.2版本,将相关包(jar文件)加到classpath中 二:该程序非常简单,不需要我们考虑很多地层的东西,因为api都帮我们做好了这些事情,下面是一个简单的发邮件的servlet:(对于熟悉的人来说,恐怕是再简单不过了的一个servlet)import java.io.*;import javax.servlet.*;import javax.servlet.http.*; import sun.net.smtp.*; public class sendmailservlet extends httpservlet { public static string mail_from = "from"; public static str...
第二部分:关于javamail 文档的使用 下载的javamail api中带的文档是很有用的。你可以在javamail下的/docs/javadocs/index.html找到它。第二部分主要将分析邮件程序的组件。你可以通过阅读文档来获得更多这方面的信息。 组件发送邮件需要使用javamail,它使对邮件的操作变得简单易用。 属性对象 javamail需要创建一个格式为"mail.smtp.host"的文件用来发送信息。 properties props = new properties (); props.put("mail.smtp.host", "smtp.jspinsider.com"); 对话对象 所有的基于javamail的程序都至少需要一个或全部的对话目标。 session sendmailsession; sendmailsession = session.geti...
你希望在jsp中建立一个邮件发送收取工具吗?下面将介绍的就是在jsp中建立一个邮件发送收取工具。在这篇文章中你可以了解到javamail api的一些要点以及如何在jsp中使用它。本文中还包括了在jsp中使用 javamail的实例。javamail是jsp应用软件中相当强大的api。 阅读这篇文章需要对jsp、javabeans和javamail有一定的初步了解。当然,有关于javamail的知识你可以通过阅读这篇文章来获得。如果你对于以上三项一无所知,但你所使用的服务器支持jsp和javamail的话,你可以仅仅通过复制/粘贴来使用它们。 什么是javamail javamail是sun发布的用来处理email的api。它可以方便地执行一些常用的邮件传输。 虽然javamail是sun的api之一,但它目前还没有被加在标准的java开发工具包中(java development...
第二部分:关于javamail 文档的使用 下载的javamail api中带的文档是很有用的。你可以在javamail下的/docs/javadocs/index.html找到它。第二部分主要将分析邮件程序的组件。你可以通过阅读文档来获得更多这方面的信息。 组件发送邮件需要使用javamail,它使对邮件的操作变得简单易用。 属性对象 javamail需要创建一个格式为"mail.smtp.host"的文件用来发送信息。 properties props = new properties (); props.put("mail.smtp.host", "smtp.jspinsider.com"); 对话对象 所有的基于javamail的程序都至少需要一个或全部的对话目标。 session sendmails...
有很多人在问我,既然sun或第三方已经为我们提供足够多的api,我们为什么还要自己写底层涵式? 其实这个问题对于初学者和普通的程序员是不会理解的,但当你对一门语言,不然不仅是说java,精通到一定的程序时,你就自然地理解了--你不再想用别人为你设计的涵式,因为你相信你自己写的涵式的实现过程比别人提供给你的更strong. 这个strong的标准应该上效率更高,功能更好(不是更多). 我们先把sun和第三方软件商提供的api叫标准api,我们自己的就叫快捷api, 标准api的特点是通用,为了这个通用,就要付出一定的资源,就象java本身为了通用就要先实现jvm,一个普通的bean,它的业务逻辑可能只有一行代码,但为了照顾那些菜鸟级的客户程序员,bean的设计者们(服务程序员)不得不花更多的时候来写bean的接口.就是所谓的规范:以80%的资源来完成业务逻辑以外的功能. 就比如javamai...
javamail在jsp中调用 一 <html> <body> <form action="sendmail.jsp" method="post"> <table align="center"> <tr> <td width="50%"> to:<br><input name="to" size="25"> </td> <td width="50%"> from:<br><input name="from" size="25"> </td> </tr&g...
你希望在jsp中建立一个邮件发送收取工具吗?下面将介绍的就是在jsp中建立一个邮件发送收取工具。在这篇文章中你可以了解到javamail api的一些要点以及如何在jsp中使用它。本文中还包括了在jsp中使用javamail的实例。javamail是jsp应用软件中相当强大的api。 阅读这篇文章需要对jsp、javabeans和javamail有一定的初步了解。当然,有关于javamail的知识你可以通过阅读这篇文章来获得。如果你对于以上三项一无所知,但你所使用的服务器支持jsp和javamail的话,你可以仅仅通过复制/粘贴来使用它们。 什么是javamail javamail是sun发布的用来处理email的api。它可以方便地执行一些常用的邮件传输。 虽然javamail是sun的api之一,但它目前还没有被加在标准的java开发工具包中(java development...
综述:java mail api的开发是sun为java开发者提供公用api框架的持续努力的良好例证。提倡公用框架,反对受限于供应商的解决方案,充分预示着一个日益开放的开发环境的建立。 java mail api的结构本身证明了它的开发者的基本目标之一--软件开发的工作量应该取决于应用程序本身的复杂程度以及开发者所要求的控制程度。换句话说,java mail api尽可能地保持简单。乍看起来,java mail api所拥有的类总数以及类之间的关系可能让人误解为要花费漫长的学习时间。实际上,一旦正式开始使用,你就会发现该api不失为在应用程序中加入健壮的邮件/通讯支持的简单工具。 建立javamail使用环境,需要哪些软件 首先,需要安装javamail api。现在有两种常用的 javamail api 版本:1.2 和 1.1.3。虽然版本 1.2 是最新版,但版本 1.1.3 包...
问题:朝三暮四郎 于 2001-8-17 17:23:50 加贴在 java技术 ←返回版面 请教javamail发信的身份验证问题!!!javamail中的demo都是不要身份验证的,我看了几遍http://java.sun.com/products/javamail/1.2/docs/javadocs/index.html还是不知道怎么改!!!回答:这样使用即可:props.put("mail.smtp.auth", "true"); transport transport = session.gettransport("smtp");transport.connect(host, username, password); ...
9.7 应用程序部署者和系统管理员 应用程序部署者和系统管理员可以是公司或个人,他们配置和部署j2ee应用程序,管理j2ee应用程序在其中运行的计算机和网络这些低层结构,并对运行环境进行监控。他们的任务可能包括这样的一些事:设置事务控制、安全属性并指定数据库连接。 在配置时,部署者按照由应用程序组件提供者提供的指示以解决外部的支持、指定安全设置并定义事务属性。在安装时,部署者将应用程序组件装入服务器中并生成特定容器的类和接口。 一个部署者/系统管理员执行下列任务以安装和配置一个j2ee应用程序: 1、将上一阶段生成的j2ee应用程序(ear)文件添加到j2ee服务器中 2、根据运行环境通过修改j2ee应用程序的部署说明对j2ee应用程序进行配置。 3、检验ear文件的内容是否遵守j2ee规范 4、部署(安装)j2ee应用程序ear文件到j2ee服务器中 10、相关执行软件 j2...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器