創(chuàng)建一個(gè)郵箱
曾都網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),曾都網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為曾都成百上千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)要多少錢,請找那個(gè)售后服務(wù)好的曾都做網(wǎng)站的公司定做!在設(shè)置里開啟IMAP/SMTP服務(wù)(這里是126網(wǎng)易郵箱)
創(chuàng)建一個(gè)application.properties用來做配置文件
#編碼 spring.mail.default-encoding=UTF-8 spring.mail.host=smtp.126.com #密碼 spring.mail.password=123456 #端口 spring.mail.port=25 #協(xié)議 spring.mail.protocol=smtp #郵箱號(hào) spring.mail.username=tao_hg@126.com創(chuàng)建一個(gè)java類用來向郵箱發(fā)送郵件
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;//借助這個(gè)類,我們便可以發(fā)郵件了 @GetMapping("/send") public String send(String message){ SimpleMailMessage ss=new SimpleMailMessage(); //發(fā)送郵箱 ss.setFrom("tao_hg@126.com"); //接收郵箱 ss.setTo("201883607@qq.com"); //標(biāo)題 ss.setSubject("測試"); //內(nèi)容 ss.setText("測試一下耍耍"); jms.send(ss); return "1"; } }啟動(dòng)
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); } }