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

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

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

     1
     2import java.util.Date;
     3import java.util.Properties;
     4
     5import javax.mail.Authenticator;
     6import javax.mail.Message;
     7import javax.mail.MessagingException;
     8import javax.mail.PasswordAuthentication;
     9import javax.mail.Session;
    10import javax.mail.Transport;
    11import javax.mail.internet.AddressException;
    12import javax.mail.internet.InternetAddress;
    13import javax.mail.internet.MimeMessage;
    14
    15public class EmailUtils {
    16
    17    private static Properties props;
    18
    19    private static Session session;
    20
    21    // 初始化session
    22    static {
    23        props = System.getProperties();
    24        props.put("mail.transport.protocol""stmp");// 設(shè)置郵件服務(wù)器的協(xié)議
    25        props.put("mail.host""smtp.qq.com");// 設(shè)置郵件發(fā)送服務(wù)器地址,該地址由郵件服務(wù)供應(yīng)商提供,這里以QQ郵箱為例
    26        props.put("mail.smtp.auth""true");// 設(shè)置郵件發(fā)送服務(wù)器需要用戶驗(yàn)證,即需要賬號(hào)密碼才能登錄郵箱
    27        session = Session.getInstance(props, new Authenticator() {// 通過配置獲取一個(gè)會(huì)話,第二個(gè)參數(shù)為驗(yàn)證類
    28                    @Override
    29                    protected PasswordAuthentication getPasswordAuthentication() {
    30                        return new PasswordAuthentication("your email acount",
    31                                "your email password"); // 在這里指定登錄郵件發(fā)送服務(wù)器的賬號(hào)與密碼
    32                        // QQ郵箱的賬號(hào)默認(rèn)為 QQ號(hào)@qq.com 密碼為QQ密碼
    33                    }

    34                }
    );
    35        // session.setDebug(true); //設(shè)置是否為Debug模式,如果為Debug模式,將輸出中間信息。
    36    }

    37
    38    /**
    39     * 發(fā)送郵件
    40     * 
    41     * @param emailTo
    42     *            收件人信箱
    43     * @param title
    44     *            主題
    45     * @param msgs
    46     *            內(nèi)容
    47     */

    48    public static void sendEmail(String emailTo, String title, String msgs) {
    49        System.out.println(msgs);
    50        Message msg = new MimeMessage(session); // 該類封裝了郵件發(fā)送的內(nèi)容
    51        try {
    52            // 設(shè)置發(fā)件人地址,可以是個(gè)假的!
    53            msg.setFrom(new InternetAddress("bom1987120@qq.com"));
    54            // 設(shè)置收件人
    55            msg.setRecipients(Message.RecipientType.TO, InternetAddress.parse(
    56                    emailTo, false));
    57            // 設(shè)置主題
    58            msg.setSubject(title);
    59            // 設(shè)置內(nèi)容
    60            msg.setText(msgs);
    61            // 設(shè)置郵件頭
    62            msg.setHeader("X-Mailer""www.dangdang.com");
    63            // 設(shè)置發(fā)送時(shí)間
    64            msg.setSentDate(new Date());
    65
    66            // 發(fā)送!
    67            Transport.send(msg);
    68
    69            System.out.println("Mail was sent successfully.\n");
    70        }
     catch (AddressException e) {
    71            e.printStackTrace();
    72        }
     catch (MessagingException e) {
    73            e.printStackTrace();
    74        }

    75    }

    76
    77    //測(cè)試
    78    public static void main(String[] argv) {
    79        for (int i = 0; i < 1000; i++)
    80            sendEmail("XXXX@qq.com""Java Mail 測(cè)試""這是程序自動(dòng)給你發(fā)的!");
    81    }

    82
    83}
    posted on 2009-06-13 15:13 Bom Wu 閱讀(685) 評(píng)論(0)  編輯  收藏

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


    網(wǎng)站導(dǎo)航:
     
     
    主站蜘蛛池模板: 精品国产污污免费网站aⅴ| 国产一区二区三区在线免费 | 国色精品va在线观看免费视频 | 豆国产96在线|亚洲| 无码人妻精品中文字幕免费东京热| 在线看免费观看AV深夜影院 | 91精品免费观看| 亚洲A∨无码无在线观看| 免费观看四虎精品成人| 在线不卡免费视频| 亚洲剧场午夜在线观看| 黄页免费在线观看| 精品国产综合成人亚洲区| 夜夜爽妓女8888视频免费观看| 国产精品jizz在线观看免费| 久久人午夜亚洲精品无码区| 日韩在线视频免费看| 精品亚洲国产成人av| 亚洲av永久无码精品网站| 久久国产色AV免费看| 杨幂最新免费特级毛片| 久久精品亚洲精品国产色婷| 日韩免费在线视频| 一区二区三区亚洲| 免费播放春色aⅴ视频| 四虎国产精品永免费| 亚洲另类图片另类电影| 亚洲精品午夜国产VA久久成人| 国产香蕉九九久久精品免费| 亚洲日韩久久综合中文字幕| 国产在线a不卡免费视频| 18未年禁止免费观看| 久久亚洲欧美国产精品| 亚洲高清中文字幕| 天天看免费高清影视| 99爱在线精品视频免费观看9| 亚洲国产成a人v在线观看| 在线观看人成视频免费| 99ee6热久久免费精品6| 国产男女爽爽爽免费视频| 亚洲欧洲日韩不卡|