package com.yc.crm.mail.entity; import lombok.Data; import java.io.InputStream; import java.util.List; /** * @BelongsProject: eCoWorksV3 * @BelongsPackage: com.yc.crm.mail.entity * @author: xinyb * @CreateTime: 2024-09-11 15:10 * @Description: */ @Data public class MailFileEntity { private String unId; private List part; @Data public static class MailBodyPart { private String fieldId;//自定义字段 private String physicalFile;//系统自定义一个随机(针对邮件附件) private String fileName; private String fileType; private long fileSize; private byte[] byteFile; private InputStream InputStream;//不能在已关闭对象里获取值,请保持连接状态才可以获取(针对javaMail邮件) public String getPhysicalFile() { return fieldId+"."+fileType; } } }