第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

Spring Boot 發(fā)送郵件

純潔的微笑 全棧工程師
難度中級
時長 1小時27分
學(xué)習(xí)人數(shù)
綜合評分9.40
42人評價 查看評價
9.6 內(nèi)容實用
9.2 簡潔易懂
9.4 邏輯清晰
  • 發(fā)送HTML郵件

    @Value("${spring.mail.username}")
    private??String?from;
    
    @Autowired
    JavaMailSender?javaMailSender;
    
    public?void?sendHtmlMail(String?to,String?subject,String?content)?throws?MessagingException?{
    ????MimeMessage?mimeMessage=javaMailSender.createMimeMessage();
    ????MimeMessageHelper?mimeMessageHelper=new?MimeMessageHelper(mimeMessage,true);
    ????mimeMessageHelper.setFrom(from);
    ????mimeMessageHelper.setTo(to);
    ????mimeMessageHelper.setSubject(subject);
    ????mimeMessageHelper.setText(content,true);
    ????javaMailSender.send(mimeMessage);
    }

    測試

    String?content="<html>\n"+
    ????????"<body>\n"+
    ????????"<h3>hello?world</h3>\n"+
    ????????"</body>\n"+
    ????????"</html>";
    mailService.sendHtmlMail("郵箱","主題",content);


    查看全部
    0 采集 收起 來源:HTML郵件

    2019-06-23

  • @Value("${spring.mail.username}")
    private??String?from;
    
    @Autowired
    JavaMailSender?javaMailSender;
    public?void?sendSimpleMail(String?to,String?subject,String?content){
    ????SimpleMailMessage?simpleMailMessage=new?SimpleMailMessage();
    ????simpleMailMessage.setFrom(from);
    ????simpleMailMessage.setTo(to);
    ????simpleMailMessage.setSubject(subject);
    ????simpleMailMessage.setText(content);
    ????javaMailSender.send(simpleMailMessage);
    }

    簡單文本郵件發(fā)送

    mailService.sendSimpleMail("郵箱","主題","內(nèi)容");


    查看全部
    0 采集 收起 來源:文本郵件

    2019-06-23

  • 郵件操作是異步的操作

    MessagingException:郵件發(fā)送失敗異常

    查看全部
    0 采集 收起 來源:異常處理

    2019-06-03

  • 語法HTML th:href:

    href地址:@{路徑/{id}(id=${id})}

    查看全部
    0 采集 收起 來源:郵件模板

    2019-06-03

  • HTML郵件模板:

    支持包

    ????<dependency>

    ????????<groupId>org.springframework.boot</groupId>

    ????????<artifactId>spring-boot-starter-thymeleaf</artifactId>

    </dependency>

    創(chuàng)建HTML中:

    <html lang="en" xmlns:th="thymel官網(wǎng)路徑(http://www.thymeleat.otg)"> ? :可以使用thymel,thymel是以th標簽開頭

    注:thymel有個特點,所以元素必須閉合,不然會報錯


    java代碼:

    TemplateEngine templateEngine:用于解析模板文件?

    Context context = new Context();

    context.setVariable('id','id值');????//設(shè)置id

    讀取文本HTML:String eamilContext =templateEngine.process("模板名字(HTML名字)",context)



    查看全部
    0 采集 收起 來源:郵件模板

    2019-06-03

  • 測試圖片郵件

    展示圖片就是封裝了HTML的img標簽

    查看全部
    0 采集 收起 來源:圖片郵件

    2019-06-03

  • 參數(shù):

    ????圖片路徑,圖片的id

    MimeMesageHelper helper = new?MimeMesageHelper(message,true);

    helper.addInline('圖片路徑',io資源)

    查看全部
    0 采集 收起 來源:圖片郵件

    2019-06-03

  • 參數(shù):

    ????String to,String subject,Strng conent.

    ????String filePath:附件的地址?

    對象:

    ????FileSystemResource:用來讀取文件?

    FileSystemResource file = new FileSystemResource(new? File(filePath));?

    file.getFileName():附件名

    addAttachment('附件名',file)

    查看全部
    0 采集 收起 來源:附件郵件

    2019-06-03

  • MimeMessage:設(shè)置郵件信息

    MimeMessageHelper helper = new MimeMessageHelper(MimeMessage,true);

    helper.setText(content.true);:

    查看全部
    0 采集 收起 來源:HTML郵件

    2019-06-03

  • to:發(fā)送地址

    ?subject: 主題

    text: 內(nèi)容

    SimpleMailMessage對象: 簡單發(fā)送郵件的對象

    form:從誰發(fā)送

    javaMailSend對象:發(fā)送郵件,find()方法可以發(fā)送郵件

    @Value("${表達式}"),注入配置中的屬性


    查看全部
    0 采集 收起 來源:文本郵件

    2019-06-01

  • 發(fā)送郵件的用戶名

    郵箱的密碼(移動端客戶授權(quán)密)

    ?發(fā)送郵件的編碼

    查看全部
    0 采集 收起 來源:項目配置

    2019-06-01

  • <dependency>

    groupId------包名(一般為域名的反寫)。

    artfactId------項目名。

    version-------版本。

    發(fā)送郵箱協(xié)議,用的是126的郵箱


    查看全部
    0 采集 收起 來源:項目配置

    2019-06-01

  • Spring Boot介紹

    查看全部
    0 采集 收起 來源:背景知識2

    2019-05-31

  • 郵件傳輸協(xié)議:SMTP協(xié)議和POP3協(xié)議

    內(nèi)容不斷發(fā)展:IMAP協(xié)議和Mime協(xié)議?

    查看全部
    0 采集 收起 來源:背景知識1

    2019-05-31

  • 排查錯誤碼地址

    http://help.163.com/09/1224/17/5RAJ4LMH00753VB8.html


    查看全部
    0 采集 收起 來源:異常處理

    2019-03-02

舉報

0/150
提交
取消
課程須知
需要對 Spring Boot 有簡單了解,熟悉 Maven、Html、Thymeleaf 的簡單使用。
老師告訴你能學(xué)到什么?
1、郵件發(fā)送相關(guān)協(xié)議和原理 2、Spring Boot 的基礎(chǔ)使用 3、學(xué)會使用 Spring Boot 發(fā)送各種類型的郵件 4、掌握如何設(shè)計一個郵件系統(tǒng)

微信掃碼,參與3人拼團

微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對慕課網(wǎng)的支持!