锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲综合成人婷婷五月网址,自拍日韩亚洲一区在线,亚洲欧美综合精品成人导航http://www.tkk7.com/crazycoding/category/48686.htmlGod helps those who help themselves. zh-cnSun, 20 May 2018 16:43:27 GMTSun, 20 May 2018 16:43:27 GMT60Java SMTP 鍙戜俊錛圙mail & 163錛夋祴璇曢氳繃http://www.tkk7.com/crazycoding/archive/2011/07/21/354748.htmlYing-erYing-erThu, 21 Jul 2011 01:07:00 GMThttp://www.tkk7.com/crazycoding/archive/2011/07/21/354748.htmlhttp://www.tkk7.com/crazycoding/comments/354748.htmlhttp://www.tkk7.com/crazycoding/archive/2011/07/21/354748.html#Feedback0http://www.tkk7.com/crazycoding/comments/commentRss/354748.htmlhttp://www.tkk7.com/crazycoding/services/trackbacks/354748.html鏈枃浠g爜涓昏鎰忓浘鏄皢log鍐呭鍙戠粰鎸囧畾list閲岀殑鑱旂郴浜恒?

package com.yinger.util.MailRobot;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.Properties;

import javax.mail.Address;
import javax.mail.Message;
import javax.mail.PasswordAuthentication;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;

/**
 * SMTP Mail
 * 
 * 
@author Ying-er
 * @mail melody.crazycoding@gmail.com
 * @time 2011/07/18 12:42:52
 * 
@version 1.00
 
*/
public final class SMTPMail {
    
private static Properties props;

    
private SMTPMail() {
    }

    
/**
     * 闈欐佹瀯閫犲櫒
     
*/
    
static {
        SMTPMail.props 
= new Properties();

        
// 瀛樺偍鍙戦侀偖浠舵湇鍔″櫒鐨勪俊鎭?/span>
        SMTPMail.props.put("mail.smtp.host", MailRobotConst.SMTPServerName);
        SMTPMail.props.put(
"mail.smtp.port", MailRobotConst.Port);
        
// 鍚屾椂閫氳繃楠岃瘉
        SMTPMail.props.put("mail.smtp.auth", MailRobotConst.Auth);
        SMTPMail.props.put(
"mail.smtp.socketFactory.port""465");
        SMTPMail.props.put(
"mail.smtp.socketFactory.class",
                
"javax.net.ssl.SSLSocketFactory");

    }

    
public static void sent(String concept) {
        List
<String> mailAddrLs = new ArrayList<String>();
        mailAddrLs 
= (new GetMembers()).getXMLMembers();
        
for (int i = 0; i < mailAddrLs.size(); i++) {
            String addr 
= mailAddrLs.get(i);
            System.out.println(
"====>" + addr);
            sendMail(addr, MailRobotConst.titleMode, concept);
            
try {
                Thread.sleep(
100);
            } 
catch (InterruptedException e) {
                
// TODO Auto-generated catch block
                e.printStackTrace();
            }
        }
    }

    
/**
     * 鍙戦侀偖浠?br />      * 
     * 
@param emailAddr:鏀朵俊浜洪偖浠跺湴鍧
     * 
@param mailTitle:閭歡鏍囬
     * 
@param mailConcept:閭歡鍐呭
     
*/
    
public static void sendMail(String emailAddr, String mailTitle,
            String mailConcept) {
        
// 鏍規嵁灞炴ф柊寤轟竴涓偖浠朵細璇?/span>
        Session s = Session.getDefaultInstance(props,
                
new javax.mail.Authenticator() {
                    
protected PasswordAuthentication getPasswordAuthentication() {
                        
return new PasswordAuthentication(MailRobotConst.SMTPUserName, MailRobotConst.SMTPPassword);
                    }
                });

        
// 璁劇疆璋冭瘯鏍囧織,瑕佹煡鐪嬬粡榪囬偖浠舵湇鍔″櫒閭歡鍛戒護錛屽彲浠ョ敤璇ユ柟娉?/span>
        s.setDebug(true);

        
// 鐢遍偖浠朵細璇濇柊寤轟竴涓秷鎭璞?/span>
        Message message = new MimeMessage(s);
        
try {
            
// 璁劇疆鍙戜歡浜?/span>
            Address from = new InternetAddress(MailRobotConst.SenderEmailAddr);
            message.setFrom(from);

            
// 璁劇疆鏀朵歡浜?/span>
            Address to = new InternetAddress(emailAddr);
            message.setRecipient(Message.RecipientType.TO, to);

            
// 璁劇疆涓婚
            message.setSubject(mailTitle);
            
// 璁劇疆淇′歡鍐呭
            message.setText(mailConcept);
            
// 璁劇疆鍙戜俊鏃墮棿
            message.setSentDate(new Date());
            
// 瀛樺偍閭歡淇℃伅
            message.saveChanges();

            Transport.send(message);

            System.out.println(
"鍙戦侀偖浠?閭歡鍦板潃:" + emailAddr + " 鏍囬:" + mailTitle
                    
+ " 鍐呭:" + mailConcept + "鎴愬姛!");
        } 
catch (Exception e) {
            System.out.println(e.getMessage());
            System.out.println(
"鍙戦侀偖浠?閭歡鍦板潃:" + emailAddr + " 鏍囬:" + mailTitle
                    
+ " 鍐呭:" + mailConcept + "澶辮觸! 鍘熷洜鏄?/span>" + e.getMessage());
        }
    }
}


