我使用JavaMail和协议imap来组织电子邮件(gmail)。我创建了一个文件夹FOLDER1,代码如下:
Folder newFolder = parent.getFolder(folderName);
if (!newFolder.exists())
isCreated = newFolder.create(Folder.HOLDS_MESSAGES);
我用代码移动消息:
Folder f = store.getFolder(folderName);
Message[] msgs = { msg };
f.appendMessages(msgs);
它的工作原理
但我不明白。。。如果我想再次阅读邮件,但不想阅读已阅读的邮件,也不想阅读已创建文件夹中的邮件,则无法再次阅读。该名称已在收件箱中
String folderName = message.getFolder().getName();// INBOX!! and not FOLDER1
String fullName = message.getFolder().getFullName();// INBOX!! and not INBOX/FOLDER1
有什么问题吗?
谢谢你的帮助
Message对象的内容附加到另一个文件夹。Message对象本身继续引用原始文件夹中的消息。要在另一个文件夹中找到消息的副本,您需要打开另一个文件夹并搜索它
使用IMAPFolder。copyUIDMessages方法您可以在另一个文件夹中获取消息的UID,然后打开另一个文件夹并使用UIDFolder。getMessageByUID方法获取表示其他文件夹中消息的消息对象。(IMAP文件夹对象始终实现UIDFolder接口。)
在Python中,我应该使用什么命令来获取包含我正在处理的文件的文件夹的名称? 这里就是我想要得到的。 我唯一想到的是使用两次: 还有更好的方法吗?
问题内容: 在Python中,我应该使用哪个命令来获取包含正在使用的文件的文件夹的名称? 这就是我想要得到的。 我唯一想出的就是使用两次: 有什么更好的方法吗? 问题答案: 您可以使用: 返回路径名path的目录名。这是通过将路径传递给函数split()返回的对中的第一个元素。 给定完整路径,然后您可以正常拆分以获取路径的最后一部分。例如,通过使用: 返回路径名path的基本名称。这是通过将路径传
问题内容: 我正在尝试编写脚本以从Python中FTP服务器的最新子目录获取最新文件。我的问题是我无法找出最新的子目录。有两个选项可用,子目录具有ctime可用。在目录名称中还提到了日期,即在哪个日期创建了目录。但是我不知道如何获取最新目录的名称。我想出了以下方法(希望服务器端按最新的ctime排序)。我已经按照以下方式进行了操作,如果第一个对象是最新目录,它将可以正常工作。 但是,有什么方法可以
本文向大家介绍Java获取文件夹下所有文件名称的方法示例,包括了Java获取文件夹下所有文件名称的方法示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Java获取文件夹下所有文件名称的方法。分享给大家供大家参考,具体如下: 更多关于java相关内容感兴趣的读者可查看本站专题:《Java文件与目录操作技巧汇总》、《Java数据结构与算法教程》、《Java操作DOM节点技巧总结》和《Jav
问题内容: 我需要使用文件夹中文件的所有名称创建一个列表。 例如,如果我有: 我想将它们存储为 with 作为值。 用Java做到最好的方法是什么? PS:我在Mac OS X上 问题答案: 你可以这样做: 你只想获取JPEG文件还是所有文件?
我试着用这篇文章来查找上次修改的文件,然后用AWS CLI从S3获取上次修改的对象 但这对于1000多个文件夹来说并不理想,而且根据文档,这应该是失败的。我需要搜索2000个文件夹对象。我想要的文件夹总是以D开头,后面跟着一组递增的数字。例:D1200 答案的结果让我创建了这个调用,它很有效: 但搜索数千个文件需要40秒,然后我需要正则表达式解析输出,以找到文件夹对象,而不是其中修改的最后一个文件