如何在J2ME程序中直接发送邮件

下边的代码说明了如何在J2ME程序中直接发送邮件 void sendMail() {  SocketConnection sc=null;  InputStream is=null;  OutputStream os=null;   //登录到邮件服务器  try {     byte b[]=new byte[200];    int total=0;    sc = (SocketConnection)    Connector.open("socket://"+servAdd+":110");    is = sc.openInputStream();    os = sc.openOutputStream();    os.write(("USER  sender@dom…

J2ME实现收发邮件

概述:使用J2ME实现收发邮件,大部分都是采用Midlet+Servlet的组合,即J2ME程序使用HTTP协议与服务器上的Servlet通信,然后Servlet再负责连接WEB邮件服务器,进行邮件收发,其结构如下: Cell Phone将请求(接受/发送邮件)传给Web Server,Web Server将这些http请求转换成对POP3或 SMTP Server的请求。POP3/SMTP Server执行相应的请求,并将相应通过Web Server返回给Cell Phone. 客户端(PDA/手机)为J…

J2EE总结续

  接上一篇         6. JSP(Java Server Pages),JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端所请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。下图为jsp的四种设计模型:         7. Java Servlet,Servlet是一种小型的Java程序,它扩展了Web服务器的功能。作为一种服务器端的应用,当被请求时开始执行,这和CGI Perl脚本很相似。Servlet提供…

J2EE应用讲解(1)——J2EE的13个标准

转载:http://blog.csdn.net/lsh6688/article/details/7062730 J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,下面对J2EE中的13种技术规范进行简单的描述. 1:JDBC(JavaDatabase Connectivity) JDBC API为访问不同数据库提供了统一的路径,向ODBC一样,JDBC开发者屏蔽了一些细节问题,另外,JDBC对数据库的访问也具有平台无关性. 2:JNDI(J…

JAVA基础知识

我现在给你一个JAVA和JSP之间的关系,以及JAVA的完整认识 JAVA分为J2EE,J2SE.J2ME,下面分别介绍: 一.J2EE:Java 2 Platform Enterprise Edition 企业版,用于企业应用,支持分布式部署。 J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能上的支持。它包含13种核心技术规范:(1)Java Database Connectivity (JDBC)以一种统一的方式来对各种…

J2EE规范

J2EE(Java 2 Platform,Enterprise Edition)是SUN公司定义的一个开发分布式企业级应用的规范。 它提供了一个多层次的分布式应用模型和一系列开发技术规范。多层次分布式应用模型是指根据功能把应用逻辑分成多个层次, 每个层次支持相应的服务器和组件,组件在分布式服务器的组件容器中运行(如Servlet组件在Servlet容器上运行, EJB组件在EJB容器上运行),容器间通过相关的协议进行通讯,实现组件间…

j2ee 规范

J2EE的核心API与组件  J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,下面对J2EE中的13种技术规范进行简单的描述(限于篇幅,这里只能进行简单的描述): JDBC(Java Database Connectivity)   JDBC API为访问不同的数据库提供了一种统一的途径,象ODBC一样,JDBC对开发者屏蔽了一些细节问题,另外,JDBC对数据库的访问也具有平台…

J2EE小结

这两天对J2EE的知识进行了整理,跟大家一起来分享下吧。 一.J2EE概述 J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持。 J2EE主要告诉了我们十三种技术规范。 二.J2EE中的13种技术规范 1.JDBC(Java Database Connectivity): JDBC就和咱们之前的ODBC一样,只是改变了一些具体的语句而已。   2.JNDI(Java Name and Directory Interface): …

J2EE(java 2 Platform,Eenterprise Edition)的主要技术

 J2EE平台由一套服务(services)、应用程序接口(API)和协议构成,它对开发基于Web的多层应用提供了功能支持。   JDBC:JDBC(Java Data Base Connectivity)为访问不同的数据库提供了一种统一的途径,与ODBC类似,JDBC对开发者屏蔽了一些细节问题,另外,JDBC对数据库的访问也具有平台的无关性。   JDNI:JDNI(Java Name and Directory Interface)被用于执行名字和目录服务。它提供了一个一致的模型来…

初遇J2EE

         J2EE简介:J2EE Java2平台企业版(Java 2Platform,Enterprise Edition)          J2EE是一组技术规范与指南,包含各类组件,服务架构和技术层次,均有共同的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,企业内部或外部难以互通的窘境。          J2EE的13种规范:   1.JDBC(Java Database Connectivity): JDBC API…

JSP发送EMAIL

JSP发送EMAIL使用JSP发送email学习笔记在这里可以下载JAVAMAIL包 http://java.sun.com/products/javamail/在解压后,将activation.jar和mail.jar复制到 /WEB-INF/lib 目录后重启服务器,JAVAMAIL便可以正常使用了下面javamail.jsp 内容如下<%@page contentType="text/html;charset=gb2312"%><%@ page import="java.util.*, javax.mail.*, javax.mail.internet.*" %><html><he…

java 邮件发送

java 处理邮件发送 1.使用java mail api 2.使用SMTP协议直接发送,只要按照SMTP的协议要求规范直接编程即可 这里先说SMTP协议直接发送,原本想用java mail api 来写,没想到网上google一下就看到了有人直接用SMTP协议发送邮件,当然,前提是你需要对SMTP的协议清楚,好在已经有仁兄做了指导 参考原文:http://blog.csdn.net/Wasingmon/archive/2005/12/14/552448.aspx   这里主要是对源代码做更详细的解释 一…