国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

郵件發(fā)送工具類

loostudy / 787人閱讀

摘要:這個(gè)是自己寫的一個(gè)郵件發(fā)送工具類,已經(jīng)上傳到使用的協(xié)議規(guī)范要求發(fā)件人的郵箱的服務(wù)器地址

這個(gè)是自己寫的一個(gè)java郵件發(fā)送工具類,已經(jīng)上傳到GitHub:Email_util

package com.yangzinan.sms;

import java.io.UnsupportedEncodingException;
import java.util.Date;
import java.util.Properties;

import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;

public class Email {

    private final static String FROM_EMAIL = "yangzinan127@163.com";
    private final static String HOST = "smtp.163.com";
    private final static String PASSWORD = "*******";
    private final static String SMTP = "smtp";
    private static Properties properties = new Properties();
    private static Session session;

    public static void sendMail(String to, String title, String context) throws Exception {

        properties.setProperty("mail.transport.protocol", "smtp");   // 使用的協(xié)議(JavaMail規(guī)范要求)
       
        properties.setProperty("mail.smtp.host", HOST);   // 發(fā)件人的郵箱的 SMTP 服務(wù)器地址
        
        properties.setProperty("mail.smtp.auth", "true"); 

        session = Session.getInstance(properties);
        
        session.setDebug(true);

        MimeMessage mimeMessage = new MimeMessage(session);

        mimeMessage.setSubject(title);
        
        mimeMessage.setContent(context, "text/html;charset=utf-8");

        mimeMessage.setFrom(new InternetAddress(FROM_EMAIL));

        mimeMessage.setRecipient(Message.RecipientType.TO, new InternetAddress(to));

        mimeMessage.setSentDate(new Date());

        mimeMessage.saveChanges();

        Transport transport = session.getTransport(SMTP);

        transport.connect(FROM_EMAIL, PASSWORD);

        transport.sendMessage(mimeMessage, mimeMessage.getAllRecipients());

        transport.close();

    }
}

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/70811.html

相關(guān)文章

  • 慕課網(wǎng)_《Java實(shí)現(xiàn)郵箱驗(yàn)證》學(xué)習(xí)總結(jié)

    摘要:時(shí)間年月日星期三說明本文部分內(nèi)容均來自慕課網(wǎng)。用戶過生日,系統(tǒng)發(fā)送生日祝福郵件。將最新活動(dòng)和優(yōu)惠以郵件的形式告知會(huì)員。通常把處理用戶請(qǐng)求郵件發(fā)送請(qǐng)求的郵件服務(wù)器稱為服務(wù)器。提供了加密的協(xié)議被稱為。 時(shí)間:2017年06月07日星期三說明:本文部分內(nèi)容均來自慕課網(wǎng)。@慕課網(wǎng):http://www.imooc.com教學(xué)示例源碼:無個(gè)人學(xué)習(xí)源碼:https://github.com/zcc...

    marser 評(píng)論0 收藏0
  • PHP回顧之發(fā)送郵件

    摘要:隨著云服務(wù)器的盛行,幾乎無法以指向本機(jī)的域名向外發(fā)送郵件,除了在本機(jī)內(nèi)發(fā)送提醒郵件,用處已然不大。發(fā)送效率低非面向?qū)ο蟮恼{(diào)用方式,配置麻煩以及云服務(wù)器廠商的封鎖,是使用函數(shù)的最大阻礙。 轉(zhuǎn)載請(qǐng)注明文章出處: https://tlanyan.me/php-review... PHP回顧系列目錄 PHP基礎(chǔ) web請(qǐng)求 cookie web響應(yīng) session 數(shù)據(jù)庫(kù)操作 加解密 Co...

    smallStone 評(píng)論0 收藏0
  • Spring Boot 郵件發(fā)送的 5 種姿勢(shì)!

    摘要:也就是說用戶先將郵件投遞到騰訊的服務(wù)器這個(gè)過程就使用了協(xié)議,然后騰訊的服務(wù)器將郵件投遞到網(wǎng)易的服務(wù)器這個(gè)過程也依然使用了協(xié)議,服務(wù)器就是用來收郵件。 郵件發(fā)送其實(shí)是一個(gè)非常常見的需求,用戶注冊(cè),找回密碼等地方,都會(huì)用到,使用 JavaSE 代碼發(fā)送郵件,步驟還是挺繁瑣的,Spring Boot 中對(duì)于郵件發(fā)送,提供了相關(guān)的自動(dòng)化配置類,使得郵件發(fā)送變得非常容易,本文我們就來一探究竟!看...

    W4n9Hu1 評(píng)論0 收藏0
  • 結(jié)合Spring發(fā)送郵件的四種正確姿勢(shì),你知道幾種?

    摘要:我拿網(wǎng)易郵箱賬號(hào)舉例子,那么我們?nèi)绾尾拍茏屇愕泥]箱賬號(hào)可以利用第三方發(fā)送郵件這里的第三方就是我們即將編寫的程序。 一 前言 測(cè)試所使用的環(huán)境 測(cè)試使用的環(huán)境是企業(yè)主流的SSM 框架即 SpringMVC+Spring+Mybatis。為了節(jié)省時(shí)間,我直接使用的是我上次的SSM項(xiàng)目中整合Echarts開發(fā)該項(xiàng)目已經(jīng)搭建完成的SSM環(huán)境。 標(biāo)題說的四種姿勢(shì)指的是哪四種姿勢(shì)? 發(fā)送text...

    doodlewind 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<