mail.jar是在java语言中发送超链接和邮件的maven控件,和activation.jar一起发挥强大的文档资源传送功能,劲途游戏网提供最新的jar包和源码,快来下载吧!
第一步:在劲途游戏网下载,选中要放置的包,之后直接复制;
第二步:找到项目的“lib”文件夹,直接粘贴即可;
第三步:在项目上右击,选中“refresh‘”即可正常加载jar包。
首先导入mail.jar包并buildpath。
这个包主要用到的是 javax.mail.internet.*和 javax.mail.*的内容。
写一个连接qq的服务器(SMTP方式)的发邮件程序:
写一个静态方法sendEmail(){};
第一步:写一个properties并设置各项值等下要用:
Properties props = System.getProperties();
// 创建信件服务器
props.put(“mail.smtp.host”, “smtp.qq.com”);//主机host,跟邮件发送者必须一致
props.put(“mail.smtp.auth”, “true”); // 通过验证
props.put(“mail.smtp.port”, “465”);//加密服务端口465
props.put(“mail.transport.protocol”, “smtp”);//方式为smtp
props.put(“mail.smtp.ssl.enable”, “true”);//加密
//props.put(“mail.debug”, “true”);//没什么用
创建一个会话把属性properties放进去:
Session session = Session.getDefaultInstance(props, null);
创建一个消息把会话放进去:
MimeMessage msg = new MimeMessage(session);
然后把昵称转编码加上发送邮箱,设置from:
msg.setFrom(new InternetAddress(MimeUtility.encodeText(“发送人:”) + “<266****848@qq.com>”));
新建接受方的地址to:
InternetAddress[] address = new InternetAddress[]{“944*9@qq.com”,“689*8@qq.com}
将地址添加到指定的接受类型:
msg.addRecipients(Message.RecipientType.TO, address);
设置邮件主题subject:
msg.setSubject(subject);
然后设置mime类型的Multipart部分,也就是正文:
先新建:
Multipart mp = new MimeMultipart();
然后添加附件,多个附件重复多次:
MimeBodyPart mbp = new MimeBodyPart();
// 得到数据源
FileDataSource fds = new FileDataSource(filename);
// 得到附件本身并至入BodyPart
mbp.setDataHandler(new DataHandler(fds));
// 得到文件名同样至入BodyPart
mbp.setFileName(fds.getName());
// 把这个mbp附件add进去
mp.addBodyPart(mbp);
同理,添加文本:
MimeBodyPart mbp = new MimeBodyPart();
mbp.setText(body);
mp.addBodyPart(mbp);
然后设置mp为消息正文:
msg.setcontent(mp);
如果没有附件直接设置消息正文即可:
msg.setText(”正文“);
设置消息头的日期,更新所有并保存:
msg.setSentDate(new Date());
msg.saveChanges();
最后,连接并发送,关闭连接:
Transport transport = session.getTransport(”smtp“);
transport.connect(username, password);
ransport.sendMessage(msg,msg.getRecipients(Message.RecipientType.TO));
transport.close();
完毕!
Jarfix是一款非常实用的Java文件关联修复工具,有时用户电脑中的.jar文件无法使用Java打开,这是因为关联被更改了,在这个时候我们就可以用到这款软件了,这款软件可以帮助用户将jar文件重新跟Java运行环境进行关联。如果有需要的朋友可以来下载。软件介绍Jarfix是一...
betterintellij插件jar包可以对JetBrains的软件开展全方位的激话开启,并且该软件的兼容模式极高,是针对软件打造出的系列产品破解补丁。betterintellij插件jar包沒有繁杂的流程,只需客户依照指导式的操作流程就能进行破译,欢迎体验。betterintellij插件jar包使用支...
软件标签: jar包.jar indexercli5.1.1.jar是maven软件中的解压工具索引,支持搭建maven私服、手动更新等,帮助用户更好的进行nexus搭建,欢迎大家来劲途游戏网下载最新版使用!indexercli.jar是什么 indexer-cli-5.1.1.jar是专门用来解析和发布索引的工具,可解压私服N...
软件标签: jar包.jar dom4j.jar是maven软件中的组件,是jdom的升级版本,可用来解析XML文档、root节点、字符串转换等,可帮助用户配置文件,来劲途游戏网下载官网最新版吧!dom4j.jar是什么? dom4j.jar只是一个组建而已,就是像数据库连接自建一样,主要用于解析xml文件。do...
软件标签: jar包.jar commons-fileupload.jar是maven中的实现文件上传的控制大小的组件,通过这款开源工具,让用户在调用java语言时可以更加便捷,劲途游戏网诚意推荐!commons-fileupload-1.2.2.jar介绍 使用最为广泛的Java文件上传组件,Struts本身采用这个包来处理...
软件标签: jar包.jar commons-dbcp是一款用来配置数据库连接池的maven控件,通过它可以完成dbcp的使用,劲途游戏网提供最新版的jar包,快来使用吧!commons-dbcp.jar有什么作用 dbcp 是 apache 上的一个 Java 连接池项目,也是 tomcat 使用的连接池组件。单独使用dbcp...
软件标签: jar包.jar mail.jar是在java语言中发送超链接和邮件的maven控件,和activation.jar一起发挥强大的文档资源传送功能,劲途游戏网提供最新的jar包和源码,快来下载吧!mail.jar怎么用 第一步:在劲途游戏网下载,选中要放置的包,之后直接复制;第二步:找到项目的“li...
软件标签: jar包.jar spring webmvc是一款maven spring中的核心封装工具,帮助用户构建web mvc REST风格的文件或程序,提供maven依赖、处理流畅的好助手,来劲途游戏网下载最新版使用吧!spring-webmvc.jar功能特色 这个jar文件包含Spring MVC框架相关的所有类。包含...
软件标签: jar包.jar spring-web-4.0.4.jar是maven spring jar包的组件之一,用来构建SpringMVC项目,提供各种管理功能,需要的朋友来劲途游戏网下载官方最新版吧!spring-web.jar简介 Spring 框架是一种流行的开源应用程序框架,该框架能够使 J2EE 的开发更为容易。它...
软件标签: jar包.jar ejb3persistence.jar是JavaBean的多重应用程序的组件,提供网络服务支持和核心开发工具,用来实现业务逻辑、域模型映射等,来劲途游戏网下载最新版本吧!ejb3-persistence.jar maven介绍 使用hibernate框架时需要这个jar包,把此jar包引入到Java W...
v5.5 中文版782.2M
v1.10 官方版32.9M
电脑版1.69G
v19.0.0 电脑版3.20G
v15.0.0 官方最新版189.2M
v2.04 中文免费版2.4M
v11.0.51106.1 官方免费版5.9M
v5.7.12 官方版322.3M
v8.0 免费版8.2M
v5.2.3 最新免费版5.5M