社区
ASP
帖子详情
用JMail组件写的邮件系统,怎样设置已查看的邮件为已读?
yaojr21
2003-09-11 12:13:29
如题,谢了!
...全文
123
10
打赏
收藏
用JMail组件写的邮件系统,怎样设置已查看的邮件为已读?
如题,谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gshope
2003-09-11
打赏
举报
回复
那是信已经从邮件服务器上收了,然后根据你是否打开过该邮件来判断是否已读,在邮件服务器上邮件你是无法判断的。
yaojr21
2003-09-11
打赏
举报
回复
那像一般的邮件系统的收件箱是怎么样区分邮件是否已读的呢?请赐教!
gshope
2003-09-11
打赏
举报
回复
做不到,pop3协议没有这个属性。
i三千
2003-09-11
打赏
举报
回复
up~
bananasmiling
2003-09-11
打赏
举报
回复
那是信已经从邮件服务器上收了,然后根据你是否打开过该邮件来判断是否已读,在邮件服务器上邮件你是无法判断的
邮件服务器上的邮件有一个32位的ID号,是唯一的,我都是用它做数据库里的ID号。
对,用这种方法才是最好的方法.你自己也试试..多做几个数据表吗.
yaojr21
2003-09-11
打赏
举报
回复
哦,谢了!
gshope
2003-09-11
打赏
举报
回复
邮件服务器上的邮件有一个32位的ID号,是唯一的,我都是用它做数据库里的ID号。
mailbox.getmessageuid i
yaojr21
2003-09-11
打赏
举报
回复
其实这个方法小弟我也想到过,只是在删除多封邮件的时候在数据库中保存邮件的属性有点困难,因为数据库中的邮件的ID肯定是要跟邮件服务器的邮件ID对应起来的,而据我所知,要是删除邮件服务器上的邮件,剩余的邮件的ID(邮件服务器上的)将会动态的改变,所以数据库中的邮件ID也要随之进行改变,要是只是删除一封邮件那还容易控制,可要多封一起删的话,控制就比较活了。不知道我的意思有没有表达清楚?还请多多指教!
gshope
2003-09-11
打赏
举报
回复
把邮件从服务器中收到数据库里,然后就可以用你说的办法了。
yaojr21
2003-09-11
打赏
举报
回复
那我怎么样来判断是否已打开过呢?您的意思是不是要把邮件的是否已读状态记录在一张表中呀?还是有其他的实现方法?
C#利用
jmail
组件
发送电子
邮件
开发环境vs2008,语言C#,功能利用
jmail
组件
发送电子
邮件
,项目中包含
jmail
及使用说明安装包。
c#.net收发
邮件
系统
源码(
jmail
组件
开发)
c#.net收发
邮件
系统
源码(
jmail
组件
开发) 接收
邮件
写
入数据库
Jmail
组件
收发
邮件
代码
Jmail
组件
收发
邮件
代码
利用
JMAIL
组件
实现
邮件
收发功能
在VC6.0环境下实现的
邮件
收发功能源程序,需要先安装
JMAIL
组件
利用
jmail
组件
实现
邮件
的发送和接收
这工程的主要功能是用两个窗口实现
邮件
的发送和接受,主要用到了MailMessage,Attachment,SmtpClient类和
jmail
组件
.发送
邮件
时首先用MailMessage类
设置
发件人、接收人、主题及正文内容,再使用SmtpClient类的Send方法发送
邮件
。接收
邮件
时需要使用
jmail
组件
连接pop服务器,然后获取
邮件
接收者所接受的
邮件
,并将接受到的
邮件
信息显示到DataGridView控件中
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章