GetMembers.java

package com.yinger.util.MailRobot;

import java.io.File;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

import org.dom4j.Document;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;

/**
 * members
 * 
 * 
@author Ying-er
 * @mail melody.crazycoding@gmail.com
 * @time 2011/07/18 11:42:14
 * 
@version 1.00
 
*/
public class GetMembers {
    
public List<String> getXMLMembers() {
        List
<String> membersLs = new ArrayList<String>();
        Document document;
        Element root;
        String xmlFile 
= "mailmembers.xml";
        File file 
= new File(xmlFile);

        
try {
            
if (file.exists()) {
                SAXReader reader 
= new SAXReader();
                document 
= reader.read(file);
                root 
= document.getRootElement();
            } 
else {
                document 
= DocumentHelper.createDocument();
                root 
= document.addElement("members");
            }
            List infoNodes 
= root.elements("member");
            
for (Iterator it = infoNodes.iterator(); it.hasNext();) {
                Element elm 
= (Element) it.next();
                String addr 
= elm.elementText("addr");
                membersLs.add(addr);
            }

        } 
catch (Exception ex) {
            ex.printStackTrace();
        }
        
return membersLs;
    }
}

mailmembers.xml

<?xml version="1.0" encoding="UTF-8"?>
<members>
    
<member>
        
<addr>linying0620@gmail.com</addr>
    
</member>
    
<member>
        
<addr>melody.crazycoding@gmail.com</addr>
    
</member>
</members>


MailRobotConst.java

娉細娉ㄥ唽閮ㄥ垎涓?63閰嶇疆浠g爜

package com.yinger.util.MailRobot;

/**
 * main const
 * 
 * 
@author Ying-er
 * @mail melody.crazycoding@gmail.com
 * @time 2011/07/18 11:38:47
 * 
@version 1.00
 
*/
public class MailRobotConst {
//     // 閭歡鍙戦佽呭湴鍧
//     public static final String SenderEmailAddr = "xxx@163.com";
//    
//     // 閭歡鍙戦佽呴偖綆辯敤鎴?br /> //     public static final String SMTPUserName = "xxx@163.com";
//    
//     // 閭歡鍙戦佽呴偖綆卞瘑鐮?br /> //     public static final String SMTPPassword = "xxx";
//    
//     // 閭歡鍙戦佽呴偖綆盨MTP鏈嶅姟鍣?br /> //     public static final String SMTPServerName = "xxx";
//        
//     public static final String Port = "25";

    
// 閭歡鍙戦佽呭湴鍧
    public static final String SenderEmailAddr = "yinger.android@gmail.com";

    
// 閭歡鍙戦佽呴偖綆辯敤鎴?/span>
    public static final String SMTPUserName = "yinger.android@gmail.com";

    
// 閭歡鍙戦佽呴偖綆卞瘑鐮?/span>
    public static final String SMTPPassword = "xxx";

    
// 閭歡鍙戦佽呴偖綆盨MTP鏈嶅姟鍣?/span>
    public static final String SMTPServerName = "smtp.gmail.com";

    
public static final String Port = "465";// 587

    
// 浼犺緭綾誨瀷
    public static final String TransportType = "smtp";

    
// host
    public static String Host = SMTPServerName;

    
public static String Auth = "true";

    
public static String titleMode = "Log";

}


璋冪敤鏂規硶錛?br />

SMTPMail.sent("test");





