社区
Java SE
帖子详情
javamail里,folder的名字该怎么设
bluevacuum
2001-06-05 11:30:00
...全文
134
6
打赏
收藏
javamail里,folder的名字该怎么设
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bluevacuum
2001-06-07
打赏
举报
回复
救命啊,HELP!!!SOS!!!
bluevacuum
2001-06-07
打赏
举报
回复
没有人知道吗?真的没有人知道在新建一个目录的时候该怎么设置它的名字
bluevacuum
2001-06-06
打赏
举报
回复
Sorry,winiefred,can you give the example to me,i can't find it out,thank you
bluevacuum
2001-06-05
打赏
举报
回复
谢谢路人甲,但我的意思是说要新建一个目录的时候,在什么地方设这个folder的名称
skyyoung
2001-06-05
打赏
举报
回复
看看这个例子吧。
/*
* @(#)folderlist.java 1.22 98/06/10
*
* Copyright (c) 1996-1997 Sun Microsystems, Inc. All Rights Reserved.
*
*/
import java.util.Properties;
import javax.mail.*;
/**
* Demo app that exercises the Message interfaces.
* List information about folders.
*
* @author John Mani
* @author Bill Shannon
*/
public class folderlist {
static String protocol = null;
static String host = null;
static String user = null;
static String password = null;
static String root = null;
static String pattern = "%";
static boolean recursive = false;
static boolean debug = false;
public static void main(String argv[]) throws Exception {
int optind;
for (optind = 0; optind < argv.length; optind++) {
if (argv[optind].equals("-T")) {
protocol = argv[++optind];
} else if (argv[optind].equals("-H")) {
host = argv[++optind];
} else if (argv[optind].equals("-U")) {
user = argv[++optind];
} else if (argv[optind].equals("-P")) {
password = argv[++optind];
} else if (argv[optind].equals("-R")) {
root = argv[++optind];
} else if (argv[optind].equals("-r")) {
recursive = true;
} else if (argv[optind].equals("-D")) {
debug = true;
} else if (argv[optind].equals("--")) {
optind++;
break;
} else if (argv[optind].startsWith("-")) {
System.out.println(
"Usage: folderlist [-T protocol] [-H host] [-U user] [-P password]");
System.out.println(
"\t[-R root] [-r] [pattern]");
System.exit(1);
} else {
break;
}
}
if (optind < argv.length)
pattern = argv[optind];
// Get a Properties object
Properties props = System.getProperties();
// Get a Session object
Session session = Session.getDefaultInstance(props, null);
session.setDebug(debug);
// Get a Store object
Store store;
if (protocol != null)
store = session.getStore(protocol);
else
store = session.getStore();
// Connect
if (host != null || user != null || password != null)
store.connect(host, user, password);
else
store.connect();
// List namespace
Folder rf;
if (root != null)
rf = store.getFolder(root);
else
rf = store.getDefaultFolder();
Folder[] f = rf.list(pattern);
for (int i = 0; i < f.length; i++)
dumpFolder(f[i], "");
store.close();
}
static void dumpFolder(Folder folder, String tab) throws Exception {
System.out.println(tab + "Name: " + folder.getName());
System.out.println(tab + "Full Name: " + folder.getFullName());
System.out.println(tab + "URL: " + folder.getURLName());
if (!folder.isSubscribed())
System.out.println(tab + "Not Subscribed");
if (((folder.getType() & Folder.HOLDS_MESSAGES) != 0) &&
folder.hasNewMessages())
System.out.println(tab + "Has New Messages");
if ((folder.getType() & Folder.HOLDS_FOLDERS) != 0) {
System.out.println(tab + "Is Directory");
if (recursive) {
Folder[] f = folder.list();
for (int i=0; i < f.length; i++)
dumpFolder(f[i], tab + " ");
}
}
}
}
winiefred
2001-06-05
打赏
举报
回复
You can see the JavaMail Demo, but this will be only supported by IMAP, it cannot do so in pop3 protocol.
javamail
-1.4.2.zip
JavaMail
包中用于处理电子邮件的核心类是:Session,Message,Address,Authenticator,Transport,Store,
Fold
er
等。Session定义了一个基本的邮件会话,它需要从Prop
er
ties中读取类似于邮件服务器,用户名和密码等信息。
javamail
详例与帮助文档
JavaMail
包中用于处理电子邮件的核心类是:Session,Message,Address,Authenticator,Transport,Store,
Fold
er
等。Session定义了一个基本的邮件会话,它需要从Prop
er
ties中读取类似于邮件服务器,用户名和密码等信息...
javamail
源码
by (for example) casting a returned <code>
Fold
er
</code> object to a <code>com.sun.mail.imap.IMAP
Fold
er
</code> object. Similarly for <code>Store</code> and <code>Message</code> objects returned from ...
javamail
.zip
javaMail
包中用于处理电子邮件的核心类是:Session,Message,Address,Authenticator,Transport,Store,
Fold
er
等。Session定义了一个基本的邮件会话,它需要从Prop
er
ties中读取类似于邮件服务器,用户名和密码等信息。
Java邮件开发Fundamentals of the
JavaMail
API
Fundamentals of the
JavaMail
API Presented by develop
er
Works, your source for great tutorials ibm.com/develop
er
Works Table of Contents If you're viewing this document online, you can click ...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章