非常全部。工具代码一个不少。不怕你不会,就怕你不敢下载.
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-06-28 13:34 短信、邮箱验证
文件 58160 2018-06-14 15:03 短信、邮箱验证commons-codec-1.4.jar
文件 305001 2018-06-14 15:03 短信、邮箱验证commons-httpclient-3.1.jar
文件 60686 2018-06-14 15:03 短信、邮箱验证commons-logging-1.1.1.jar
文件 521157 2018-06-14 16:32 短信、邮箱验证mail-1.4.7.jar
文件 2717 2018-06-23 16:08 短信、邮箱验证SendEmail.java
文件 2403 2018-06-23 15:57 短信、邮箱验证SendSMS.java
目录 0 2018-06-23 16:38 短信、邮箱验证SendTest
文件 728 2018-06-21 14:21 短信、邮箱验证SendTest.classpath
文件 908 2018-06-14 16:49 短信、邮箱验证SendTest.project
目录 0 2018-06-23 16:38 短信、邮箱验证SendTest.settings
文件 567 2018-06-14 16:11 短信、邮箱验证SendTest.settings.jsdtscope
文件 364 2018-06-14 16:11 短信、邮箱验证SendTest.settingsorg.eclipse.jdt.core.prefs
文件 476 2018-06-14 16:49 短信、邮箱验证SendTest.settingsorg.eclipse.wst.common.component
文件 305 2018-06-21 14:21 短信、邮箱验证SendTest.settingsorg.eclipse.wst.common.project.facet.core.xml
文件 49 2018-06-14 16:11 短信、邮箱验证SendTest.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-06-14 16:11 短信、邮箱验证SendTest.settingsorg.eclipse.wst.jsdt.ui.superType.name
目录 0 2018-06-23 16:25 短信、邮箱验证SendTestuild
目录 0 2018-06-23 16:25 短信、邮箱验证SendTestuildclasses
目录 0 2018-06-23 16:25 短信、邮箱验证SendTestuildclassescom
目录 0 2018-06-23 16:25 短信、邮箱验证SendTestuildclassescom 201
目录 0 2018-06-23 16:25 短信、邮箱验证SendTestuildclassescom 201zhg
目录 0 2018-06-23 16:38 短信、邮箱验证SendTestuildclassescom 201zhgutil
文件 2843 2018-06-23 15:38 短信、邮箱验证SendTestuildclassescom 201zhgutilSendEmail.class
文件 2824 2018-06-23 15:24 短信、邮箱验证SendTestuildclassescom 201zhgutilSendSMS.class
目录 0 2018-06-23 16:25 短信、邮箱验证SendTestsrc
目录 0 2018-06-23 16:25 短信、邮箱验证SendTestsrccom
目录 0 2018-06-23 16:25 短信、邮箱验证SendTestsrccom 201
目录 0 2018-06-23 16:25 短信、邮箱验证SendTestsrccom 201zhg
目录 0 2018-06-23 16:38 短信、邮箱验证SendTestsrccom 201zhgutil
文件 2771 2018-06-23 15:38 短信、邮箱验证SendTestsrccom 201zhgutilSendEmail.java
............此处省略14个文件信息
import java.util.Properties;
import javax.mail.Message;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
public class SendEmail {
public static final String FROM = ““;// 发件人的email
public static final String PWD = ““;// 发件人密码--邮箱密码
public static final String title = “左右直播平台注册“;
public static final String HOST = “smtp.163.com“;
public static final String SMTP = “smtp“;
public static void main(String[] args) {
String context = “您正在注册左右直播平台,如果不是本人,请忽略。验证码:“ + (int)((Math.random()*9+1)*100000);
try {
sendMail(“收件人邮箱地址@qq.com“ titlecontext);
} catch (Exception e) {
e.printStackTrace();
}
}
public static void sendMail(String to String title String content) throws Exception {
/**
* Properties如果设置一个参数就是从文件中读取键值对的参数,下面我们不设置直接使用put添加
*/
Properties props = new Properties();
props.put(“mail.smtp.host“ HOST); // 存储发送邮件服务器的信息
props.put(“mail.smtp.auth“ “true“); // 同时通过验证
Session session = Session.getInstance(props); // 根据属性新建一个邮件会话
session.setDebug(true);
/**
* 1.标准的Java Mail API中有一个Message的子类:MimeMessage,它可用于电子邮件和Usenet新闻消息。除此之外,其他厂商可以自由扩展Message来满足自身需求。
*Message类主要声明了定义大多数消息公共属性的抽象获取和设置方法。这些属性包括
*(1)消息地址
*(2)消息接收方
*(3)消息主题和主体等
*可以将这些属性视为包含消息的信封。
*
*2.Message还实现了Part接口。Part接口用于处理消息的主体
*/
MimeMessage message = new MimeMessage(session); // 由邮件会话新建一个消息对象
message.setFrom(new InternetAddress(FROM)); // 设置发件人的地址
/**
*设置收件人并设置其接收类型为TO还有3种预定义类型如下:
*Message.RecipientType.TO 收件人
*Message.RecipientType.CC 抄送
*Message.RecipientType.BCC 密送
*/
message.setRecipient(Message.RecipientType.TO new InternetAddress(to));// 设置收件人并设置其接收类型为TO
message.setSubject(title); // 设置标题
message.setText(content); // 设置信件内容
/**
* javax.mial.Transport类用于执行邮件的发送任务,其可以将Message对象中的封装的邮件数据发送到指定的SMTP服务器。
*/
Transport transport = session.getTransport(SMTP); // 发送邮件
transport.connect(FROM PWD);
transport.sendMessage(message message.getAllRecipients()); // 发送邮件其中第二个参数是所有已设好的收件人地址
transport.close();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-06-28 13:34 短信、邮箱验证
文件 58160 2018-06-14 15:03 短信、邮箱验证commons-codec-1.4.jar
文件 305001 2018-06-14 15:03 短信、邮箱验证commons-httpclient-3.1.jar
文件 60686 2018-06-14 15:03 短信、邮箱验证commons-logging-1.1.1.jar
文件 521157 2018-06-14 16:32 短信、邮箱验证mail-1.4.7.jar
文件 2717 2018-06-23 16:08 短信、邮箱验证SendEmail.java
文件 2403 2018-06-23 15:57 短信、邮箱验证SendSMS.java
目录 0 2018-06-23 16:38 短信、邮箱验证SendTest
文件 728 2018-06-21 14:21 短信、邮箱验证SendTest.classpath
文件 908 2018-06-14 16:49 短信、邮箱验证SendTest.project
目录 0 2018-06-23 16:38 短信、邮箱验证SendTest.settings
文件 567 2018-06-14 16:11 短信、邮箱验证SendTest.settings.jsdtscope
文件 364 2018-06-14 16:11 短信、邮箱验证SendTest.settingsorg.eclipse.jdt.core.prefs
文件 476 2018-06-14 16:49 短信、邮箱验证SendTest.settingsorg.eclipse.wst.common.component
文件 305 2018-06-21 14:21 短信、邮箱验证SendTest.settingsorg.eclipse.wst.common.project.facet.core.xm
文件 49 2018-06-14 16:11 短信、邮箱验证SendTest.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-06-14 16:11 短信、邮箱验证SendTest.settingsorg.eclipse.wst.jsdt.ui.superType.name
目录 0 2018-06-23 16:25 短信、邮箱验证SendTestuild
目录 0 2018-06-23 16:25 短信、邮箱验证SendTestuildclasses
目录 0 2018-06-23 16:25 短信、邮箱验证SendTestuildclassescom
目录 0 2018-06-23 16:25 短信、邮箱验证SendTestuildclassescom 201
目录 0 2018-06-23 16:25 短信、邮箱验证SendTestuildclassescom 201zhg
目录 0 2018-06-23 16:38 短信、邮箱验证SendTestuildclassescom 201zhgutil
文件 2843 2018-06-23 15:38 短信、邮箱验证SendTestuildclassescom 201zhgutilSendEmail.class
文件 2824 2018-06-23 15:24 短信、邮箱验证SendTestuildclassescom 201zhgutilSendSMS.class
目录 0 2018-06-23 16:25 短信、邮箱验证SendTestsrc
目录 0 2018-06-23 16:25 短信、邮箱验证SendTestsrccom
目录 0 2018-06-23 16:25 短信、邮箱验证SendTestsrccom 201
目录 0 2018-06-23 16:25 短信、邮箱验证SendTestsrccom 201zhg
目录 0 2018-06-23 16:38 短信、邮箱验证SendTestsrccom 201zhgutil
文件 2771 2018-06-23 15:38 短信、邮箱验证SendTestsrccom 201zhgutilSendEmail.java
............此处省略14个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)