1. 程式人生 > >JAVA實現傳送郵件功能

JAVA實現傳送郵件功能

/**
* 傳送郵件功用方法
* @param mailTo
* @param html
* @param userName
*/
public void sendEmployeeCommon(String mailTo , String html , String userName){
// JavaMailSenderImpl mailSender = new JavaMailSenderImpl(); //直接生產一個例項(迴圈可注入進來)
String users[] = {mailTo};//傳送的郵箱地址
mailSender.setDefaultEncoding(“UTF-8”);
mailSender.setHost(“

smtp.mxhichina.com”);//阿里企業郵的伺服器
mailSender.setPassword(“密碼”);
mailSender.setUsername(“郵箱”);
Properties javaMailProperties = new Properties();
javaMailProperties.setProperty(“mail.smtp.socketFactory.class”, “javax.net.ssl.SSLSocketFactory”);
javaMailProperties.setProperty(“mail.smtp.socketFactory.port”, “465”);//使用465埠傳送
javaMailProperties.setProperty(“mail.smtp.port”, “465”);
mailSender.setJavaMailProperties(javaMailProperties);
MimeMessage mimeMessage = mailSender.createMimeMessage();
MimeMessageHelper helper = new MimeMessageHelper(mimeMessage);
try{
helper.setFrom(“郵箱”);
helper.setTo(users); // 群發
helper.setSubject(“郵件主題”);
helper.setText(html ,true);
}catch(MessagingException e){
logger.error(“傳送至{}郵件傳送失敗,失敗原因” , userName , e);
}
mailSender.send(mimeMessage);
}

相關推薦

JAVA實現傳送郵件功能

