欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java實戰(zhàn)之郵件的撰寫和發(fā)送

 更新時間:2021年11月30日 10:35:54   作者:Fly?With?Wen  
這篇文章主要為大家詳細介紹了通過Java代碼實現(xiàn)郵件的撰寫和發(fā)送功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,需要的小伙伴們可以學習一下

1.xml文件

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
 
    <groupId>org.example</groupId>
    <artifactId>MyEmail</artifactId>
    <version>1.0-SNAPSHOT</version>
 
    <dependencies>
        <dependency>
            <groupId>org.apache.commons</groupId>
            <artifactId>commons-email</artifactId>
            <version>1.5</version>
        </dependency>
    </dependencies>
 
</project>

2.Java文件

關于密鑰是什么,后面會說

import org.apache.commons.mail.EmailException;
import org.apache.commons.mail.SimpleEmail;
 
public class email {
    public static void main(String[] args) {
        SimpleEmail email = new SimpleEmail();
        email.setSslSmtpPort("465"); //qq:qq郵件服務器的端口號
        email.setHostName("smtp.qq.com");
        email.setAuthentication("自己的QQ號@qq.com", "密鑰");
        email.setCharset("UTF-8");
        try {
            email.addTo("接收人的QQ號@qq.com");
            email.setFrom("自己的QQ號@qq.com");
            email.setSubject("寫郵件的主題");
            email.setMsg("寫要發(fā)送郵件的內容");
            email.send();
        } catch (EmailException e) {
            e.printStackTrace();
        }
    }
}

3.步驟

3.1.xml文件的建立過程

打開idea新建工程

Finish 之后就可以把我上面的代碼復制進去了,之后代碼會報紅,因為這個需要聯(lián)網,所以我們點下面這個刷新步驟就可以了

3.2.Java文件的建立

4.密鑰

這個密鑰需要我們登陸QQ郵箱來獲取

登錄QQ郵箱->設置->賬戶,然后找到開啟服務那里,接下來看圖

將短信發(fā)送后等待一會兒就會有密鑰出現(xiàn),將其復制到代碼中即可。

5.后記

完成上面的操作就可以實現(xiàn)不用打開郵箱就可以發(fā)送郵件了,心動嗎??

到此這篇關于Java實戰(zhàn)之郵件的撰寫和發(fā)送的文章就介紹到這了,更多相關Java 郵件撰寫和發(fā)送內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 關于各種排列組合java算法實現(xiàn)方法

    關于各種排列組合java算法實現(xiàn)方法

    這篇文章介紹了幾種用JAVA實現(xiàn)的排列組合算法,有需要的朋友可以參考一下
    2013-06-06
  • SpringBoot Java后端實現(xiàn)okhttp3超時設置的方法實例

    SpringBoot Java后端實現(xiàn)okhttp3超時設置的方法實例

    Okhttp的使用沒有httpClient廣泛,網上關于Okhttp設置代理的方法很少,下面這篇文章主要給大家介紹了關于SpringBoot Java后端實現(xiàn)okhttp3超時設置的相關資料,需要的朋友可以參考下
    2021-10-10
  • Spring中WebDataBinder使用詳解

    Spring中WebDataBinder使用詳解

    這篇文章主要為大家詳細介紹了Spring中WebDataBinder的使用,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • java文件操作之java寫文件簡單示例

    java文件操作之java寫文件簡單示例

    這篇文章主要介紹了java文件操作中的java寫文件示例,需要的朋友可以參考下
    2014-03-03
  • 解決idea web工程修改js文件之后不變化的問題

    解決idea web工程修改js文件之后不變化的問題

    這篇文章主要介紹了解決idea web工程修改js文件之后不變化的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • Java Swing實現(xiàn)窗體添加背景圖片的2種方法詳解

    Java Swing實現(xiàn)窗體添加背景圖片的2種方法詳解

    這篇文章主要介紹了Java Swing實現(xiàn)窗體添加背景圖片的2種方法,結合實例形式較為詳細的分析了Swing實現(xiàn)窗體添加背景圖片的方法,并總結分析了Swing重繪中repaint與updateUI的區(qū)別,需要的朋友可以參考下
    2017-11-11
  • Java中StringUtils工具類的一些用法實例

    Java中StringUtils工具類的一些用法實例

    這篇文章主要介紹了Java中StringUtils工具類的一些用法實例,本文著重講解了isEmpty和isBlank方法的使用,另外也講解了trim、strip等方法的使用實例,需要的朋友可以參考下
    2015-06-06
  • Java基于外觀模式實現(xiàn)美食天下食譜功能實例詳解

    Java基于外觀模式實現(xiàn)美食天下食譜功能實例詳解

    這篇文章主要介紹了Java基于外觀模式實現(xiàn)美食天下食譜功能,較為詳細的講述了外觀模式的概念、原理并結合實例形似詳細分析了Java基于外觀模式實現(xiàn)美食天下食譜功能的具體操作步驟與相關注意事項,需要的朋友可以參考下
    2018-05-05
  • 如何通過Java實現(xiàn)加密、解密Word文檔

    如何通過Java實現(xiàn)加密、解密Word文檔

    這篇文章主要介紹了如何通過Java實現(xiàn)加密、解密Word文檔,對一些重要文檔,常需要對文件進行加密,查看文件時,需要正確輸入密碼才能打開文件。下面介紹了一種比較簡單的方法給Word文件加密以及如何給已加密的Word文件解除密碼保護,需要的朋友可以參考下
    2019-07-07
  • Java?synchronized與死鎖深入探究

    Java?synchronized與死鎖深入探究

    這篇文章主要介紹了Java?synchronized與死鎖,Java中提供了synchronized關鍵字,將可能引發(fā)安全問題的代碼包裹在synchronized代碼塊中,表示這些代碼需要進行線程同步
    2023-01-01

最新評論