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

資訊專欄INFORMATION COLUMN

郵件發送工具類

loostudy / 779人閱讀

摘要:這個是自己寫的一個郵件發送工具類,已經上傳到使用的協議規范要求發件人的郵箱的服務器地址

這個是自己寫的一個java郵件發送工具類,已經上傳到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");   // 使用的協議(JavaMail規范要求)
       
        properties.setProperty("mail.smtp.host", HOST);   // 發件人的郵箱的 SMTP 服務器地址
        
        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();

    }
}

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/70811.html

相關文章

  • 慕課網_《Java實現郵箱驗證》學習總結

    摘要:時間年月日星期三說明本文部分內容均來自慕課網。用戶過生日,系統發送生日祝福郵件。將最新活動和優惠以郵件的形式告知會員。通常把處理用戶請求郵件發送請求的郵件服務器稱為服務器。提供了加密的協議被稱為。 時間:2017年06月07日星期三說明:本文部分內容均來自慕課網。@慕課網:http://www.imooc.com教學示例源碼:無個人學習源碼:https://github.com/zcc...

    marser 評論0 收藏0
  • PHP回顧之發送郵件

    摘要:隨著云服務器的盛行,幾乎無法以指向本機的域名向外發送郵件,除了在本機內發送提醒郵件,用處已然不大。發送效率低非面向對象的調用方式,配置麻煩以及云服務器廠商的封鎖,是使用函數的最大阻礙。 轉載請注明文章出處: https://tlanyan.me/php-review... PHP回顧系列目錄 PHP基礎 web請求 cookie web響應 session 數據庫操作 加解密 Co...

    smallStone 評論0 收藏0
  • Spring Boot 郵件發送的 5 種姿勢!

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

    W4n9Hu1 評論0 收藏0
  • 結合Spring發送郵件的四種正確姿勢,你知道幾種?

    摘要:我拿網易郵箱賬號舉例子,那么我們如何才能讓你的郵箱賬號可以利用第三方發送郵件這里的第三方就是我們即將編寫的程序。 一 前言 測試所使用的環境 測試使用的環境是企業主流的SSM 框架即 SpringMVC+Spring+Mybatis。為了節省時間,我直接使用的是我上次的SSM項目中整合Echarts開發該項目已經搭建完成的SSM環境。 標題說的四種姿勢指的是哪四種姿勢? 發送text...

    doodlewind 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<