使用java Mail永久删除邮件

我一直在使用 java邮件自动执行Gmail操作.
其中一项操作是删除邮件,我使用以下内容 –
message.setFlag(Flags.Flag.DELETED,true);

但这样做只会将我的邮件推送到垃圾邮件文件夹.

我想知道是否有永久删除邮件的直接方式,而不是先从“收件箱”中删除邮件,然后在“垃圾邮件”文件夹中搜索邮件并删除它们.

解决方法

根据 http://mail.google.com/support/bin/answer.py?answer=78755

If you want to delete a message from all folders,move it to the [Gmail]/Trash folder.

If you delete a message from [Gmail]/Spam or [Gmail]/Trash,it will be deleted permanently.

但是,该页面并未表明您的方法会将邮件移至垃圾邮件文件夹;这意味着你应该看到一个名为[Gmail] /垃圾邮件的文件夹;所以也许它不适用于你的情况,不知何故?我想你只需要尝试它的方法,看看它是否适合你!

相关文章

Java中的String是不可变对象 在面向对象及函数编程语言中,不...
String, StringBuffer 和 StringBuilder 可变性 String不可变...
序列化:把对象转换为字节序列的过程称为对象的序列化. 反序...
先说结论,是对象!可以继续往下看 数组是不是对象 什么是对...
为什么浮点数 float 或 double 运算的时候会有精度丢失的风险...
面试题引入 这里引申出一个经典问题,看下面代码 Integer a ...