设为首页 加入收藏

TOP

SendMail带附件版本的Java实现
2015-04-07 15:30:08 来源: 作者: 【 】 浏览:18
Tags:SendMail 附件 版本 Java 实现

之前自己这边是有一个sendmail的组件,但是只能实现text的发送,今天逛博客,无意间发现了一个能够实现发送附件的senfmail功能的java实现,于是就进行了测试和实现,经过测试能够成功实现附件功能,希望通过发博的方式进行收藏,也把中间出现的问题和大家进行分享:


1.首先在Mail工程下新建lib文件夹,导入javax.mail.jar包;


2.在Mail项目下新建conf文件夹,新建file:mail-info.properties,进行配置;


3.新建一个util的package,里面放读取配置文件的AppContext.java和保存临时配置文件的SystemContains.java;


?


?4.在mail包下新建发送文件类JavaMail.java和压缩解压缩类ZIP.java;


?


?5.新建测试类进行测试;


?


如果运行正常,console会打印send success!的语句。


?


运行过程中可能会出现以下异常:


?


1.java运行和编译版本冲突 ?该异常表明java编译和运行的jdk版本不同,可能是你进行项目位置更改发生的异常,解决办法如下:


?


右键点击项目Mail,选择properties


?


?


?该问题就能解决。


?


2.身份验证异常;


?


该问题一般是身份验证未通过,只要在mail-info.properties配置中,不要使用申请时间不长的邮箱就可以解决。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Java类的加载顺序 下一篇Java 不使用工具包把json更快的转..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: