我尝试了以下代码来保存邮件中的附件。
MimeBodyPart part = (MimeBodyPart) multiPart.getBodyPart(partCount);
part.saveFile(myDirectory + File.separator + fileName);
它可以保存附件,但如果“myDirectory”已经包含名为“file1.pdf”的文件,即使邮件包含相同的“file1.pdf”但内容不同,它也会替换现有文件。
就我而言,我需要将两个文件都保存到目录中(file1.pdf,file1.pdf(1))
谁能建议我这样做的方法?