真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何在spring中使用maven發(fā)送郵件

今天就跟大家聊聊有關(guān)如何在spring中使用maven發(fā)送郵件,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

創(chuàng)新互聯(lián)建站專業(yè)為企業(yè)提供寧陽(yáng)網(wǎng)站建設(shè)、寧陽(yáng)做網(wǎng)站、寧陽(yáng)網(wǎng)站設(shè)計(jì)、寧陽(yáng)網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、寧陽(yáng)企業(yè)網(wǎng)站模板建站服務(wù),10余年寧陽(yáng)做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。

項(xiàng)目: 

如何在spring中使用maven發(fā)送郵件

代碼塊

package com.baidu.action;

import org.springframework.mail.MailSender;
import org.springframework.mail.SimpleMailMessage;
/**
 * -----------------------------------------
 * 文件: Email.java
 * 郵箱: fengemail04@sina.com
 * 描述: 發(fā)送Email工具類
 * -----------------------------------------
 */
public class Email {

 private MailSender mailSender;
 private SimpleMailMessage simpleMailMessage;

 /**
  * 方法名: sendMail 
  * 參數(shù)名:@param subject 郵件主題
  * 參數(shù)名:@param content 郵件主題內(nèi)容
  * 參數(shù)名:@param to  收件人Email地址
  * 描述語(yǔ): 發(fā)送郵件
  */
 public void sendMail(String subject, String content, String to) {

  simpleMailMessage.setSubject(subject); //設(shè)置郵件主題
  simpleMailMessage.setTo(to);    //設(shè)定收件人
  simpleMailMessage.setText(content); //設(shè)置郵件主題內(nèi)容
  mailSender.send(simpleMailMessage); //發(fā)送郵件
 }
  //Spring 依賴注入
 public void setSimpleMailMessage(SimpleMailMessage simpleMailMessage) {
  this.simpleMailMessage = simpleMailMessage;
 }
  //Spring 依賴注入 
 public void setMailSender(MailSender mailSender) {
  this.mailSender = mailSender;
 }
}

spring-smtp-mail.xml




 
  
  
  
  
  
  
  
  
  
  
   
    
    true
   
  
 
 

 
  
  

 

 
  
  
 

EmailTest.java

package com.baidu.test;

import junit.framework.TestCase;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import com.baidu.action.Email;
/**
 * -----------------------------------------
 * 文件: EmailTest.java
 * 描述: Junit測(cè)試,運(yùn)行將發(fā)送一封email
 * -----------------------------------------
 */
public class EmailTest extends TestCase {

 public void testSendMail() {
  ApplicationContext context = new ClassPathXmlApplicationContext("spring-smtp-mail.xml");
  Email mail = (Email)context.getBean("simpleMail");
  mail.sendMail("標(biāo)題", "內(nèi)容", "fengemail05@sina.com");
  //mail.sendMail("標(biāo)題", "內(nèi)容", "收件人郵箱");
 }

}

pom.xml


 4.0.0
 com.baidu.maven
 mailtest02
 war
 0.0.1-SNAPSHOT
 mailtest02 Maven Webapp
 http://maven.apache.org
 
 UTF-8
 

 


 
  org.springframework
  spring-core
  3.2.4.RELEASE
 
 
  org.springframework
  spring-context
  3.2.4.RELEASE
 

 
  javax.mail
  mail
  1.4.4
 

 
  junit
  junit
  3.8.1
  test
 
 
  org.springframework
  spring-context-support
  3.2.13.RELEASE
 


 
 
 mailtest02
 

看完上述內(nèi)容,你們對(duì)如何在spring中使用maven發(fā)送郵件有進(jìn)一步的了解嗎?如果還想了解更多知識(shí)或者相關(guān)內(nèi)容,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。


當(dāng)前標(biāo)題:如何在spring中使用maven發(fā)送郵件
轉(zhuǎn)載來(lái)源:http://weahome.cn/article/jjcihg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部