代碼如下:public?class?MailTool?{
??public?static?void?main(String[]?args)?throws?MessagingException,?GeneralSecurityException?{
????Properties?props?=?new?Properties();
?
????//?開啟debug調試
????props.setProperty("mail.debug",?"true");
????//?發送服務器需要身份驗證
????props.setProperty("mail.smtp.auth",?"true");
????//?設置郵件服務器主機名
????props.setProperty("mail.host",?"smtp.qq.com");
????//?發送郵件協議名稱
????props.setProperty("mail.transport.protocol",?"smtp");
?
????MailSSLSocketFactory?sf?=?new?MailSSLSocketFactory();
????sf.setTrustAllHosts(true);
????props.put("mail.smtp.ssl.enable",?"true");
????props.put("mail.smtp.ssl.socketFactory",?sf);
?
????Session?session?=?Session.getInstance(props);
?
????Message?msg?=?new?MimeMessage(session);
????msg.setSubject("seenews?錯誤");
????StringBuilder?builder?=?new?StringBuilder();
????builder.append("url?=?"?+?"http://rstyro.top");
????builder.append("\n頁面爬蟲錯誤");
????builder.append("\n時間?"?+?System.currentTimeMillis());
????msg.setText(builder.toString());
????msg.setFrom(new?InternetAddress("[email protected]"));
?
????Transport?transport?=?session.getTransport();
????transport.connect("smtp.qq.com",?"[email protected]",?"我的授權碼");
?
????transport.sendMessage(msg,?new?Address[]?{?new?InternetAddress("[email protected]")?});
????transport.close();
??}
}報錯如下:這是神馬原因?問題補充:已開啟QQ郵箱的服務
添加回答
舉報
0/150
提交
取消