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

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

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

    zzeng

    zzeng

    用javamail進行認證發信

    當今mail服務器大多都是通過認證才能發信的,現在的網上介紹javamail發信的文章都沒有深入到有關認證的方面,除非自己裝一個open  relay的mail服務器,但是這樣有很危險,本人根據自己工作中用的javamail的方法說一下自己的用法,不對的地方請大家多指教.
      首先設置屬性Properties props = new Properties();
    props.put("mail.smtp.host",host);
    props.put("mail.smtp.auth","true");注意的是此處必須加上true要不然stmp連接的時候不會認證
      用Authenticator寫認證類下面是本人的認證類
    package org.xxx;
    import javax.mail.*;
    import javax.mail.internet.*;
    public class PopupAuthenticator extends Authenticator{
    String username=null;
    String password=null;
    public PopupAuthenticator(){}
    public PasswordAuthentication performCheck(String user,String pass){
    username = user;
    password = pass;
    return getPasswordAuthentication();
    }
    protected PasswordAuthentication getPasswordAuthentication() {
    return new PasswordAuthentication(username, password);
    }

    }
    認證類寫完后,在發信的程序中加上
    PasswordAuthentication pop = popAuthenticator.performCheck(username,password);
    Session mysession=Session.getInstance(props,popAuthenticator);
    mailsession加的popAuthenticator
    其他的方法和javamail發信的用法相似,在此不累述。


    http://www.cn-java.com/target/news.php?news_id=1511

    posted on 2005-09-29 10:14 zzeng 閱讀(293) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 国产亚洲Av综合人人澡精品| 无码国产亚洲日韩国精品视频一区二区三区 | 国产亚洲综合一区柠檬导航| 日韩免费视频观看| 在线天堂免费观看.WWW| 久热免费在线视频| 国产免费一区二区三区免费视频 | 国产精品二区三区免费播放心| 最近2019年免费中文字幕高清| 国产免费伦精品一区二区三区| 深夜a级毛片免费视频| 亚洲中文字幕无码久久2020| 亚洲电影在线播放| 久久久久久亚洲精品| 亚洲热妇无码AV在线播放| 亚洲国产天堂久久综合| 国产免费怕怕免费视频观看| 免费无遮挡无码视频网站| 成人免费视频小说| 成年女人免费v片| 日韩一区二区a片免费观看 | 久久久综合亚洲色一区二区三区 | 视频免费1区二区三区| 亚洲sm另类一区二区三区| 亚洲熟伦熟女专区hd高清| 亚洲日韩国产精品乱-久| 亚洲午夜精品在线| 91亚洲精品麻豆| 亚洲免费网站在线观看| 亚洲制服在线观看| 亚洲成a人不卡在线观看| 亚洲婷婷天堂在线综合| 国产精品亚洲片在线va| 亚洲av无码兔费综合| 国产综合激情在线亚洲第一页| 国产亚洲精品91| 日韩在线观看免费| 久久一区二区三区免费| 在线观看免费黄网站| 国产午夜精品免费一区二区三区 | 久久亚洲私人国产精品vA|