当前位置: 首页 > 编程开发 > jar包

jar包

软件分类:免费软件 / 编程工具 版本: 大小:349KB 下载量:1668 更新:2021-11-02 开发者:暂无认领 系统平台:WinAll, WinXP, Win7, Win8 软件官网:
官网评测
57
软件热度
8
官网评分
9
用户评分
jar包图片
  • jar包截图
  • jar包截图
jar包介绍
软件标签: jar包.jar

mail.jar是在java语言中发送超链接和邮件的maven控件,和activation.jar一起发挥强大的文档资源传送功能,劲途游戏网提供最新的jar包和源码,快来下载吧!

mail.jar怎么用

第一步:在劲途游戏网下载,选中要放置的包,之后直接复制;

第二步:找到项目的“lib”文件夹,直接粘贴即可;

第三步:在项目上右击,选中“refresh‘”即可正常加载jar包。

Java 使用mail.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();  

完毕!

jar包相关软件
  • Jarfix(jar包修复工具)

    Jarfix是一款非常实用的Java文件关联修复工具,有时用户电脑中的.jar文件无法使用Java打开,这是因为关联被更改了,在这个时候我们就可以用到这款软件了,这款软件可以帮助用户将jar文件重新跟Java运行环境进行关联。如果有需要的朋友可以来下载。软件介绍Jarfix是一...

  • betterintellij插件jar包

    betterintellij插件jar包可以对JetBrains的软件开展全方位的激话开启,并且该软件的兼容模式极高,是针对软件打造出的系列产品破解补丁。betterintellij插件jar包沒有繁杂的流程,只需客户依照指导式的操作流程就能进行破译,欢迎体验。betterintellij插件jar包使用支...

  • jar包

    软件标签: jar包.jar indexercli5.1.1.jar是maven软件中的解压工具索引,支持搭建maven私服、手动更新等,帮助用户更好的进行nexus搭建,欢迎大家来劲途游戏网下载最新版使用!indexercli.jar是什么 indexer-cli-5.1.1.jar是专门用来解析和发布索引的工具,可解压私服N...

  • jar包

    软件标签: jar包.jar dom4j.jar是maven软件中的组件,是jdom的升级版本,可用来解析XML文档、root节点、字符串转换等,可帮助用户配置文件,来劲途游戏网下载官网最新版吧!dom4j.jar是什么? dom4j.jar只是一个组建而已,就是像数据库连接自建一样,主要用于解析xml文件。do...

  • jar包

    软件标签: jar包.jar commons-fileupload.jar是maven中的实现文件上传的控制大小的组件,通过这款开源工具,让用户在调用java语言时可以更加便捷,劲途游戏网诚意推荐!commons-fileupload-1.2.2.jar介绍 使用最为广泛的Java文件上传组件,Struts本身采用这个包来处理...

  • jar包

    软件标签: jar包.jar commons-dbcp是一款用来配置数据库连接池的maven控件,通过它可以完成dbcp的使用,劲途游戏网提供最新版的jar包,快来使用吧!commons-dbcp.jar有什么作用 dbcp 是 apache 上的一个 Java 连接池项目,也是 tomcat 使用的连接池组件。单独使用dbcp...

  • jar包

    软件标签: jar包.jar mail.jar是在java语言中发送超链接和邮件的maven控件,和activation.jar一起发挥强大的文档资源传送功能,劲途游戏网提供最新的jar包和源码,快来下载吧!mail.jar怎么用 第一步:在劲途游戏网下载,选中要放置的包,之后直接复制;第二步:找到项目的“li...

  • jar包

    软件标签: jar包.jar spring webmvc是一款maven spring中的核心封装工具,帮助用户构建web mvc REST风格的文件或程序,提供maven依赖、处理流畅的好助手,来劲途游戏网下载最新版使用吧!spring-webmvc.jar功能特色 这个jar文件包含Spring MVC框架相关的所有类。包含...

  • jar包

    软件标签: jar包.jar spring-web-4.0.4.jar是maven spring jar包的组件之一,用来构建SpringMVC项目,提供各种管理功能,需要的朋友来劲途游戏网下载官方最新版吧!spring-web.jar简介 Spring 框架是一种流行的开源应用程序框架,该框架能够使 J2EE 的开发更为容易。它...

  • jar包

    软件标签: jar包.jar ejb3persistence.jar是JavaBean的多重应用程序的组件,提供网络服务支持和核心开发工具,用来实现业务逻辑、域模型映射等,来劲途游戏网下载最新版本吧!ejb3-persistence.jar maven介绍 使用hibernate框架时需要这个jar包,把此jar包引入到Java W...

jar包相关资讯
jar包软件评分
9