1. 程式人生 > >使用Spring傳送Email---只包括主題和一段資訊的郵件

使用Spring傳送Email---只包括主題和一段資訊的郵件

1. 配置郵件傳送器

@bean
public MailSender mailSender(Envvironment env){
    //java郵件傳送器
    JavaMailSenderImpl mailSender = new JavaMailSenderImpl();
    //設定傳送主機
    mailSender.setHost(env.getPorperty("mailserver.host"));
    //設定傳送埠號預設為25
    mailSender.setPort(env.getPorperty("mailserver.port"));
    //設定使用者名稱
mailSender.setUsername(env.getPorperty("mailserver.username")); //設定密碼 mailSender.setPassword(env.getPorperty("mailserver.password")); }

2. 裝配和使用郵件傳送器

//使用Spring的MailSender傳送mail

@Autowired
private MailSender  mailSender;

public void sendSimpleSpittleMail(String to , Spittle spittle){
    SimpleMailMessage message = new
SimpleMailMessage(); String spitterName = spittle.getspittle().getFullName(); message.setFrom("[email protected]"); message.setTo(to); message.setSubject("New splittle from" + spitterName); message.setText(spitterName + "say" + spittle.getText); mailSender.send(message); } //setFrom指定郵件的傳送者
//setTo指定郵件的接收者 //setSubject設定郵件的主題 //setText設定郵件的具體內容 //send傳送郵件

相關推薦

使用Spring傳送Email---包括主題資訊郵件

1. 配置郵件傳送器 @bean public MailSender mailSender(Envvironment env){ //java郵件傳送器 JavaMailSenderI

spring 傳送email

此篇非原創,程式碼忘了從哪篇帖子下學習的了,時間太久了,寫這篇主要是為了存一下 package com.cn.test.mailConfig;import java.security.GeneralSecurityException;  import java.util.Properti

使用Spring傳送Email詳細流程(QQ郵箱例子)

  第一步:開啟SMTP/POP3協議,獲取授權碼 開啟協議後會得到一個授權碼,需記錄下來,後面要用到。   第二步:下載eclipce最新版本,因為需要用到gradle工具,eclipce最新版本可直接使用     &n

spring boot中得定時任務執行時間後突然停了 排查過程

在spring boot 專案中設定了一些定時任務,前幾天還執行得好好的,突然有一天就不再執行了,基本上呢都是執行了四天左右,定時任務停掉不在運行了,然後重啟程式定時任務就好使了,出現這麼兩次,第三次是在重啟以後第三天出現定時任務不再執行。感覺莫名其妙,查了好多資料,以下是關於我查到的關於定時任

avfoundation 視訊合成 ,合成兩視訊音訊

一下程式碼少部分邏輯沒有補全,並不影響閱讀,請自省補全吧, 例如有些變數我都不貼上了 第一段:合併 [code]- (IBAction)mergeClick:(id)sender {     if (self.firstAsset !=nil && self

因寫了爬蟲,公司200多人被抓!

“一個程式設計師寫了個爬蟲程式,整個公司200多人被端了。” “不可能吧!” 剛從朋友聽到這個訊息的時候,我有點不太相信,做為一名程式設計師來講,誰還沒有寫過幾段爬蟲呢?只因寫爬蟲程式就被端有點誇張了吧。 朋友說,訊息很確認並且已經進入等待審判階段了。 01.對訊息進一步確認 朋友認識幾個律師朋友,和他們有一

如何在Spring Boot應用啟動之後立刻執行邏輯

![](https://img2020.cnblogs.com/other/1739473/202006/1739473-20200602100614732-265605270.png) ## 1. 前言 不知道你有沒有接到這種需求,專案啟動後立馬執行一些邏輯。比如簡單的快取預熱,或者上線後的廣播之類等等

用Python寫郵件的小程式

#!/usr/bin/env python import random import os import string allchoice = string.letters + string.dig

rman備份+完全備份+完全備份案例+檢視備份集備份資訊+備份表空間案例+檢視備份的表空間users資訊

rman備份 1要做備份操作,資料庫模式需要為存檔模式 完全備份 1完全備份就是對資料庫使用過的所有資料塊進行備份,沒有使用過的資料塊是不做備份的。在進行完全備份時,rman將資料檔案中所有的非空

文讀懂Spring Boot、微服務架構大數據治理之間的故事

Springboot微服務架構 微服務的誕生並非偶然,它是在互聯網高速發展,技術日新月異的變化以及傳統架構無法適應快速變化等多重因素的推動下誕生的產物。互聯網時代的產品通常有兩類特點:需求變化快和用戶群體龐大,在這種情況下,如何從系統架構的角度出發,構建靈活、易擴展的系統,快速應對需求的變化;同時,隨著用戶的

js正則表示式驗證字串包括大小寫字母下劃線

背景說明 在之前的開發過程中為了校驗一個欄位只含有大小寫字母,下劃線和-花費了不少力氣才搞定,想著趕快寫一篇部落格來記錄下來,日後開發一定會遇到!! 程式碼實現 首先定義一個變數用來存放驗證字串的正則表示式:var regex=/^[A-Za-z0-9_\-]+$/ig;

Spring Boot 初級入門教程(十) —— 打分離 jar 包、部署測試(附原始碼)

分離 jar 包,也就是把工程原始碼打包到 *.jar,而把工程依賴的所有 lib 單獨生成,這樣打包的好處是,在依賴包沒有修改的情況下,部署時只需要上傳一次依賴包,每次部署的專案 jar 包很小,在伺服器網路不太好的情況下,這樣做是非常有必要的,因為上傳 20M 和 上傳 20K 的時間還是有

Spring Boot之 Controller 接收引數返回資料總結(包括上傳、下載檔案)

        一、接收引數(postman傳送) 1.form表單 @RequestParam("name") String name 會把傳遞過來的Form表單中的name對應到formData方法的nam

文讀懂 Spring Boot、微服務架構大資料治理三者之間的故事

微服務架構 微服務的誕生並非偶然,它是在網際網路高速發展,技術日新月異的變化以及傳統架構無法適應快速變化等多重因素的推動下誕生的產物。網際網路時代的產品通常有兩類特點:需求變化快和使用者群體龐大,在這種情況下,如何從系統架構的角度出發,構建靈活、易擴充套件的系統,快速應對需求的變化;同時,隨著使用者的增加,如

基於Spring BootSpring Cloud實現微服務架構學習()-Spring框架介紹

總結 看了幾周Spring相關框架的書籍和官方demo,是時候開始總結下這中間的學習感悟。 首先,最想說的是,當你要學習一套最新的技術時,官網的英文文件是學習的最佳渠道。因為網上流傳的多數資料是官網翻譯而來,很多描述的重點也都偏向於作者自身碰到的問題,這樣就很容易讓你理解

spring boot 傳送email

Spring Boot使用JavaMailSender傳送郵件 Spring提供了非常好用的JavaMailSender介面實現郵件傳送。在Spring Boot中也提供了相應的自動化配置。 這篇文章主要講如何在Spring Boot中使用JavaMailSender傳送郵件。 傳送

a標籤button按鈕允許點選

button 方法:加上屬性disabled = “disabled” 或者 disabled = “true” 1>HTML裡 <button id="btn" disabled=

spring [email protected]bean執行順序問題

從配置檔案中獲取配置使用@value,當你在bean載入時呼叫@value時會出現空指標異常。因為bean載入完成後才會執行@value。    解決辦法:spring boot 有兩種獲取配置檔案值的方式 第一種,@value(“${a.b}”)傳屬性名稱 第二種:使

GPRS模組SIM9001傳送簡訊(傳送長簡訊),包括PDUtext兩種模式

在超級終端輸入: At OK 返回OK則說明你的模組可以正常工作,否則出現故障。 第一、文字模式下發送簡訊流程 文字模式下發送資訊基本分三步驟: 1.設定傳送模式 AT+CMGF=1 CMGF為0是以PDU模式傳送,為1則是以文字方式傳送。 2.接收方電話號碼 AT+CMGS=

MQ系列3 使用Spring傳送,消費topicqueue訊息 activeMQ

簡介 實戰一 , 實戰二 介紹了ActiveMQ的基本概念和配置方式. 本篇將通過一個例項介紹使用spring傳送,消費topic, queue型別訊息的方法. 不懂topic和queue的google 之. 如圖示, TOPIC和QUEUE分別代表一個top