锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国内自拍欧美,精品综合久久久,九九精品视频在线看http://www.aygfsteel.com/enlight/java瀛︿範(fàn)鎬葷粨zh-cnFri, 04 Jul 2025 22:37:45 GMTFri, 04 Jul 2025 22:37:45 GMT60鍙戦侀偖浠墮氱煡鐨勭▼搴?渚涘叾瀹冪▼搴忚皟鐢?http://www.aygfsteel.com/enlight/archive/2006/07/07/57167.htmljava瀛翻java瀛翻Fri, 07 Jul 2006 09:41:00 GMThttp://www.aygfsteel.com/enlight/archive/2006/07/07/57167.htmlhttp://www.aygfsteel.com/enlight/comments/57167.htmlhttp://www.aygfsteel.com/enlight/archive/2006/07/07/57167.html#Feedback0http://www.aygfsteel.com/enlight/comments/commentRss/57167.htmlhttp://www.aygfsteel.com/enlight/services/trackbacks/57167.html鐜板湪榪樺彧鏄彂閫佹枃鏈偖浠?鏈夊叴瓚g殑鍙互鍐嶇湅涓涓嬪浣曞彂閫佽秴鏂囨湰閭歡,甯﹂檮浠剁瓑.
//Author:Adrian 20060707

package asdf.asdf.mail;
import java.util.Properties;
import javax.mail.Message;
import javax.mail.PasswordAuthentication;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
//浣跨敤gmail鐨勯偖浠舵湇鍔″櫒
public 聽(tīng)class EmailNoticeEx{
聽(tīng) 聽(tīng)public static String sendSSLGmail(String fromName,String fromEmail,String smtpServer,String smtpUser,String smtpPassword,String recipient_name,String recipients[],String subject,String message,String encoding){
聽(tīng) try{
聽(tīng) 聽(tīng)boolean debug = false;
聽(tīng) 聽(tīng)java.security.Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());
聽(tīng) 聽(tīng)// Set the host smtp address
聽(tīng) 聽(tīng)// 聽(tīng)璁劇疆緋葷粺灞炴?br /> 聽(tīng) 聽(tīng)Properties props = new Properties();//鑾峰緱緋葷粺灞炴у璞?br /> 聽(tīng) 聽(tīng)props.put("mail.transport.protocol", "smtp"); 聽(tīng) 聽(tīng)
聽(tīng) 聽(tīng)props.put("mail.host", smtpServer);//璁劇疆SMTP涓繪満

聽(tīng) 聽(tīng)MyAuthenticator auth = new MyAuthenticator(smtpUser, smtpPassword);
聽(tīng) 聽(tīng)//鑾峰緱閭歡浼?xì)璇濆璞?br /> 聽(tīng) 聽(tīng)Session mailSession = Session.getDefaultInstance(props, auth);
聽(tīng) 聽(tīng)mailSession.setDebug(debug);
聽(tīng) 聽(tīng)javax.mail.internet.MimeMessage mimeMsg; //MIME閭歡瀵硅薄
聽(tīng) 聽(tīng)
聽(tīng) 聽(tīng)//鍒涘緩MIME閭歡瀵硅薄
聽(tīng) 聽(tīng)mimeMsg = new javax.mail.internet.MimeMessage(mailSession);
聽(tīng) 聽(tīng)// create a message
聽(tīng) 聽(tīng)//Message msg = new MimeMessage(session);

聽(tīng) 聽(tīng)// set the from and to address
聽(tīng) 聽(tīng)I(yíng)nternetAddress addressFrom = new InternetAddress(fromEmail,fromName);
聽(tīng) 聽(tīng)mimeMsg.setFrom(addressFrom);

聽(tīng) 聽(tīng)I(yíng)nternetAddress[] addressTo = new InternetAddress[recipients.length];
聽(tīng) 聽(tīng)for (int i = 0; i < recipients.length; i++) {
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)addressTo[i] = new InternetAddress(recipients[i]);
聽(tīng) 聽(tīng)}
聽(tīng) 聽(tīng)mimeMsg.setRecipients(Message.RecipientType.TO, addressTo);
聽(tīng) 聽(tīng)// Setting the Subject and Content Type
聽(tīng) 聽(tīng)mimeMsg.setSubject(subject,encoding);
聽(tīng) 聽(tīng)mimeMsg.setContent(message, "text/plain");
聽(tīng) 聽(tīng)mimeMsg.setText(message,encoding);
聽(tīng) 聽(tīng)Transport.send(mimeMsg);
聽(tīng) }catch(Exception e){
聽(tīng) 聽(tīng) 聽(tīng) e.printStackTrace();
聽(tīng) 聽(tīng) 聽(tīng) return e.getMessage();
聽(tīng) }
聽(tīng) return null;
聽(tīng)}
//浣跨敤鏅氱殑閭歡鏈嶅姟鍣?聽(tīng)
聽(tīng) 聽(tīng)public static String sendMail(String fromName,String fromEmail,String smtpServer,String smtpUser,String smtpPassword,String recipient_name,String recipients[],String subject,String message,String encoding){
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) try{
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)boolean debug = false;
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)// Set the host smtp address
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)// 聽(tīng)璁劇疆緋葷粺灞炴?br /> 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)Properties props = new Properties();//鑾峰緱緋葷粺灞炴у璞?br /> 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)props.put("mail.transport.protocol", "smtp");
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)props.put("mail.smtp.starttls.enable","true");
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)props.put("mail.smtp.host", smtpServer);//璁劇疆SMTP涓繪満
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)props.put("mail.smtp.auth", "true");
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)MyAuthenticator auth = new MyAuthenticator(smtpUser, smtpPassword);
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)//鑾峰緱閭歡浼?xì)璇濆璞?br /> 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)Session mailSession = Session.getDefaultInstance(props, auth);
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)mailSession.setDebug(debug);
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)javax.mail.internet.MimeMessage mimeMsg; //MIME閭歡瀵硅薄
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)//鍒涘緩MIME閭歡瀵硅薄
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)mimeMsg = new javax.mail.internet.MimeMessage(mailSession);
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)// create a message
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)//Message msg = new MimeMessage(session);

聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)// set the from and to address
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)I(yíng)nternetAddress addressFrom = new InternetAddress(fromEmail,fromName);
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)mimeMsg.setFrom(addressFrom);

聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)I(yíng)nternetAddress[] addressTo = new InternetAddress[recipients.length];
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)for (int i = 0; i < recipients.length; i++) {
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)addressTo[i] = new InternetAddress(recipients[i]);
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)}
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)mimeMsg.setRecipients(Message.RecipientType.TO, addressTo);
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)// Setting the Subject and Content Type
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)mimeMsg.setSubject(subject,encoding);
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)mimeMsg.setContent(message, "text/plain");
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)mimeMsg.setText(message,encoding);
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)Transport.send(mimeMsg);
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) }catch(Exception e){
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) e.printStackTrace();
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) return e.getMessage();
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) }
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) return null;
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)}
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)

聽(tīng)
}// end class

// smtp闇瑕侀獙璇佹椂鍊欑殑楠岃瘉綾?br />class MyAuthenticator
聽(tīng) 聽(tīng)extends javax.mail.Authenticator {
聽(tīng)private String strUser;
聽(tīng)private String strPwd;
聽(tīng)public MyAuthenticator(String user, String password) {
聽(tīng) 聽(tīng)this.strUser = user;
聽(tīng) 聽(tīng)this.strPwd = password;
聽(tīng)}

聽(tīng)protected PasswordAuthentication getPasswordAuthentication() {
聽(tīng) 聽(tīng)return new PasswordAuthentication(strUser, strPwd);
聽(tīng)}
}
銆妤間富:navIme2

java瀛翻 2006-07-07 17:41 鍙戣〃璇勮
]]>
java姝﹂寮涓氫簡(jiǎn)錛?/title><link>http://www.aygfsteel.com/enlight/archive/2006/06/23/54673.html</link><dc:creator>java瀛翻</dc:creator><author>java瀛翻</author><pubDate>Fri, 23 Jun 2006 06:51:00 GMT</pubDate><guid>http://www.aygfsteel.com/enlight/archive/2006/06/23/54673.html</guid><wfw:comment>http://www.aygfsteel.com/enlight/comments/54673.html</wfw:comment><comments>http://www.aygfsteel.com/enlight/archive/2006/06/23/54673.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/enlight/comments/commentRss/54673.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/enlight/services/trackbacks/54673.html</trackback:ping><description><![CDATA[plpl!gjgj!<img src ="http://www.aygfsteel.com/enlight/aggbug/54673.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/enlight/" target="_blank">java瀛翻</a> 2006-06-23 14:51 <a href="http://www.aygfsteel.com/enlight/archive/2006/06/23/54673.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> 主站蜘蛛池模板: <a href="http://" target="_blank">凭祥市</a>| <a href="http://" target="_blank">绍兴市</a>| <a href="http://" target="_blank">霍邱县</a>| <a href="http://" target="_blank">广安市</a>| <a href="http://" target="_blank">吴堡县</a>| <a href="http://" target="_blank">和硕县</a>| <a href="http://" target="_blank">桦川县</a>| <a href="http://" target="_blank">易门县</a>| <a href="http://" target="_blank">安庆市</a>| <a href="http://" target="_blank">江都市</a>| <a href="http://" target="_blank">新建县</a>| <a href="http://" target="_blank">高密市</a>| <a href="http://" target="_blank">奉化市</a>| <a href="http://" target="_blank">辰溪县</a>| <a href="http://" target="_blank">岱山县</a>| <a href="http://" target="_blank">江都市</a>| <a href="http://" target="_blank">阿拉善右旗</a>| <a href="http://" target="_blank">巴青县</a>| <a href="http://" target="_blank">邵阳县</a>| <a href="http://" target="_blank">吉林省</a>| <a href="http://" target="_blank">米泉市</a>| <a href="http://" target="_blank">钟祥市</a>| <a href="http://" target="_blank">多伦县</a>| <a href="http://" target="_blank">榕江县</a>| <a href="http://" target="_blank">昆山市</a>| <a href="http://" target="_blank">宜兰市</a>| <a href="http://" target="_blank">罗田县</a>| <a href="http://" target="_blank">鄯善县</a>| <a href="http://" target="_blank">通州市</a>| <a href="http://" target="_blank">冕宁县</a>| <a href="http://" target="_blank">达尔</a>| <a href="http://" target="_blank">浦江县</a>| <a href="http://" target="_blank">武胜县</a>| <a href="http://" target="_blank">阿拉尔市</a>| <a href="http://" target="_blank">齐齐哈尔市</a>| <a href="http://" target="_blank">江达县</a>| <a href="http://" target="_blank">湟中县</a>| <a href="http://" target="_blank">东城区</a>| <a href="http://" target="_blank">宝坻区</a>| <a href="http://" target="_blank">石家庄市</a>| <a href="http://" target="_blank">邯郸市</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>