`

项目小工具之发送邮件

    博客分类:
  • java
 
阅读更多

 1 登录邮件服务器 MailUtils.createSession(服务器地址,登录名,密码);

 2 创建邮件对象(发件人,收件人,主题,正文)

3 发邮件 需要第一步得到session 和第二步的邮件对象

注意:现在使用的邮箱需要先开启SMTP服务方可使用

底层依赖注入jar:    mail.jar      activation.jar

import java.io.IOException;
import javax.mail.MessagingException;
import javax.mail.Session;
import org.junit.Test;
import cn.itcast.mail.Mail;
import cn.itcast.mail.MailUtils;
public class MailUtilsTest {
     public void send() throws MessagingException, IOException{
     Session session= MailUtils.createSession("smtp.qq.com", "邮箱名", "密码");
//smtp为邮箱服务器,邮箱名不加@后
	Mail mail =new Mail("发件人邮箱","收件人邮箱","主题","内容");	
	MailUtils.send(session, mail);
	}
}
分享到:
评论

相关推荐

    发送邮件工具类

    资源提供项目需要验证一些用户信息时,发送用户绑定的邮箱一封邮件,用户使用邮件完成信息的验证等

    邮件发送工具类

    邮件发送封装好的工具类,引入项目就可直接调用

    终端邮件发送工具(通过SMTP帐号)SendmailViaSMTP.zip

    SendmailViaSMTP 是一个在终端中通过 SMTP 帐号来发送邮件的工具。目前主要功能:命令行下通过smtp帐号发送邮件可以接收管道信息为邮件正文tls支持;gmail邮件帐号支持。批量任务首选,服务器端配合脚本使用效果更佳...

    QT编写的邮件发送工具

    项目名称:邮件发送工具 开发环境:XP+QT4.7+QT CREATOR2.8+MINGW 已编译通过测试平台:XP、Win7、ubuntu、tiny210、TE6410 技术实现:通过socket通信实现smtp协议,根据应答解析协议并作出处理发送邮件 基本功能: ...

    springboot与mail开发了一个发送邮件的工具、实战项目

    使用springboot开发了一个发送邮件的工具demo,亲测可用,实现类似于邮箱里面发送邮件的功能。支持发送html,图片,文档以及文件等等。 非常适合初学者学习借鉴,代码注释完整丝毫没有压力理解。

    QT编写的邮件发送工具可执行文件

    项目名称:邮件发送工具 开发环境:XP+QT4.7+QT CREATOR2.8+MINGW 已编译通过测试平台:XP、Win7、ubuntu、tiny210、TE6410 技术实现:通过socket通信实现smtp协议,根据应答解析协议并作出处理发送邮件 基本功能: ...

    易语言邮件发送工具源码.zip易语言项目例子源码下载

    易语言邮件发送工具源码.zip易语言项目例子源码下载易语言邮件发送工具源码.zip易语言项目例子源码下载易语言邮件发送工具源码.zip易语言项目例子源码下载 1.合个人学习技术做项目参考 2.适合学生做毕业设计参考 3....

    阿里巴巴邮件发送工具类

    阿里巴巴邮件发送工具类,包括所需要的架包,复制粘贴到项目中,配置用户名和密码可直接发送邮件,有问题请留言

    双赢邮件系统测试/检测/监测工具

    4.发送流程检测:检查邮件用户是否可以向内外网发送邮件,并被对方成功的接收,包括以下检测项目:  (1)向内网发送邮件检测:模拟邮件用户向自己发送邮件,检测邮件是否成功发送,并成功接收;  (2)向外网...

    java 发送多人邮件+多附件工具类

    发送多人邮件+多附件工具类,亲测可用,实际项目中已使用,若有疑问,可联系

    利德商务邮件发送通

    当您发送的邮件,具有收件人的退订连接,而同时您又能及时处理这些退订信件时,您所发的邮件就符合了国际惯例,使您远离垃圾邮件的"制造者"这一不光彩的角色。 商务邮件发送通(无需SMTP)是 集邮件发送、管理、...

    oracle p6 任务邮件催办工具

    Oracle P6软件以其功能强大及专业性闻名业界,国内外众多知名企业、项目将Oracle P6作为核心项目管理工具。然而P6过强的专业性令非专业人员感觉不那么友好。国内许多企业/项目P6在经历蜜月期后就被束之高阁,究其...

    java邮件和远程连接linux工具包

    1.邮件发送工具类。 2.用SSH协议远程连接Linux的辅佐工具类。 3.UDP数据包的发送和接收数据类。 4.完整的API文档和Demo示例程序。 使用时请将zy-tools.jar和lib文件夹里的三个jar包导入项目。使用方法可以查看里面的...

    java发送邮件

    项目中用java发送邮件,只需要引入一个jar,然后就是一个工具类。项目下载下来可以直接使用。使用非常方便,分享给大家

    VC++、MFC使用Jmail组件自动发送邮件带附件(源代码)

    1、本项目为visual studio工具创建并编译,建议使用visual studio 2015及以上版本打开。 2、程序使用jmail组件进行邮件的发送,支持发送附件。 3、发送者邮箱必须开通smtp服务,使用网页登录发送者邮箱进行设置,...

    自写的邮件发送组件

    在常用的项目中经常会用到邮件,由此我自写了一些发送邮件的小组件,如果只是简单的应用,可直接引用bin\release目录下面的dll文件即可,实例化对象的时候直接附上相应的值即可,如邮件用户名、密码、主题、内容、...

    2.邮件的包和工具类(项目中使用的)

    将这个包导入到项目中,然后导入这个发送邮件的工具类,可以实现邮件的发送

    VC++、MFC使用Jmail组件自动发送邮件带附件

    1、本项目为visual studio工具创建并编译。 2、程序使用jmail组件进行邮件的发送,支持发送附件。 3、发送者邮箱必须开通smtp服务,使用网页登录发送者邮箱进行设置,不同的邮箱服务提供商开启方法不一样,详情百度...

    java ssm 登陆注册模块 邮件发送激活

    压缩包解压之后可以看到有sql文件,导入到mysql数据库就可以直接运行,项目可以直接跑通,没有bug,对了,注册后发邮件的功能,我把我的邮箱和我的密码给删了,下载之后你写上自己的邮箱和密码就可以发送了,注册...

    jenkins: 部署、管理插件、创建项目、配置项目运行频率、配置邮件发送

    jenkins是一个开源软件项目,是基于java开发的一种持续集成工具,用于监控持续重发的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成...内容: 部署、管理插件、创建项目、配置项目运行频率、配置邮件发送

Global site tag (gtag.js) - Google Analytics