我需要发送一封电子邮件以及嵌入的图像。电子邮件发送后,应立即删除应用服务器中的图像。我面临的问题是,在发送电子邮件后,控制方法包含,
File file = new File("../bar.jpeg")
if(file.exists()){
file.delete();
System.out.println("Barcode Image Deleted");
}
它正在打印“条形码图像已删除”。但是,图像并没有被删除,并且仍然存在于同一位置。我正在使用 multipart 将图像附加到电子邮件中。
为什么不被删除?