spring 中发邮件的设置

首先是发邮件的程序
import org.springframework.mail.javamail.JavaMailSender;
import org.springframework.mail.SimpleMailMessage;
public class Email {

private JavaMailSender sender;
  //private String smtpHost;
    private String from;
   
    public void sendPasswdMail(String email,
            String username, String password)
    {
       SimpleMailMessage mailMessage = new SimpleMailMessage();
      
      
      // 设定收件人、寄件人、主题与内文
      mailMessage.setTo(email);
      mailMessage.setFrom(getFrom());
      mailMessage.setSubject("您的密码是");
      mailMessage.setText("你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好"+username+"您好,您的密码是"+password);
     
      // 传送邮件
      sender.send(mailMessage);
     
   
  }

public String getFrom() {
  return from;
 }

public void setFrom(String from) {
  this.from = from;
 }

public void setSender(JavaMailSender sender) {
  this.sender = sender;
 }

然后在application.xml中写入
   <bean id="sender" class="org.springframework.mail.javamail.JavaMailSenderImpl">

//注意下面三行.表明邮箱需要SMTP验证
  <property name="host" value="smtp.163.com"></property>
  <property name="username" value="abc"></property>
  <property name="password" value="abc"></property>
  <property name="javaMailProperties">
      <props>
    <prop key="mail.smtp.auth">true</prop>
    </props>
  </property>
  </bean>
 
     <!-- 要设定您的 Smtp Server 与寄件人 -->
   <bean id="simpleMail"
           class="liao.util.Email">
        <property name="sender" ref="sender"/>
        <property name="from">
            <value>abc@tom.com</value>
        </property>    
        
    </bean>

posted on 2008-07-16 18:59 jackyrong的世界 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/jackyrong/archive/2008/07/16/1244611.html

spring 中发邮件的设置相关推荐

  1. 使用Spring实现邮件发送

    2019独角兽企业重金招聘Python工程师标准>>> 这两天写个小程序需要使用邮件发送的功能,在网上搜索了一帮子文章,感觉还是使用Spring的邮件发送功能比较方便,哈哈,懒人就这 ...

  2. spring发邮件_跟踪异常–第4部分– Spring的邮件发件人

    spring发邮件 如果您阅读过本系列以前的任何博客,您可能会记得我正在开发一个小型但几乎具有工业实力的应用程序,该应用程序在日志文件中搜索异常. 您可能还记得,我现在有一个可以包含大量结果的类,这些 ...

  3. 在mojoportal项目中发邮件使用的是dotnetopenmail

    [翻译]开源发送邮件组件dotnetopenmail使用介绍 在mojoportal项目中发邮件使用的是dotnetopenmail 介绍 发邮件是非常简单的,不管用System.web.mail [ ...

  4. Exchange2007/2010全局进出邮件备份设置

    2019独角兽企业重金招聘Python工程师标准>>> Exchange2007/2010全局进出邮件备份设置 1.首先新建一个邮箱:Journal 2.依次选择"服务器配 ...

  5. Zabbix2.2.6邮件报警设置方法

    http://www.jb51.net/article/56973.htm 这篇文章主要介绍了Zabbix邮件报警设置方法,在Zabbix服务端设置邮件报警,当被监控主机宕机或者达到触发器预设值时,会 ...

  6. Outlook2016未读邮件怎么设置字体颜色

    Outlook2016中想要设置未读邮件的字体颜色,该怎么设置呢?下面我们就来看看详细的教程. Outlook2016未读邮件怎么设置字体颜色? 1.下载安装outlook软件. Outlook201 ...

  7. odoo13 订单模板设置_免费开源ERP Odoo 13系统E-mail邮件功能设置操作指南

    本文节选老杨.老肖共同撰写的<ERP真的免费不花钱-Odoo13实施应用手册(高级应用版)>当中的部分内容.完整内容请向开源智造获取<ERP真的免费不花钱(高级应用版)>手册 ...

  8. [原创]聊聊如何在职场中发邮件

    [原创]聊聊如何在职场中发邮件 发邮件是日常工作中非常重要的一件事,但是对职场各位来讲,如何恰当,妥善,优雅的处理好发邮件也是需要一些小技巧,以下总结我在工作中的一些经验,分享给各位: 一 测试相关邮 ...

  9. 服务器几种邮件报警设置之ESXI账号登陆报警[一]

    服务器几种邮件报警设置之ESXI账号登陆报警[一]   为了对服务器加强管理,近期对服务器所有账号登陆都设置了邮件通知报警,方便及时获知登陆情况.下面说下具体实现: ESXI服务器账号登陆邮件报警设置 ...

  10. linux 将新密码邮件发送,linux脚本实现自动发送和收取邮件的设置方法

    linux脚本实现自动发送和收取邮件的设置方法 更新时间:2013年05月11日 19:51:45   作者: 这篇文章主要是介绍linux下通过脚本自动发送和收取邮件的设置方法,有需要的朋友可以参考 ...

最新文章

  1. htc820+android+l,首款高通64位八核 HTC Desire 820评测
  2. 奇思妙想——我心中的智能自行车
  3. Vue中用TypeScript改写JavaScript及装饰器使用
  4. 置顶带滚动效果_前端面试:如何实现轮播图效果?
  5. 一个表单同时向两个页面传值
  6. css代码优化思路,CSS代码优化方法
  7. ios7自定义返回按钮后,右滑返回功能失效解决方法
  8. 21年计算机网络原理综合测评,(年对口升学计算机综合测评卷.doc
  9. UI干货素材|app切换开关模块
  10. Hibernate批量处理数据、HQL连接查询
  11. 3dsll 新大三 误删fbi不能安装游戏解决之路
  12. unity学习之NGUI做NPC对话
  13. Win10 永久关闭自动更新,禁止windows10自动更新
  14. 字节跳动21届秋招工资单曝光
  15. 小仙女手账的神仙句子
  16. 【java】案例一:使用java写的记账软件
  17. 选择室内地图提供商时需要考虑的12件事
  18. rk3288 调试dvp摄像头_RK3288 - 双路摄像头的硬件外接实现
  19. API标准化的重要性
  20. Oracle错误一览表1

热门文章

  1. 面试没过的程序员都到哪去了?
  2. 全局替换字体,开源库更方便!!! 1
  3. Oracle系列:(22)视图
  4. 思科路由器的基本配置1
  5. 数据库SQL Server DAC 导入导出数据到SQL Azure问题
  6. div中字符串自动换行
  7. Ubuntu 12.04 安装PYQT4和Eric4
  8. list 集合 分页 三种实现方式,include jdk8 --stream
  9. Maven仓库—Nexus环境搭建及使用
  10. Linux多台机器配置ssh免登录