海平线软件 / 下载安全软件,信赖海平线
海平线软件

您的位置: 首页 > 电脑软件 > 编程开发 > 编程工具 > java mail jar maven下载

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

mail.jar怎么用

第一步:在绿色资源网下载,选中要放置的包,之后直接复制;

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

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

mai.jar maven

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();  

完毕!

标签: Java 下载 mail.jar maven avamailjar

人气软件

更多>单机游戏合集

在这里,您可以随时脱离网络依赖,畅享完整剧情与高自由度玩法——从3A大作到小众神作,随时开启一段专属于您的沉浸式游戏旅程。 查看 >>

java mail jar maven下载

下载地址在右侧
相关文章
] plsql developer 9注册码生成器下载官网最新版 ASPcodePrint(编译工具)下载v1.5.19 官方版 猎码安卓中文开发工具下载v3.1.1 官方版 Padre(Perl开发工具)下载v0.63 免费版 xilinx ise10.1(硬件设计软件)下载官方免费版 xilinx ise13.4下载官方免费版 chm电子书反编译工具下载v3.74 免费版 masmedit软件下载v1.0.8 官方版 InnoIDE下载汉化绿色免费版 jQuery鼠标悬停代码下载2017 完整版 materialize(现代响应式前端框架)下载v1.0.0 中文版 暗巷APK反编译多功能工具箱下载v1.1 绿色版 Visual Studio SVN集成工具下载免费版 JDava 狂人代码生成器java下载v3.0 最终版 顺风耳s510对讲机写频软件下载中文绿色版 鸿蒙os2.0系统(华为harmonyos2.0)下载最新正式版 雅奇880完美下载免加密狗 lakeshore(可视化游戏创作工具)下载v2.2.1 官网最新版 紫电ASP快手下载v7.01 中文版 Quartz Cron生成工具下载绿色版 熊Java编译器下载V1.07 绿色中文免费版 Apk+Dex文件反编译及回编译工具(APKDB)下载v1.9 官方最新版 chm editor中文中文无限制版下载v3.10 最新绿色版 plist文件修改工具(Property List Editor)下载官方版-绿色资源网 lingobit localizer中文版下载v9.0.8343 绿色版 cfree 4.0标准版下载v4.0 最新版 雨轩教程发布器(易语言教程发布器)下载v1.0 绿色版 PLC编程软件集成仿真软件(Delta WPLSoft)下载v2.43 官方多语言版 NetBeans IDE For Java SE下载v8.0 官方中文版 截面查询手册(钢结构截面查询器)下载V3.0 绿色版 PostgreSQL for Windows(关系型数据库管理系统)下载14.5 官方最新版 po3oi ruff 智能硬件开发平台下载v1.5 官网版 MSSQL To Excel下载v4.3 最新版 webstorm2018.3.1汉化修改版下载中文版 汉字ASCII转换器下载v1.0 绿色版 Visual Basic 2005 Express Edition下载 filetool.exe压缩包下载绿色免费版 Java VisualVM下载v1.3.8 官方版 mathematica10 keygen下载中文版 AsAPK反编译签名工具(APKTools)下载v2.3.0 中文优化版 By b tc脚本开发工具下载v6.2 免费版 visual studio 2012中文修改版下载免费汉化版 actual installer(安装包制作工具)下载v6.9 免费中文版 PhpStorm 8(PHP开发工具)下载官方中文版 xmleditpro中文版(XML编辑器)下载官方汉化版 PantoJS(文件转换引擎工具)下载v1.0 官方版 webstorm注册码生成器下载v2017 最新免费版 js脚本生成器下载v2.5 免费版
回顶部 去下载

关于本站|下载帮助|下载声明|软件发布|联系我们

Copyright © 2026 www.hpxrj.com.All rights reserved.

备案号琼ICP备2026002670号-1

11111