/*** 带附件
*@parammail 邮箱对象
*@paramto 收件人
*@paramFile_Path 附件存放路径
*@return
*/
public static booleansendMain(MailPOJO mail,String to,String File_Path) {//获取系统属性,主要用于设置邮件相关的参数。
Properties properties =System.getProperties();//设置邮件传输服务器,由于本次是发送邮件操作,所需我们需要配置smtp协议,按outlook官方同步邮件的要求,依次配置协议地址,端口号和加密方法
properties.setProperty("mail.smtp.host", "smtp.office365.com");
properties.setProperty("mail.smtp.port", "587");
properties.setProperty("mail.smtp.starttls.enable", "true");//用户验证并返回Session,开启用户验证,设置发送邮箱的账号密码。
properties.setProperty("mail.smtp.auth", "true");
Session session= Session.getDefaultInstance(properties, newAuthenticator() {
@OverrideprotectedPasswordAuthentication getPasswordAuthentic