<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    piliskys

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      25 隨筆 :: 0 文章 :: 40 評(píng)論 :: 0 Trackbacks

         對(duì)于一個(gè)小的組件,我想多數(shù)人都是通過從接觸到使用到熟練的過程。
         大約在去年,記得剛?cè)牍静痪茫臼褂玫氖莾?nèi)部和外部郵箱兩種,無聊之時(shí)總想發(fā)些無聊的郵件給同事(搞些惡作劇,XDJM別說我BT哦),雖然網(wǎng)上有些軟件可以下載,但畢竟進(jìn)入公司,開始了可謂是編程的道路,總覺得應(yīng)該自己做些什么。于是到google里搜,“java 發(fā)郵件和”,搜到N多,(在javaMail用之前我還試了一種簡(jiǎn)單發(fā)郵件的,現(xiàn)忘了是什么了)發(fā)現(xiàn)javaMail好像蠻多人用的,于是下載了javaMail包,然后又在網(wǎng)上看了個(gè)例子,比較簡(jiǎn)單,在本機(jī)resin上試著跑了一下,成功了,沒想到程序到現(xiàn)實(shí)的使用是如此簡(jiǎn)單。
           , 但在此遇到了些問題,亂碼,相信很多人都遇到過,然后又在網(wǎng)上找,發(fā)現(xiàn)是一個(gè)javaMail包中的字符轉(zhuǎn)換問題,然后最簡(jiǎn)單方法就把包中相應(yīng)的一個(gè)類改了一下再編譯打包,

    http://m.tkk7.com/Files/piliskys/mail.zip  此包可在此下載,下載后把后綴改為jar即可,(此處不能上傳jar文件)

    亂碼問題解決,然后在網(wǎng)上找了一個(gè)可發(fā)送附件的,網(wǎng)上也有很多例子很容易解決, 在此我貼出文件更名的一script吧,因?yàn)槲募桓牡脑挄?huì)是全路徑名加文件名的,

    <script>
    function cctv()
    {
    var leng;
    var aa= document.all.content;
    var bb= document.forms[0];
    var cc= document.all.to;
    var ff= document.all.fname; \\改后的文件名
    var finame = document.all.thefile.value;//原文件名
    leng = charCodeAtTest(finame,'\\');
    ff.value 
    = leng;
    bb.submit();
    }

    function charCodeAtTest(aa,bb){
      
    var str = aa; //初始化變量。
      var len =0;
      
    var ll=aa.length;
      
    var i,n;
         len 
    = str.lastIndexOf(bb);
                                      
    //聲明變量。
      n = str.substring(len,ll);             //獲取位置 n 上字符的 Unicode 值。
      return(n);                              //返回該值。
    }


    </script>

    作用就是取文件名最后一個(gè)'\'的后面的部分,也就是真正的文件名,
    在此網(wǎng)上的例子太多,更多代碼可從網(wǎng)上找到,因?yàn)楣居玫氖谴砩暇W(wǎng),
    又有一個(gè)新的問題,發(fā)網(wǎng)外的郵件不成功,到網(wǎng)上找,發(fā)現(xiàn)就是要設(shè)代理,但找了很久也沒有發(fā)現(xiàn)一個(gè)javaMail用代理發(fā)郵件的例子,這事我也沒多去想,前不久又好奇發(fā)現(xiàn)一設(shè)置代理的,然后我找出來原來的這個(gè)javaMail例子,又試了試,結(jié)果發(fā)現(xiàn)只要加兩句話
        System.getProperties().setProperty("socksProxyHost","192.168.0.1");
        System.getProperties().setProperty(
    "socksProxyPort","1080");
    其實(shí)我原來又試設(shè)置代理,但是沒有用get得到,所以不成功,  我想可以有些人跟我一樣也有碰到這個(gè)問題,寫這篇文章,希望能對(duì)初接觸javaMail的有所幫助。
    posted on 2005-11-18 10:01 霹靂火 閱讀(351) 評(píng)論(0)  編輯  收藏

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲最新永久在线观看| 亚洲性无码一区二区三区| 亚洲网站在线免费观看| 亚洲AV无码一区二区一二区| 亚洲最大激情中文字幕| 真人做A免费观看| 人人公开免费超级碰碰碰视频| 亚洲色四在线视频观看| 国产gav成人免费播放视频| 日韩人妻无码精品久久免费一| 亚洲欧美第一成人网站7777 | 久久亚洲国产精品123区| 最近中文字幕大全中文字幕免费| 国产成人va亚洲电影| 亚洲精品成人久久| 亚洲熟女乱综合一区二区| 一二三四视频在线观看中文版免费 | 亚洲av日韩综合一区在线观看| 日本一道综合久久aⅴ免费| 日韩电影免费观看| 日韩精品无码免费视频| 国产成人精品日本亚洲网址| 国产亚洲色视频在线| 日韩一区二区在线免费观看 | 亚洲成a人片在线观看无码| 免费人妻av无码专区| 美女被cao免费看在线看网站| 玖玖在线免费视频| 麻豆69堂免费视频| 亚洲欧洲AV无码专区| 亚洲白嫩在线观看| 亚洲日本中文字幕区| 青青草原亚洲视频| 亚洲不卡AV影片在线播放| 成人免费男女视频网站慢动作| 99久久免费观看| 亚欧日韩毛片在线看免费网站| 国产精品免费久久| 久久www免费人成精品香蕉| 羞羞漫画页面免费入口欢迎你| 日韩国产欧美亚洲v片|