Ying-er 2011-07-21 09:07 鍙戣〃璇勮
]]>
C#浣跨敤SMTP鍙戜俊綆瑕佷唬鐮?/title><link>http://www.tkk7.com/crazycoding/archive/2011/05/25/350984.html</link><dc:creator>Ying-er</dc:creator><author>Ying-er</author><pubDate>Wed, 25 May 2011 03:44:00 GMT</pubDate><guid>http://www.tkk7.com/crazycoding/archive/2011/05/25/350984.html</guid><wfw:comment>http://www.tkk7.com/crazycoding/comments/350984.html</wfw:comment><comments>http://www.tkk7.com/crazycoding/archive/2011/05/25/350984.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/crazycoding/comments/commentRss/350984.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/crazycoding/services/trackbacks/350984.html</trackback:ping><description><![CDATA[<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #0000ff;">private</span><span style="color: #000000;"> </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> sendMail()</span><span style="color: #008000;">//</span><span style="color: #008000;">鐧轟俊</span><span style="color: #008000;"><br /></span><span style="color: #000000;">        {<br />            </span><span style="color: #0000ff;">string</span><span style="color: #000000;"> ToAddr  </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">"</span><span style="color: #000000;"><XX@XX.com><YY@YY.com><img src="http://www.tkk7.com/Images/dot.gif" alt="" /></span><span style="color: #000000;">"</span><span style="color: #000000;">;<br />            </span><span style="color: #0000ff;">string</span><span style="color: #000000;"> Subject </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">"</span><span style="color: #000000;">test</span><span style="color: #000000;">"</span><span style="color: #000000;">;<br />            MailMessage objMail    </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000ff;">new</span><span style="color: #000000;"> MailMessage();<br />            objMail.BodyEncoding   </span><span style="color: #000000;">=</span><span style="color: #000000;"> System.Text.Encoding.GetEncoding(</span><span style="color: #000000;">"</span><span style="color: #000000;">shift-jis</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br />            objMail.Body </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">"</span><span style="color: #000000;">SMTP test</span><span style="color: #000000;">"</span><span style="color: #000000;">;<br />            objMail.To </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">"</span><span style="color: #000000;">XXX@XXX.com</span><span style="color: #000000;">"</span><span style="color: #000000;">;                          </span><span style="color: #008000;">//</span><span style="color: #008000;">瀹涘厛</span><span style="color: #008000;"><br /></span><span style="color: #000000;">            objMail.From </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">"</span><span style="color: #000000;">@XXX.com</span><span style="color: #000000;">"</span><span style="color: #000000;">;     </span><span style="color: #008000;">//</span><span style="color: #008000;">閫佷俊鍏?/span><span style="color: #008000;"><br /></span><span style="color: #000000;">            objMail.Subject     </span><span style="color: #000000;">=</span><span style="color: #000000;"> Subject;          銆銆銆          </span><span style="color: #008000;">//</span><span style="color: #008000;">浠跺悕</span><span style="color: #008000;"><br /></span><span style="color: #000000;">            SmtpMail.SmtpServer </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">"</span><span style="color: #000000;">smtp2.XX.co.jp</span><span style="color: #000000;">"</span><span style="color: #000000;">;<br />            SmtpMail.Send(objMail); </span><span style="color: #008000;">//</span><span style="color: #008000;">銉°兗銉佷俊瀹熻</span><span style="color: #008000;"><br /></span><span style="color: #000000;">            Subject             </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">""</span><span style="color: #000000;">;<br />        }</span></div><img src ="http://www.tkk7.com/crazycoding/aggbug/350984.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/crazycoding/" target="_blank">Ying-er</a> 2011-05-25 11:44 <a href="http://www.tkk7.com/crazycoding/archive/2011/05/25/350984.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>浣跨敤SMTP鍙戜俊鏃躲?x800ccc6a銆?/title><link>http://www.tkk7.com/crazycoding/archive/2011/05/25/350967.html</link><dc:creator>Ying-er</dc:creator><author>Ying-er</author><pubDate>Wed, 25 May 2011 01:44:00 GMT</pubDate><guid>http://www.tkk7.com/crazycoding/archive/2011/05/25/350967.html</guid><wfw:comment>http://www.tkk7.com/crazycoding/comments/350967.html</wfw:comment><comments>http://www.tkk7.com/crazycoding/archive/2011/05/25/350967.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/crazycoding/comments/commentRss/350967.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/crazycoding/services/trackbacks/350967.html</trackback:ping><description><![CDATA[闄や簡鐧懼害涓婅鐨勯偅鍑犵偣澶栵紝瑕佹敞鎰忔鏌ヤ笅鑷繁mail鐨刡ody閲屾槸鍚︽湁涓嶆敮鎸佺殑瀛楃銆?br />姣斿錛氬湪C#閲屾崲琛屾槸"\r\n"鑰孞ava閲屾槸"\n"<br />鍦–#閲岃鐢ㄣ孿n銆嶆崲琛岋紝铏界劧debug鏃剁湅鍒版枃鏈殑鏍煎紡鏄紜殑錛屼絾鏄嵈鍙戜俊涓嶈兘錛屾姤鐨勫氨鏄?x800ccc6a鐨勯敊璇?br />鍙﹀錛孋#閲屾湁涓郴緇熺殑鎹㈣鏂規硶錛歋ystem.Environment.NewLine<br />鐞嗚涓婅繖涓柟娉曞簲璇ユ洿鏉冨▉錛屾洿鍏煎錛屼絾鏄鏂規硶鐨勬祴璇曠粨鏋滆窡銆孿n銆嶆槸涓鏍風殑錛屻愭尃澶淬?img src ="http://www.tkk7.com/crazycoding/aggbug/350967.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/crazycoding/" target="_blank">Ying-er</a> 2011-05-25 09:44 <a href="http://www.tkk7.com/crazycoding/archive/2011/05/25/350967.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://zc-zk.com" target="_blank">好看的电影网站亚洲一区</a>| <a href="http://xyjxnhcl.com" target="_blank">国产成人高清精品免费鸭子</a>| <a href="http://gdporun.com" target="_blank">亚洲精品国产字幕久久不卡</a>| <a href="http://zz773.com" target="_blank">美女被爆羞羞网站在免费观看</a>| <a href="http://paweax.com" target="_blank">午夜爱爱免费视频</a>| <a href="http://taobaohuopin.com" target="_blank">亚洲国产成人无码AV在线影院</a>| <a href="http://q2c6.com" target="_blank">成年私人影院免费视频网站</a>| <a href="http://sxjttxkywl.com" target="_blank">亚洲三级在线播放</a>| <a href="http://ryhjled.com" target="_blank">最近2019中文字幕免费看最新 </a>| <a href="http://dzhyyy.com" target="_blank">亚洲精品无码成人片久久不卡</a>| <a href="http://gztzbj.com" target="_blank">99精品国产免费久久久久久下载</a>| <a href="http://jundaflex.com" target="_blank">亚洲另类图片另类电影</a>| <a href="http://zuche001.com" target="_blank">最近中文字幕mv免费高清电影</a>| <a href="http://86trader.com" target="_blank">亚洲精华液一二三产区</a>| <a href="http://yanyingqiang.com" target="_blank">国产真人无遮挡作爱免费视频</a>| <a href="http://977446.com" target="_blank">免费看一级高潮毛片</a>| <a href="http://srztw.com" target="_blank">亚洲va中文字幕无码久久</a>| <a href="http://xianfeng-motor.com" target="_blank">久久久久久一品道精品免费看</a>| <a href="http://45-po.com" target="_blank">亚洲性69影院在线观看</a>| <a href="http://yuanzhouxh.com" target="_blank">免费鲁丝片一级观看</a>| <a href="http://gjwlgzs.com" target="_blank">国产JIZZ中国JIZZ免费看</a>| <a href="http://8222se.com" target="_blank">久久亚洲日韩精品一区二区三区</a>| <a href="http://shrongshan.com" target="_blank">国产91色综合久久免费</a>| <a href="http://cnepu.com" target="_blank">国产精品亚洲一区二区三区</a>| <a href="http://mysb123.com" target="_blank">中文字幕亚洲激情</a>| <a href="http://zbvip888.com" target="_blank">99久久99久久免费精品小说</a>| <a href="http://cqtchtwq.com" target="_blank">亚洲欧洲日韩极速播放</a>| <a href="http://4388x4.com" target="_blank">亚洲日韩VA无码中文字幕</a>| <a href="http://popodino.com" target="_blank">久久午夜羞羞影院免费观看</a>| <a href="http://d3q4.com" target="_blank">国产午夜亚洲精品国产</a>| <a href="http://35469642.com" target="_blank">亚洲AⅤ永久无码精品AA</a>| <a href="http://5d8f.com" target="_blank">久草视频在线免费看</a>| <a href="http://8833655.com" target="_blank">亚洲精品无码少妇30P</a>| <a href="http://56kaifa.com" target="_blank">亚洲综合激情另类专区</a>| <a href="http://www2626cf.com" target="_blank">免费无码中文字幕A级毛片</a>| <a href="http://yanshimlxg.com" target="_blank">亚洲日本VA午夜在线影院</a>| <a href="http://zxbj0471.com" target="_blank">久久亚洲国产成人影院网站</a>| <a href="http://612662.com" target="_blank">69堂人成无码免费视频果冻传媒 </a>| <a href="http://lanoss.com" target="_blank">免费的黄色的网站</a>| <a href="http://kuaizhuxia.com" target="_blank">亚洲午夜视频在线观看</a>| <a href="http://wxzg66.com" 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>