//發送激活郵件
Properties prop = new Properties();
prop.setProperty("mail.transport.protocol", "smtp");
prop.setProperty("mail.smtp.host", "smtp.qq.com");
prop.setProperty("mail.smtp.auth", "true");
prop.setProperty("mail.debug", "true");
//騰訊郵箱需要下面3個代碼開啓ssl 安全認證
prop.setProperty("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
prop.setProperty("mail.smtp.port", "465");
prop.setProperty("mail.smtp.socketFactory.port", "465");
Session session = Session.getInstance(prop);
Message msg = new MimeMessage(session);
msg.setFrom(new InternetAddress("[email protected]"));//這裏是發信人
msg.setRecipient(MimeMessage.RecipientType.TO, new InternetAddress("這裏填寫收信人郵箱");
msg.setSubject("郵件標題");
msg.setText("郵件主題內容");
Transport tran = session.getTransport();
tran.connect("[email protected]", "mgumxnxhsojhbegg");//這裏的隨機碼 需要到qq郵箱設置中打開smtp協議開關拿到生成的隨機碼
tran.sendMessage(msg, msg.getAllRecipients());
JavaWeb 發送 激活郵件功能
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.