文档章节

java发送邮件方法

luoruowen
 luoruowen
发布于 2016/07/07 11:18
字数 161
阅读 35
收藏 2
package com.imgsys.ssh.util;

import org.apache.commons.mail.SimpleEmail;

public class mySendMail {
    public String send(String toEmail,String emailTitle,String emailValue) {
        String returnStr="";
        try {
            if(emailTitle==null || "".equals(emailTitle)){
                return "标题不能为空";
            }
            SimpleEmail email = new SimpleEmail();
            email.setTLS(true);
            email.setHostName("smtp.qq.com");
            email.setAuthentication("
你的qq邮箱@qq.com", "qq邮箱独立密码"); // 用户名和密码
            email.addTo(toEmail); // 接收方
            email.setFrom("你的qq邮箱@qq.com"); // 发送方
            email.setSubject(emailTitle); // 标题
            email.setMsg(emailValue); // 内容
            email.send();
            returnStr="发送成功,密码已发送至邮箱!请即使查收!";
        } catch (Exception e) {
            returnStr="发送失败,请检查邮箱是否被注册。信息是否正确。";
            //e.printStackTrace();
        }
        return returnStr;
    }
}

有用到的jar包:http://pan.baidu.com/s/1sly4ny1

其他的包都是常用的.

© 著作权归作者所有

luoruowen

luoruowen

粉丝 2
博文 9
码字总数 4663
作品 1
福州
程序员
私信 提问
commons-email发邮件

记得曾经学习用javamail发邮件,学了2天,大概搞明白了利用javamail发邮件的方法和注意事项。 这周末在网上闲逛时,发现了另外一个发邮件的好东东。 commons-email-1.1.jar: 这是Apache组织下...

enzozhong
2013/02/14
623
0
Java 发送qq邮件基础和封装

前文摘自 菜鸟教程 :http://www.runoob.com/java/java-sending-email.html 使用Java应用程序发送 E-mail 十分简单,但是首先你应该在你的机器上安装 JavaMail API 和Java Activation Frame...

fantj666
2018/03/18
0
0
Akka v2.4.9 发布,Actor 模型开发库

Akka v2.4.9 发布了。Akka 是一个用 Scala 编写的库,用于简化编写容错的、高可伸缩性的 Java 和 Scala 的 Actor 模型应用。 该版本更新如下: Akka Documentation HTML for Java and Scala...

局长
2016/08/20
607
0
Java 9 已在路上,公共审查规范草案出来了

Oracle 的 Iris Clark 在发送给 OpenJDK 邮件列表的邮件中宣布,Java 9 的公共审查规范草案已可用。并表示,如果所有人都对草案感到满意,会将其提交给 JCP 项目管理办公室(PMO),以便下星...

王练
2017/03/11
3.9K
10
[手记]使用java Mail发送邮件.

因为项目中要用到这个功能,写出来了.所以和大家分享一下.首先,完成javamail发送电子邮件,需要到oracle网站上下载javamail的jar包:地址为:http://www.oracle.com/technetwork/java/javamail...

被风遗忘
2012/05/06
532
0

没有更多内容

加载失败,请刷新页面

加载更多

golang-字符串-地址分析

demo package mainimport "fmt"func main() {str := "map.baidu.com"fmt.Println(&str, str)str = str[0:5]fmt.Println(&str, str)str = "abc"fmt.Println(&s......

李琼涛
今天
4
0
Spring Boot WebFlux 增删改查完整实战 demo

03:WebFlux Web CRUD 实践 前言 上一篇基于功能性端点去创建一个简单服务,实现了 Hello 。这一篇用 Spring Boot WebFlux 的注解控制层技术创建一个 CRUD WebFlux 应用,让开发更方便。这里...

泥瓦匠BYSocket
今天
6
0
从0开始学FreeRTOS-(列表与列表项)-3

FreeRTOS列表&列表项的源码解读 第一次看列表与列表项的时候,感觉很像是链表,虽然我自己的链表也不太会,但是就是感觉很像。 在FreeRTOS中,列表与列表项使用得非常多,是FreeRTOS的一个数...

杰杰1号
今天
8
0
Java反射

Java 反射 反射是框架设计的灵魂(使用的前提条件:必须先得到代表的字节码的 Class,Class 类 用于表示.class 文件(字节码)) 一、反射的概述 定义:JAVA 反射机制是在运行状态中,对于任...

zzz1122334
今天
6
0
聊聊nacos的LocalConfigInfoProcessor

序 本文主要研究一下nacos的LocalConfigInfoProcessor LocalConfigInfoProcessor nacos-1.1.3/client/src/main/java/com/alibaba/nacos/client/config/impl/LocalConfigInfoProcessor.java p......

go4it
昨天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部