在设置里开启IMAP/SMTP服务(这里是126网易邮箱)
创建一个application.properties用来做配置文件
#编码 spring.mail.default-encoding=UTF-8 spring.mail.host=smtp.126.com #密码 spring.mail.password=123456 #端口 spring.mail.port=25 #协议 spring.mail.protocol=smtp #邮箱号 spring.mail.username=tao_hg@126.com创建一个java类用来向邮箱发送邮件
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.mail.SimpleMailMessage; import org.springframework.mail.javamail.JavaMailSender; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class MailController { @Autowired private JavaMailSender jms;//借助这个类,我们便可以发邮件了 @GetMapping(“/send”) public String send(String message){ SimpleMailMessage ss=new SimpleMailMessage(); //发送邮箱 ss.setFrom(“tao_hg@126.com”); //接收邮箱 ss.setTo(“201883607@qq.com”); //标题 ss.setSubject(“测试”); //内容 ss.setText(“测试一下耍耍”); jms.send(ss); return “1”; } }启动
import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class Test { public static void main(String[] args) { SpringApplication.run(Test.class, args); } }
如果,你对上面的内容还有疑问,推荐选择西部数码企业云邮箱!有专人协助您解答邮箱疑问。
西部数码优质企业邮箱服务商,提供安全稳定,简单易用,高性价比的企业邮箱。按需自由定制,不限空间,极速收发,能够满足用户对企业邮箱的不同需求。多种反垃圾邮件算法,99.9%精准度,智能过滤,减少垃圾邮件干扰。支持小程序收发邮件,随时随地移动办公。而且价格实惠,还可以免费试用,7×24小时专业团队服务支持!
高性价比企业邮箱开通链接:https://www.west.cn/services/mail/