摘要:
//该程序用来接受带有html信息的邮件
void jbutton7_actionperformed(actionevent e) {
try
{
properties props = system.getproperties();
authenticator auth = new email_autherticator();
props.put("mail......
摘要:
本文内的 jsp 程序都是按功能自己成立一个独立的程序,大家要使用什么功能,自己组合吧。
文件的建立/检查与删除
<%@ page contenttype="text/html;charset=gb2312"%><%@ page import="java.io.*"%><html><head><tit......
JavaMail操作的总结(2)上一页 ...而writeto()可以用来获得邮件的全部信息,包括头部信息
for (int i=0,n=message.length;i {
【程序编程相关:
新事务之一:dotNET和COM+中的事】// system.out.println(((mimemessage)message).getcontent());
【推荐阅读:
体验Microsoft.NET--与初学】string out_from_person = ((internetaddress)message[i].getfrom()[0]).getpersonal();
【扩展信息:
在.NET中的线程处理(6)】
string out_from_address = ((internetaddress)message[i].getfrom()[0]).getaddress();
system.out.println("from:"+out_from_person+" ");
system.out.println("address:"+out_from_address+" ");
string out_subject = message[i].getsubject();
system.out.println("subject:"+out_subject+" ");
//以下代码用来获得邮件的正文信息
part messagepart = message[i];
object out_content = messagepart.getcontent();
if (out_content instanceof multipart)
{
messagepart = ((multipart)out_content).getbodypart(0);
system.out.println("[ multipart message ]");
}
string out_content_type = messagepart.getcontenttype();
system.out.println("content:"+out_content_type);
if (out_content_type.startswith("text/plain") | | out_content_type.startswith("text/html"))
{
inputstream ipstm = messagepart.getinputstream();
bufferedreader bufreader = new bufferedreader(new inputstreamreader(ipstm));
string thisline = bufreader.readline();
while (thisline != null)
{
system.out.println("thisline: "+thisline);
thisline = bufr...
下一页 摘要:
摘要 这篇文章介绍创建基于java的email应用程序入门知识。假如你想创建你自己的email客户端应用程序来代替microsoft outlook,或者创建一个基于web的email系统来跟hotmail叫板,那么你可以从这里开始。从javamail的一个不同角度出发,该文给出了一个谈话email客户端应用程序。 在javamail中,你可以找到api以及其实现部分,从而......