service层:
//实现邮件发送逻辑
import java.io.File;
import java.io.IOException;
import java.util.List;
import java.util.UUID;
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeBodyPart;
import javax.mail.internet.MimeMessage;
import javax.mail.internet.MimeMultipart;
import javax.servlet.http.HttpServletRequest;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.mail.javamail.JavaMailSender;
import org.springframework.stereotype.Service;
import org.springframework.web.multipart.MultipartFile;
@Service
public class MailUtil {
@Autowired
private JavaMailSender javaMailSender;
//邮件发送人
@Value("${wan.receiveMail}")
private String receiveMail;
/**
*
* @param sendOutAdress 传入邮件接收者地址
* @param subject 传入邮件主题
* @param context 传入邮件正文内容
* @param enclosure 传入附件数组
* @return
*/