下一步,如下所示运行simplesender,用你自己的smtp替换你email设置中的smtp.myisp.net: java com.lotontech.mail.simplesender smtp.myisp.net bill@lotontech.com ben@lotontech.com "hello" "just to say hello." 如果它能正常工作起来的话,在接收端你将看到如图2所示的内容 图2 从simplesender读取的消息 simplesender类主要由send(…)方法完成。其代码如下:/*** "send" method to send the message.*/public static void send(string smtpserver, string to, s...
通过smtp发送email 第一个例子告诉你怎样通过smtp发送一个基本的email消息。在下面,你将找到simplesender类,它从命令行读取你的消息,然后调用一个单独的方法send(…)来发送它们:package com.lotontech.mail;import javax.mail.*;import javax.mail.internet.*;import java.util.*;/*** a simple email sender class.*/public class simplesender{ /** * main method to send a message given on the command line. */ public static void main(string args[]) { try { string smtpserver=a...
javamail快速入门 ·熊铭编译 ··yesky 摘要 这篇文章介绍创建基于java的email应用程序入门知识。假如你想创建你自己的email客户端应用程序来代替microsoft outlook,或者创建一个基于web的email系统来跟hotmail叫板,那么你可以从这里开始。从javamail的一个不同角度出发,该文给出了一个谈话email客户端应用程序。 在javamail中,你可以找到api以及其实现部分,从而用它开发功能全面的email客户端应用程序。“email客户端应用程序”引用了microsoft outlook的思想;然而,你可以写你自己的outlook来取而代之。但是,一个email客户端程序不一定要驻留在一个客户端机器上。事实上,它可以是一个在远程服务器上运行的一个servlet或者ejb,终...
j2ee的13种核心技术 java最初是在浏览器和客户端机器中粉墨登场的。当时,很多人质疑它是否适合做服务器端的开发。现在,随着对java2平台企业版(j2ee)第三方支持的增多,java被广泛接纳为开发企业级服务器端解决方案的首选平台之一。j2ee平台由一整套服务(services)、应用程序接口(apis)和协议构成,它对开发基于web的多层应用提供了功能支持。 在本文中我将解释支撑j2ee的13种核心技术:jdbc, jndi, ejbs, rmi, jsp, java servlets, xml, jms, java idl, jts, jta, javamail 和 jaf,同时还将描述在何时、何处需要使用这些技术。当然,我还要介绍这些不同的技术之间是如何交互的。 此外,为了让您更好地感受j2ee的真实应用,我将在weblogic应用服务器―来自bea systems公司的一...
刘湛 (jeru@163.net) 武汉大学信息与计算科学系学士本文从五个方面对j2ee进行了比较全面的介绍。从j2ee的概念说起,到它的优势,到j2ee典型的四层模型,和它的框架结构,最后是j2ee十三种核心技术的一个简介。本文分门别类的对j2ee中的服务,组件,层次,容器,api都做了比较详细的介绍,相信看完此文,读者会对j2ee有一个更清晰的认识。一. j2ee的概念目前,java 2平台有3个版本,它们是适用于小型设备和智能卡的java 2平台micro版(java 2 platform micro edition,j2me)、适用于桌面系统的java 2平台标准版(java 2 platform standard edition,j2se)、适用于创建服务器应用程序和服务的java2平台企业版(java 2 platform enterprise edition,j2ee)。j2...
完整源代码如下:<%@ page contenttype="text/html;charset=gbk"%><%@ page import="java.util.*,javax.mail.*,javax.mail.internet.*"%><%properties props=new properties();props.put("mail.smtp.host","smtp.163.com");props.put("mail.smtp.auth","true");//设定发送邮件时需要进行身份验证session s=session.getinstance(props);mimemessage message=new mimemessage(s);internetaddress from=new internetaddress("letsflytogether@...
javamail api简介javamail api是一种可选的、能用于读取、编写和发送电子消息的包(标准扩展)。您可使用这种包创建邮件用户代理(mail user agent ,mua) 类型的程序,它类似于eudora、pine及microsoft outlook这些邮件程序。其主要目的不是像发送邮件或其他邮件传输代理(mail transfer agent,mta)类型的程序那样用于传输、发送和转发消息。换句话说,用户可以与mua类型的程序交互,以阅读和撰写电子邮件。mua依靠mta处理实际的发送任务。javamail api的设计是,为收发信息提供与协议无关的访问。方式是把该api划分成两个部分:· 该api的第一个部分是本课程的重点。基本上是如何发送和接收独立于提供程序/协议的消息。· 第二个部分则使用特定的协议语言,如:smtp、pop、imap和nntp。如果要让javama...
原文连接:http://www-106.ibm.com/developerworks/java/library/j-james1.html本文翻译属于个人爱好,请尊重原著版权!apachejames 介绍这篇文章是介绍apachejames邮件企业服务器的第一部分,也是james的介绍知识。它介绍了使用james开发服务端邮件程序的基础知识。它概括的介绍了apache组织设计james目标以及如何安装配置一个可以运行的工作环境。你还可以了解到apachejames都提供哪些功能。你还将看到james提供匹配器(matcher)和mailet实现的有关描述,以及它与创通邮件服务器的不同。java apache邮件服务器一般是指apache组织开发的james,它是一个轻便的、安全的100%纯java实现的邮件服务器。不仅如此james还可以提供更多的功能,感谢james给我们提供了插件化协议...
<%@ pageimport=" javax.mail.*, javax.mail.internet.*, javax.activation.*,java.util.*"%><html><head><title>jsp meets javamail, what a sweet combo.</title></head><body><%try{properties props = new properties();session sendmailsession;store store;transport transport;sendmailsession = session.getinstance(props, null);props.put("mail.smtp.host", "smtp.jspins...
<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><tr><td colspan="2">subject:<br><input name="subject" size="50"></td></tr><tr&...
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 注册表 操作系统 服务器 应用服务器