如何在从文本文件中读取消息后删除服务器上的消息?
由于myMessage.getFolder()
返回null,我无法设置该标志,然后关闭文件夹。
我在读完文件后创建了消息:
InputStream in = new ByteArrayInputStream(messages[i].getBytes());
Message message = new MimeMessage( Session.getDefaultInstance(new Properties()), in);
答案 0 :(得分:0)
重命名文件时,打开文件内容不会告诉您旧文件名。将文件从服务器复制到本地存储时,读取文件内容不会告诉您服务器的名称,目录名称或该服务器上的文件名。
将邮件从服务器复制到本地存储时,打开邮件...获取它?传统的解决方案是在文件名中编码源,例如, hotmail.com__fred__inbox__123412
,用于hotmail.com上fred收件箱中的邮件号码123412。