package com.bwie.controller;
import com.bwie.pojo.Email;
import com.bwie.service.EmailService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
@Controller
@RequestMapping("/e")
public class EmailController {
@Autowired
EmailService emailService;
@RequestMapping("/toemail")
public String toemail(){
return "email";
}
@RequestMapping("/email")
@ResponseBody
public String login(Email email){
return emailService.email(email);
}
}
package com.bwie.service.impl;
import com.bwie.pojo.Email;
import com.bwie.service.EmailService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.mail.SimpleMailMessage;
import org.springframework.mail.javamail.JavaMailSender;
import org.springframework.stereotype.Service;
@Service
public class EmailServiceimpl implements EmailService {
//java发送邮箱摸班
@Autowired
JavaMailSender javaMailSender;
@Override
public String email(Email email) {
SimpleMailMessage simpl = new SimpleMailMessage();
//主题
simpl.setSubject(email.getSubject());
//内容
simpl.setText(email.getText());
//我
simpl.setFrom(email.getFrom());
//他
simpl.setTo(email.getTo());
javaMailSender.send(simpl);
return "true";
}
}
Title