JavaMail(三)需要哪些数据表支持

本文介绍了在项目中使用JavaMail所需的数据表设计,包括邮箱账号表、预设配置表、邮件表等,讨论了SSL认证、邮件类型和删除策略等关键点。这些设计旨在满足项目需求,提供了一个参考方案。
摘要由CSDN通过智能技术生成

如果您仅仅是使用JavaMail的收发邮件功能,但是在项目中不需要页面去显示收发内容(比如我们常用的QQ邮箱中的发件箱、草稿箱、收件箱等),那么可以跳过此章节。

当然,我是已目前项目作为基础的,此章节中的数据表结构与设计仅仅是为了满足项目需要,存在很多不科学不合理的地方,仅仅是给您作为一个参考,欢迎指出问题和不足指出,我会非常感激您的帮助。

那么都需要准备什么数据表呢?

邮箱账号表(关键)- 用于存储用户绑定的邮箱账号信息

邮箱预设配置表(关键)- 用于用户绑定邮箱时,选择邮箱种类后,默认的邮箱配置项信息

邮件表(关键)- 用于存储用户绑定邮箱的邮件(发件、收件、草稿等)

邮件文件夹表(非关键)- 用于存储用户绑定邮箱中各个邮件的自定义文件夹

邮箱标签表(非关键)- 用于存储用户绑定邮箱中各个邮件的标签

首先说明一下,邮箱文件夹表 和 邮箱标签表 是非必须的数据表,仅仅是为了一定程度上让用户使用邮件管理更加方便而已。而且本项目中的邮件文件夹是虚拟存在的,只是用于检索邮件列表时的一个筛选条件,而不是物理上实际存在的文件夹。其实和标签是一样的道理。下面的邮件表中有相应的外键去记录它

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值