/** * 傳送郵件功用方法 * @param mailTo * @param html * @param userName */ public void sendEmployeeCommon(String mailTo , String html , Stri

java實現傳送簡訊功能

1、在阿里雲簡訊服務中添加簽名 2、在阿里雲簡訊服務中新增模板 3、建立屬於自己的AccessKey ID和Access Key Secret 4、需要下載兩個jar包                   &nb

node.js實現傳送郵件功能

準備事項 QQ郵箱設定:進入QQ郵箱->設定->賬戶->POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服務->開啟POP3/SMTP服務,並複製pass祕鑰 安裝nodemailer :npm install nodem

log4j實現傳送郵件功能

引言 最近預上線的一個機器人專案,因為這個專案中有很多的AI的東西,整個專案分為三部分組成,web工程——FS——NLU,整個web工程都是由我來負責,後面兩部分有大資料部門的東西負責,因為後面這兩部分對於我們貸後行業來說都是比較超前的,所以在整個連調的過程中會有很多的異常

實現傳送郵件功能

原文出自:www.hangge.com 轉載請保留原文連結:http://www.hangge.com/blog/cache/detail_792.html 使用MessageUI.framework框架除了可以傳送簡訊,還能傳送Email,步驟如下: (

JavaWeb中使用JavaMail實現傳送郵件功能例項詳解

現在很多的網站都提供有使用者註冊功能, 通常我們註冊成功之後就會收到一封來自注冊網站的郵件。郵件裡面的內容可能包含了我們的註冊的使用者名稱和密碼以及一個啟用賬戶的超連結等資訊。今天我們也來實現一個這樣的功能,使用者註冊成功之後,就將使用者的註冊資訊以Email的形式傳送到使

thinkphp5中使用phpmailer實現傳送郵件功能

一、開啟SMTP服務(使用php傳送郵件需要用到SMTP服務,這裡以163郵箱的SMTP服務為例)。 1.登入163郵箱,在首頁上找到“設定”。 2.選擇開啟的服務,一般都全選,POP3/SMTP/IMAP,開啟SMTP服務就得先開通客戶授權碼。 3.點選開通客戶授權

Java實現郵件功能

package com.qincloud.test; import java.util.Date; import java.util.Enumeration; import java.util.Properties; import java.util.Vector; imp

thinkphp5中使用phpmailer實現傳送郵件功能 及自己遇到的坑

一、開啟SMTP服務(使用php傳送郵件需要用到SMTP服務,這裡以163郵箱的SMTP服務為例)。 1.登入163郵箱,在首頁上找到“設定”。 2.選擇開啟的服務,一般都全選,POP3/SMTP/IMAP,開啟SMTP服務就得先開通客戶授權碼。 3.點選

Django實現傳送郵件功能

最近用python寫了官網的後臺。官網的後臺功能比較簡單,一個多語言支援,一個聯絡我們,即給公司發郵件的功能。多語言支援的方式寫在另一篇部落格了。這裡先來說一說Django的傳送郵件功能。 其實pyt

Flask實現傳送郵件功能

郵件服務用途較多,如:註冊時驗證使用者、找回密碼、線上程式出現重大bug時觸發郵件提醒以及伺服器關鍵資料(CPU、網路、記憶體)監控提醒等,可以說隨處可以用到,下面講解了一個使用flask_mail實現的郵件傳送功能,有完整程式碼,測試可行。首先下載依賴庫flask_mail

利用java實現傳送郵件

電子郵件的應用非常廣泛,常見的如在某網站註冊了一個賬戶,自動傳送一封啟用郵件,通過郵件找回密碼,自動批量傳送活動資訊等。很顯然這些應用不可能和我們自己平時發郵件一樣,先開啟瀏覽器,登入郵箱,建立郵件再發送。本文將簡單介紹如何通過 Java 程式碼來建立電子郵件,並連線郵件伺服

C# 傳送郵件功能實現

郵件傳送功能在OA以及一些網站驗證中很常用。下面是郵件傳送的一個函式,引數傳入收件人地址,郵件主題,郵件內容,讀者可根據自己的需求新增郵件的附件或者抄送人等。  /// <summary> /// 傳送郵件 /// </su

單純java程式碼實現傳送郵件

 這個是工具類直接執行main方法就可以傳送郵箱,細節方面看我另一篇文章 https://mp.csdn.net/postedit/84307897 package com.bgs.controller; import javax.mail.Authenticator

java 實現傳送簡訊驗證碼功能

如何使用java + maven的專案環境傳送簡訊驗證碼,本文使用的是榛子云簡訊 的介面。 1. 安裝sdk 下載地址: http://smsow.zhenzikj.com/doc/sdk.html 下載下來是jar檔案,需要將jar釋出到本地的maven倉庫中, 在c

SSM 框架整合 spring 傳送郵件功能實現

基於SSM的 spring 傳送郵件的實現 由於考慮到專案中需要,如果程式出現異常或其它問題,可以傳送郵件來及時提醒後臺維護人員處理。所以目前考慮使用JavaMail來實現郵件傳送!如下,是我整理的一些內容,做個筆記記錄下:(當然,在這功能實現之前,需要搭建好

java傳送郵件功能[轉]

原文連結:https://blog.csdn.net/jjkang_/article/details/56521959  Javamail遵循兩個協議,一個是smtp協議,另一個是pop3協議。一般情況下把處理smtp請求(使用者傳送請求)的郵件伺服器稱之為smtp伺服器。而把處理pop3(接收)

使用Java實現傳送email郵件

一、maven依賴 <dependency>       <groupId>javax.mail</groupId>       <artifactId>mail</artifa

ASP.NET自動傳送郵件功能實現

實現傳送郵件功能 首先說一下在.Net下如何傳送郵件。.Net已經為我們準備好了與傳送郵件相關的類,只要直接呼叫即可,非常方便。下面是我自己寫的一個郵件通知類: ///<summary> ///郵件通知服務類。 ///</summary> publi

Jenkins+maven+git 實現自動構建、許可權管理、靜態程式碼檢測、遠端部署、傳送郵件功能

Jenkins配置 1. 使用者許可權設定 配置->Configure Global Security (注:想讓匿名使用者可以瀏覽jenkins網站 需勾選Overall 中的read 和 Job