javamail发送邮件时能否发送带附件并且加密的邮件啊?

yezi1305 2010-08-05 03:22:33
如题,目前有一需求,
给客户用javamail的方式实现了邮件的发送,但是为了保证数据的安全,客户提出发送邮件时应该简单加密一下(有个固定设置的6位的密码)用附件形式。

其中邮件发送我用到了activation.jar、commons-email-1.0.jar、mail.jar这三个jar包。

目前,用附件发送已经可以实现,就是不知道如何进行加密,希望各位能给予指点,或给个例子,非常感谢!!!
...全文
292 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yezi1305 2010-08-06
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 xzy88 的回复:]
跟javamail没关系,你可以使用加密软件,把附件加密了,再发送,这样对方收到后,要求得使用相同的软件解密附件才能看得到。
[/Quote]

xzy88说的是,我就是通过把生成的文件调用命令生成了加密的rar文件,然后又用附件发送的,可以实现了。非常感谢!!!
网络科技 2010-08-05
  • 打赏
  • 举报
回复
跟javamail没关系,你可以使用加密软件,把附件加密了,再发送,这样对方收到后,要求得使用相同的软件解密附件才能看得到。
closewbq 2010-08-05
  • 打赏
  • 举报
回复
单纯的javamail好像不行噢。
该JAVA毕业设计项目是基于springboot框架开发的商务安全邮箱邮件收发项目,旨在帮助企业建立高效安全的邮件通讯系统。该项目提供了完整的源码和详细的说明文档,帮助用户快速了解和使用该系统。该项目的主要功能包括:1. 用户管理:实现用户的注册、登录、密码找回等功能,保障用户信息的安全和可靠性。2. 邮件收发:借助JavaMail API,实现了邮件发送和接收功能,并对邮件进行了安全加密和解密处理,确保邮件内容的机密性。3. 邮件附件管理:支持对邮件附件的上传、下载和管理,提高了邮件的处理效率和便利性。4. 权限管理:实现了对不同用户角色的权限管理,确保企业内部邮件信息的安全性。5. 安全性优化:采用了SSL/TLS等安全协议,对邮件传输和用户登录等环节进行了加密处理,提高了系统的安全性和稳定性。该项目的源码结构清晰,采用了Spring Security框架来实现用户权限管理,同整合了Thymeleaf模板引擎和Bootstrap前端框架,实现了良好的用户界面和交互体验。项目文档详细介绍了系统的架构设计、功能模块、技术选型和使用说明,方便用户进行系统的定制和扩展。通过该项目的学习和实践,可以帮助用户深入理解springboot框架的应用和原理,并掌握安全邮箱邮件收发系统的设计和开发方法。同,该项目也可作为企业实际生产环境中安全邮箱系统的参考和借鉴,帮助企业提升邮件通讯的安全性和效率。总之,该JAVA毕业设计项目是一个功能完善、安全可靠的商务安全邮箱邮件收发系统,为用户提供了源码和详细说明文档,使用户能够更好地理解和应用该系统,从而提升自己的技术实力和解决企业实际问题。
不多说,懂得人看名字就能知道,挺好的一套案例,包含讲解视频和完整案例。 内容: 『课程目录』: ├─众筹项目-第01天《Atcrowdfunding》3 n7 ]2 w M, M1 ^ ^& P │ ├─代码 - G( G, ]4 n, n! y3 k! o │ ├─笔记 │ └─视频# w6 }: r+ B& @" Q& \' \! J │ 2. 互联网金融介绍 │ 3. 众筹介绍 │ 4. 尚筹网-项目范围-项目简单介绍 │ 5. 尚筹网-人员组织结构-周期5 f: j* \5 W9 _ │ 6. 项目需求分析 │ 7.物理数据模型(PDM) -- 数据库设计 (PowerDesigner) │ 8.UML建模语言,-开发设计工具Rational_Rose │ 9.Maven项目模块划分-说明 │ 10.Maven项目模块划分-创建项目 │ 11.Maven项目模块划分-引用依赖包( f- {5 L4 F2 i8 z+ c* U │ 12.项目环境搭建细节-监听器 │ 13.项目环境搭建细节-过滤器 │ 14.项目环境搭建细节-核心控制器 │ 15.项目环境搭建细节-spring-springmvc相关配置-创建包结构% y& q( J; t$ J; t' ^5 t │ 16.项目环境搭建-跑通整个流程4 n. \. k! \1 r. s │ , b2 `. m2 c0 O5 H; Z1 z/ D ├─众筹项目-第02天《Atcrowdfunding》 │ ├─代码 │ ├─笔记! L K( i5 j2 w7 P& F0 J- ]& g │ └─视频 │ 1.问题一箩筐-开发规范- |7 z6 a. H$ Y2 X │ 2.问题一箩筐-Bean对象依赖异常 │ 3.问题一箩筐-扫描包,以及spring配置文件标签报错) h5 O# v1 e1 U# N │ 4.问题一箩筐-jdbc.properties属性文件设置错误,无法连接数据库, Q) {; h4 t( ?: r& ^ │ 5.问题一箩筐-关于url扩展名称问题 │ 6.问题一箩筐-关于打印日志log4j问题5 y: }- e: Z$ p6 X9 d0 A9 @ │ 7.问题一箩筐-生产环境模拟, y; v4 Z% p0 }& I+ X* B) t# j │ 8.问题一箩筐-相对路径和绝对路径 │ 9.问题一箩筐-自定义监听器,解决上下文路径使用问题 │ 10.问题一箩筐-重载-笔试题+ i4 I$ j6 d/ [- j: d │ 11.问题一箩筐-悲观锁和乐观锁7 L; ^; s& i# h/ l8 O$ m/ \' F │ 12.登录业务介绍-界面介绍! Z9 ?( h9 e$ s, L. Z │ 13.登录业务流程-代码 │ 14.Bootstrap介绍 │ 15.登录功能分析-序图+ \0 D3 j3 D; V │ 16.登录功能-创建组件(bean,mapper,service,controller) │ 17.登录功能-同步请求方式) B+ ?3 A S/ A │ 18.将代码提交到SVN │ ) H4 U& n2 P) M+ P7 \ ├─众筹项目-第03天《Atcrowdfunding》 │ ├─代码 " A! H. }6 I. b! C │ ├─笔记 │ └─视频 │ 1-项目功能介绍.( A$ d B; a6 G' j) x2 k │ 2-字体图标 z8 P" l7 b* p% @. E% K │ 3-登录功能-异步请求开发方式 │ 4-trim()-表单数据校验 │ 5-解决回显数据问题 │ 6-异步开发原理-解决页面闪烁问题 │ 7-登录功能异步开发总结 │ 8

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