社区
Web 开发
帖子详情
javamail把邮件保存进database,是一次把服务器上的都放进去还是分批好?
pguard
2003-08-19 04:35:23
例如服务器上有100封邮件,我打开邮箱时把100封都拉
下来放入database。还是利用分页分成10封一页,然后
跟据用户浏览的页号,把当前页中对应的10封邮件放
进database。
我觉得前者第一次打开时会太慢,如果客户的邮件多的
话,那要等好久。后者就要经常去连邮件服务器,效率
也不高。
各位如何做的?
...全文
87
3
打赏
收藏
javamail把邮件保存进database,是一次把服务器上的都放进去还是分批好?
例如服务器上有100封邮件,我打开邮箱时把100封都拉 下来放入database。还是利用分页分成10封一页,然后 跟据用户浏览的页号,把当前页中对应的10封邮件放 进database。 我觉得前者第一次打开时会太慢,如果客户的邮件多的 话,那要等好久。后者就要经常去连邮件服务器,效率 也不高。 各位如何做的?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cshchina
2003-08-20
打赏
举报
回复
觉得后者好一点。或者可以两者折中,自定义一个不大不小的数目,每次读取这样一个单位,
存到数据库里,随便在内存中缓存起来,等到用户不用的时候再释放掉
pguard
2003-08-20
打赏
举报
回复
再顶
pguard
2003-08-19
打赏
举报
回复
up
Java使用
JavaMail
收发Email电子
邮件
使用
JavaMail
收发送电子
邮件
,包括带有附件和内嵌图片的
邮件
!
java mail
保存
邮件
_
JavaMail
邮件
发送-将
邮件
保存
到本地和发送一封本地
邮件
一般是这样的,我们可能不会要求马上发送这封
邮件
,为了减少
服务器
压力和带宽压力,我们一般是在空闲时在发送,或者用户指定时间才发送那么就要先把
邮件
进
行
保存
,然后按时发送可以将信息
保存
到数据库,然后获取后再组装
邮件
信息,这里我们就把
邮件
打成一个文件
保存
在本地
保存
到本地很简单,只要之前你的示例都能跑通,只差一步packagecom.mail;importjava.io.File;importjava...
使用
JavaMail
连接
邮件
发送
服务器
smtp
使用
JavaMail
连接smtp.qq.com与HTTP协议相同,收发
邮件
也是需要有传输协议的。SMTP:(Simple Mail Transfer Protocol,简单
邮件
传输协议)发
邮件
协议;POP3:(Post Office Protocol Version 3,邮局协议第3版)收
邮件
协议;IMAP:(Internet Message Access Protocol,因特网消息访问协议)收发
全面掌握
Javamail
邮件
系统开发
邮件
系统是网络通信的重要组成部分,它允许用户发送、接收和存储电子消息。要了解
JavaMail
API的工作原理,首先需要熟悉
邮件
协议的基础知识。简单
邮件
传输协议(SMTP)、邮局协议版本3(POP3)和互联网消息访问协议(IMAP)是
邮件
系统中最常见的三种协议。SMTP协议主要用于发送
邮件
。它规定了
邮件
服务器
之间以及
邮件
客户端与
邮件
服务器
之间的
邮件
发送规则。SMTP
服务器
在接收到来自客户端的
邮件
后,会根据收件人的地址将
邮件
转发到另一个SMTP
服务器
。该协议的传输过程是可靠的,且支持简单认证机制。
JavaMail
发送
邮件
1、收发
邮件
发
邮件
是从客户端把
邮件
发送到
邮件
服务器
,收
邮件
是把
邮件
服务器
的
邮件
下载到客户端。我们在163、126、QQ、sohu、sina等网站注册的Email账户,其实就是在
邮件
服务器
中注册的。这些网站都有自己的
邮件
服务器
。 2、
邮件
协议概述 与HTTP协议相同,收发
邮件
也是需要有传输协议的。 SMTP:(Simple Mail Transfer Protocol,简单
邮件
Web 开发
81,108
社区成员
341,721
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章