Java基于IDEA實現(xiàn)qq郵件發(fā)送小程序
我這一生都是堅定的唯物主義者,唯有你,我希望有來生
大家好,這里是新一,請多關(guān)照??????。在本篇博客中,新一將會為大家介紹JAVA實現(xiàn)簡易qq郵件發(fā)送小程序。(以下結(jié)果均在IDEA中編譯)希望在方便自己復習的同時也能幫助到大家。????????????
廢話不多說,直接進入我們的文章。
一.?? 框架搭建
♦ 首先我們需要打開我們的IDEA,并選中Maven,并點擊創(chuàng)建
♦ 然后IDEA中默認會有如下pom.xml文件
♦ 將如下代碼放入中間空白處
<dependencies> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-email</artifactId> <version>1.5</version> </dependency> </dependencies>
♦ 下一步,一定一定要點擊刷新,否則將會發(fā)不出去
♦ 下一步,在JAVA包下新建兩個javaclass文件,命名可以自己隨便寫
♦ 下一步,將如下代碼拷貝進SendEmail類
public static void sendEmail(String FromEmail, String ToEmail, String subject, String message,String password){ SimpleEmail email = new SimpleEmail(); //qq郵件服務(wù)器端口號 email.setSslSmtpPort("465"); email.setHostName("smtp.qq.com"); email.setAuthentication(FromEmail,password); email.setCharset("UTF-8"); try{ email.addTo(ToEmail); email.setFrom(FromEmail); email.setSubject(subject); email.setMsg(message); email.send(); } catch (EmailException e){ e.printStackTrace(); } }
至此,我們的準備工作完成??????
二.?? qq郵箱端口設(shè)置
♦ 首先登錄我們自己的網(wǎng)頁版qq郵箱,點擊此處設(shè)置
♦ 點擊賬戶
♦ 往下拉,找到POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服務(wù)
♦ 然后按提示操作,最后我們會得到一串qq郵件操作碼,記住將其復制一份
三.?? 發(fā)送郵件
找到我們之前新建的Test類,按照如下填入信息即可
public class Test { public static void main(String[] args) { SendEmail.sendEmail("你自己的QQ號","你要發(fā)送郵件的QQ號","發(fā)送郵件主題","發(fā)送郵件內(nèi)容","之前粘貼的qq郵件操作碼");//靜態(tài)static } }
然后運行程序即可實現(xiàn)郵件發(fā)送??????
溫馨提示
家人們,這個小程序雖然簡易,但是比較好玩,但也不要玩過頭了,比如你在發(fā)郵件頁面加個循環(huán),可能會被qq誤認為騷擾消息,嚴重可能會封號喲,所以找自己的好兄弟玩一下就好啦??????,后續(xù)新一會持續(xù)更JAVA的有關(guān)內(nèi)容,學習永無止境,技術(shù)宅,拯救世界!
到此這篇關(guān)于微信小程序開發(fā)之IDEA實現(xiàn)qq郵件的發(fā)送的文章就介紹到這了,更多相關(guān)idea 發(fā)送qq郵件內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Java編程實現(xiàn)服務(wù)器端支持斷點續(xù)傳的方法(可支持快車、迅雷)
這篇文章主要介紹了Java編程實現(xiàn)服務(wù)器端支持斷點續(xù)傳的方法,涉及Java文件傳輸?shù)南嚓P(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-11-11Spring Boot+Jpa多數(shù)據(jù)源配置的完整步驟
這篇文章主要給大家介紹了關(guān)于Spring Boot+Jpa多數(shù)據(jù)源配置的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-01-01Java使用自定義注解+反射實現(xiàn)字典轉(zhuǎn)換代碼實例
這篇文章主要介紹了Java使用自定義注解+反射實現(xiàn)字典轉(zhuǎn)換代碼實例,注解是一種能被添加到j(luò)ava代碼中的元數(shù)據(jù),類、方法、變量、參數(shù)和包都可以用注解來修飾,注解對于它所修飾的代碼并沒有直接的影響,需要的朋友可以參考下2023-09-09SpringBoot整合spring-data-jpa的方法
這篇文章主要介紹了SpringBoot整合spring-data-jpa的方法,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-06-06