package com.xwbing.controller; import com.alibaba.fastjson.JSONObject; import com.xwbing.service.MailService; import com.xwbing.util.JSONObjResult; import com.xwbing.util.RestMessage; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import javax.annotation.Resource; /** * 项目名称: sb-boot-module-demo * 创建时间: 2017/9/18 13:42 * 作者: xiangwb * 说明:邮件测试控制层 */ @RestController @RequestMapping("/mail/") public class MailTestControl { @Resource private MailService mailService; /** * 发送纯文本邮件 * * @return */ @GetMapping("sendSimpleMail") public JSONObject sendSimpleMail() { RestMessage restMessage = mailService.sendSimpleMail("786461501@qq.com", "测试邮件", "收到一个纯文本邮件"); return JSONObjResult.toJSONObj(restMessage); } /** * 发送html格式邮件 * * @return */ @GetMapping("sendHtmlMail") public JSONObject sendHtmlMail() { String content = "" + "
" + "