java实现发送邮箱邮件
生活随笔
收集整理的這篇文章主要介紹了
java实现发送邮箱邮件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.首先去maven中央倉庫找到所依賴jar包。Apache Commons Email???1.5
<dependency><groupId>org.apache.commons</groupId><artifactId>commons-email</artifactId><version>1.5</version></dependency>?
?2.然后去qq郵箱打開pop3,獲取授權碼
3.最后代碼如下:
package youxiang;import org.apache.commons.mail.EmailException; import org.apache.commons.mail.HtmlEmail;public class email {public static void main(String[] args) throws EmailException {HtmlEmail email=new HtmlEmail();//創建一個HtmlEmail實例對象email.setHostName("smtp.qq.com");//郵箱的SMTP服務器,一般123郵箱的是smtp.123.com,qq郵箱為smtp.qq.comemail.setCharset("utf-8");//設置發送的字符類型email.addTo("XXXXXXX@163.com");//設置收件人email.setFrom("XXXXXXX@qq.com","XXXXXXX");//發送人的郵箱為自己的,用戶名可以隨便填email.setAuthentication("XXXXXXX@qq.com","XXXXXXX");//設置發送人到的郵箱和用戶名和授權碼(授權碼是自己設置的)email.setSubject("測試");//設置發送主題email.setMsg("1234");//設置發送內容email.send();//進行發送email.setMsg("您的驗證碼是:123456");email.send();System.out.println("發送成功");} }?
總結
以上是生活随笔為你收集整理的java实现发送邮箱邮件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 多个maven project项目之间进
- 下一篇: ZooKeeper入门(一)